カスタムイベントの作成

次の項目を拡張することができます: イベントプラットフォーム 独自のストアフロントイベントを作成して、自社の業界固有のデータを収集する。 カスタムイベントを作成して設定すると、 Adobe Commerce Events Collector.

カスタムイベントの処理

カスタムイベントは、Adobe Experience Platformでのみサポートされています。 カスタムデータは、Adobe Commerceのダッシュボードおよび指標トラッカーには転送されません。

任意の custom イベント、コレクター:

  • 追加数 identityMap 次を使用 ECID プライマリ ID として
  • 次を含む email in identityMap セカンダリ ID として if personalEmail.address がイベントに設定されている
  • イベント全体を xdm Edge に転送する前のオブジェクト

例:

Adobe Commerce Events SDK を通じて公開されたカスタムイベント:

mse.publish.custom({
    commerce: {
        saveForLaters: {
            value: 1,
        },
    },
});

Experience PlatformEdge 内:

{
  xdm: {
    identityMap: {
      ECID: [
        {
          id: 'ecid1234',
          primary: true
        }
      ],
      email: [
        {
          id: "runs@safari.ke",
          primary: false
        }
      ]
    },
    commerce: {
        saveForLaters: {
            value: 1
        }
    }
  }
}
NOTE
カスタムイベントを使用すると、デフォルトのAdobe Analyticsレポートに影響を与える場合があります。

イベントの上書きの処理(カスタム属性)

標準イベントの属性の上書きは、イベントでのみサポートされています。Experience Platform。 カスタムデータは、コマースダッシュボードおよび指標トラッカーには転送されません。

次を含む任意のイベントの customContextの場合、コレクターは関連するコンテキストで設定された結合フィールドを、 customContext. オーバーライドの使用例は、開発者が、既にサポートされているイベントでページの他の部分によって設定されたコンテキストを再利用し、拡張したい場合です。

NOTE
カスタムイベントを上書きする場合は、そのイベントタイプに対してExperience Platformへのイベント転送をオフにして、二重カウントを回避する必要があります。

例:

Adobe Commerce Events SDK で公開された上書きを含む製品表示:

mse.publish.productPageView({
    productListItems: [
        {
            productCategories: [
                {
                    categoryID: "cat_15",
                    categoryName: "summer pants",
                    categoryPath: "pants/mens/summer",
                },
            ],
        },
    ],
});

Experience PlatformEdge 内:

{
  xdm: {
    eventType: 'commerce.productViews',
    identityMap: {
      ECID: [
        {
          id: 'ecid1234',
          primary: true,
        }
      ]
    },
    commerce: {
      productViews: {
        value : 1,
      }
    },
    productListItems: [{
        SKU: "1234",
        name: "leora summer pants",
        productCategories: [{
            categoryID: "cat_15",
            categoryName: "summer pants",
            categoryPath: "pants/mens/summer",
        }],
    }],
  }
}
NOTE
カスタム属性を使用したイベントの上書きは、デフォルトのAdobe Analyticsレポートに影響を与える可能性があります。
recommendation-more-help
6bf243c8-c8c6-4074-826f-546af445e840