Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize developer documentation
  • Sitecore Personalizeと共に開発
  1. 送信イベント
  1. Sitecore Personalize developer documentation
  2. ストリームAPI

カスタムイベント

Markdown version
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

::::タブ:::tab{title="2.1"}

カスタムイベントはあなたの組織固有のものです。例えば、ほとんどの小売サイトにはゲストが追加ボタンをクリックした瞬間をキャプチャするADDイベントがあります。しかし、例えばゲストがウィッシュリストに何回商品を追加するかを記録したい場合、Sitecore Personalizeには標準的なイベントはありません。そのためには、カスタムイベント(例えばADD_TO_WISHLIST)を送信できます。

Sitecore Personalizeで実験の目標を作成することで、カスタムイベントがどれくらい頻繁に起こるかを追跡できます。また、カスタムイベントの開催を実験の勝者を宣言する基準として使うこともできます。

!注注意事項カスタムイベントは標準イベントと同じ方法で送信します。送信するカスタムイベントの名前に一貫性を保ち、標準イベントの名前を使わないでください。

カスタムイベントを送信するには、以下の必要な属性を使用します:

属性

種類

概要

例

channel

文字列(大文字)

ユーザーがブランドと関わる接点です。

  • "MOBILE_APP"
  • "MOBILE_WEB"
  • "WEB"

type

文字列(大文字)

カスタムイベントの名前。これはあなたが選んだカスタムの値です。ただし、 Sitecore Personalize予約されたイベント名のいずれかに値を設定してはいけません。

Sitecore Personalize予約されたイベント名のいずれかに値を設定してはいけません:

  • イベント名は "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

ストリング

ブラウザID。

"a38b230c-11eb-4cf9-8d5d-274e9f344925​"

例56。カスタムイベントオブジェクト

{ "channel": "MOBILE_APP", "type": "ADD_TO_WISHLIST", "language": "EN", "currency": "EUR", "page": "home", "pos": "myretailsite/ireland", "browser_id": "a38b230c-11eb-4cf9-8d5d-274e9f344925​" }

サイドバー。カスタムイベントの拡張

例57。カスタム属性を持つカスタムイベントオブジェクト

カスタムイベントは最大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" } }

例58。カスタムイベントオブジェクトで目標値をカスタムします

この例は、カスタム目標に対するバリアントのパフォーマンスを追跡するために使われるカスタムイベントを示しています。この例では、カスタムイベント名は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のデータモデルはこの機能をサポートしていません。

:::

この記事を改善するための提案がある場合は、 お知らせください!

© Copyright , Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use
PersonalizeCloud Portal