---
title: "Boxever.addUTMParams(イベント)"
slug: "bx-addutmparams"
abstract: "Boxever JavaScriptライブラリ(Sitecore PersonalizeストリームAPI)のaddUTMParams()関数を記述しています。"
---
# Boxever.addUTMParams(イベント)

addUTMParams()関数は現在のウェブページのURLからイベントオブジェクトにすべての[UTMパラメータ](https://en.wikipedia.org/wiki/UTM_parameters)を追加します。

## パラメータ

パラメータ

種類

概要

注記

[event](https://doc.sitecore.com/personalize/ja/developers/api/stream-api/bx-js-library-legacy-reference/functions-1166463/event-object.html)

目的

すべてのイベントデータ。

該当なし

## リターンバリュー

なし

## 例

以下はUTMパラメータの例です:

https://myretailsite.com?utm\_source=newsletter&utm\_medium=email&utm\_campaign=summer\_sale&utm\_term=running+shoes

デフォルトでは、イベントオブジェクトにはUTMパラメータが含まれていません。UTMパラメータをイベントオブジェクトに追加するには、イベントオブジェクトをaddUTMParams() 関数に渡します:

\_boxeverq.push(() => {
 const viewEvent = {...};
 Boxever.addUTMParams(viewEvent); // pass the event object to addUTMParams()
 Boxever.eventCreate(
 viewEvent,
 () => {},
 "json"
 );
});

Sitecore Personalizeに送信されるイベントデータには、すべてのUTMパラメータが含まれています:

{
 ...,
 "utm\_source":"newsletter",
 "utm\_medium":"email",
 "utm\_campaign":"summer\_sale",
 "utm\_term":"running shoes"
}