この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

カートスキーマ

エンゲージメント Mobile SDK のカートイベントをカートスキーマに対応付けます。
ソースイベントプロパティ 対象スキーマ API 参照名 項目の型 説明 Customer 360 データモデルオブジェクト/属性
<自動割り当て> eventId text 必須。通常、エンゲージメントイベントの主キー。 エンゲージメント/エンゲージメント ID
<自動割り当て> dateTime datetime 必須。エンゲージメントイベントのデータのパーティション化に使用されます。ISO8601 でサポートされる形式。 エンゲージメント/エンゲージメント日時
<自動割り当て> eventType = "cart" text 必須。Web コネクタスキーマで定義されたイベントの developerName。 -
<自動割り当て> sessionId text 必須。セッションの識別子。 -
<自動割り当て> deviceId text 必須。通常、プロファイルイベントの主キー。 ショッピングカートエンゲージメント/個人
<自動割り当て> category = "Engagement" text 必須。可能な値は次のとおりです。
  • Engagement (エンゲージメント)
  • Profile (プロファイル)
-
<自動割り当て> interactionName = "Add To Cart (カートに追加)" | "Remove From Cart (カートから削除)" | "Replace Cart (カートを置き換え)" text 必須。イベントの内容を説明する名前。 ショッピングカートエンゲージメント/ショッピングカートイベント種別
<自動割り当て> channel = "mobile" text SDK イベントチャネル。エンゲージメント Mobile SDK の場合、値は mobile。 エンゲージメント/エンゲージメントチャネル種別
<ロケーションの追跡が許可されている場合は自動的に割り当て> longitude number イベントの取得時にデバイスにより報告される十進角の経度。 デバイス経度
<ロケーションの追跡が許可されている場合は自動的に割り当て> latitude number イベントの取得時にデバイスにより報告される十進角の緯度。 デバイス緯度

カートイベントに含まれる各品目属性は、cartEventId が親 cart イベントの eventId に設定されている子イベントに対応付けられます。

ソースイベントプロパティ 対象スキーマ API 参照名 項目の型 説明 Customer 360 データモデルオブジェクト/属性
<自動割り当て> eventId text 必須。通常、エンゲージメントイベントの主キー。 -
<自動割り当て> dateTime datetime 必須。エンゲージメントイベントのデータのパーティション化に使用されます。ISO8601 でサポートされる形式。 -
<自動割り当て> eventType = "cartItem" text 必須。Web コネクタスキーマで定義されたイベントの developerName。 -
<自動割り当て> sessionId text 必須。セッションの識別子。 -
<自動割り当て> deviceId text 必須。通常、プロファイルイベントの主キー。 -
<自動割り当て> category = "Engagement" text 必須。可能な値は次のとおりです。
  • Engagement (エンゲージメント)
  • Profile (プロファイル)
-
<自動割り当て> cartEventId text 必須。品目を含むカートイベントの eventId。 ショッピングカート商品エンゲージメント/ショッピングカートエンゲージメント
lineItem.catalogObjectType catalogObjectType text 必須。品目内で参照されるカタログオブジェクトの種別名。 ショッピングカート商品エンゲージメント/商品カテゴリ
lineItem.catalogObjectId catalogObjectId text 必須。品目内で参照されるカタログオブジェクトを表す一意の識別子。 ショッピングカート商品エンゲージメント/商品
lineItem.quantity quantity number 品目内のカタログオブジェクトの数。 ショッピングカート商品エンゲージメント/商品数量
lineItem.price price number 品目内で参照されるカタログオブジェクトの価格。 ショッピングカート商品エンゲージメント/商品の価格
lineItem.currency currency text 価格項目の通貨。 ショッピングカート商品エンゲージメント/通貨
lineItem.attributes.customField0 attributeCustomField0 any ユーザ指定の値。 -
lineItem.attributes.customFieldN attributeCustomFieldN any ユーザ指定の値。 -

lineItem.attributes に追加されたプロパティは推奨スキーマでは自動的に定義されません。ソースプロパティが対象スキーマにどのように対応付けられるかを示すためにのみここに示されています。プロパティをスキーマに手動で追加してください。

メモ