カスタムイベント
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
::::タブ:::tab{title="2.1"}
カスタムイベントはあなたの組織に特有のものです。例えば、ほとんどの小売サイトには、ゲストが追加ボタンをクリックした瞬間をキャプチャするADDイベントがあります。しかし、例えばゲストがウィッシュリストに何回アイテムを追加するかを記録したい場合、Sitecore CDPには標準的なイベントはありません。そのためには、例えばカスタムイベントを送信できます。 ADD_TO_WISHLIST。
カスタムイベントがどれくらい頻繁に発生するかは、Sitecore Personalizeで実験の目標を作成することで追跡できます。また、カスタムイベントの発生を実験の勝者を宣言する基準として使うこともできます。
!注通知カスタムイベントは標準イベントと同じ方法で送信します。送るカスタムイベントの名前に一貫性をつけ、標準的なイベント名は使ってはいけません。
カスタムイベントを送信するには、以下の必要な属性を使用します:
属性
種類
概要
例
channel
文字列(大文字)
ユーザーがブランドと関わる接点です。
- "MOBILE_APP"
- "MOBILE_WEB"
- "WEB"
type
文字列(大文字)
カスタムイベントの名前です。これはお好みのカスタム値です。ただし、 Sitecore CDPの予約イベント名のいずれかに値を設定してはいけません。
Sitecore CDPの予約イベント名のいずれかに値を設定してはいけません:
- イベント名は "SC_"
- "ADD" - 標準 的なADD イベント。
- "ADD_CONSUMERS" - 標準 ADD_CONSUMERS イベント。
- "ADD_CONTACTS" - 標準 ADD_CONTACTS イベント。
- "CAMPAIGN_TRACKING" - 内部予約イベント。使用しないでください。
- "CHECKOUT" - 標準 的なチェックアウト イベント。
- "CLEAR_CART" - 標準 CLEAR_CART イベント。
- "CONFIRM" - 標準 的なCONFIRM イベント。
- "FEEDBACK" - フィードバックイベント。
- "IDENTITY" - 標準 的な同一イベント 。
- "INTERACTION" - 内部予約イベント。使用しないでください。
- "ORDER_CHECKOUT" - 標準 ORDER_CHECKOUT イベント。
- "PAYMENT" - 標準 的な支払い イベント。
- "SUBSCRIPTION" - 内部予約イベント。使用しないでください。
- "SEARCH" - 標準 的なSEARCH イベント。
- "TRACKING" - 内部予約イベント。使用しないでください。
- "VIEW" - 標準 的なVIEW イベント。
language
文字列(大文字 ISO 639-1)
ユーザーがアプリを使っている言語。
- "DE"
- "EN"
- "FR"
currency
文字列(大文字の ISO 4217)
ユーザーがアプリで使っている通貨のアルファベット順通貨コードです。
- "EUR"
- "GBP"
- "USD"
page
ストリング
ブランドとのやり取りが行われるウェブページの名前。
これはお好みのカスタム値です。
- "home"
- "contact-us.html"
pos
ストリング
- "myretailsite/ireland"
- "spinair.com/france"
browser_id
ストリング
"a38b230c-11eb-4cf9-8d5d-274e9f344925"
例53。カスタムイベントオブジェクト
{ "channel": "MOBILE_APP", "type": "ADD_TO_WISHLIST", "language": "EN", "currency": "EUR", "page": "home", "pos": "myretailsite/ireland", "browser_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925" }
サイドバー。カスタムイベントの拡張
例54。カスタム属性を持つカスタムイベントオブジェクト
カスタムイベントは最大50個まで設定することで拡張できます。
イベントのtype属性では、カスタムイベント名がmyretailsite
_POPUPとして指定されています。イベントにはカスタム属性clickedPopupとtimeBetweenPopupAndClickが含まれています。{ "channel": "MOBILE_APP", "type": "myretailsite
_POPUP", "language": "EN", "currency": "EUR", "page": "home page", "pos": "myretailsite/ireland", "browser_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925", "ext": { "clickedPopup": "true", "timeBetweenPopupAndClick": "8 seconds" } }例55。カスタムイベントオブジェクトで目標値をカスタムする
この例は、バリアントのパフォーマンスをカスタム目標に対して追跡するために使われるカスタムイベントを示しています。この例では、カスタムイベント名はtypeパラメータでADD_BAGとして指定されています。イベントにはカスタム目標値bagValueと属性bagConvertedを含むextオブジェクトが含まれています。
カスタム目標がbagValueを用いてバッグの数値価格を追跡するように設定されている場合、カスタムイベントが発動するたびに、この数値はextオブジェクトから導き出され、目標計算に反映されます。
さらに、カスタム目標がbagConvertedのような追加属性も追跡するように設定されている場合、その属性の文字列値を使ってカスタムイベントの成功を判断できます。
{ "channel": "WEB", "type": "ADD_BAG", "language": "EN", "currency": "EUR", "page": "home page", "pos": "myeurosite", "browser_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925", "ext": { "bagValue": "1234", "bagConverted": "true" } }
2.0のデータモデルはこの機能をサポートしていません。
:::