イベントとビジター関数について
この記事では、イベントとビジター関数に関する情報を提供します。
イベントとビジター関数は、イベントやビジターが処理された後に呼び出されます。イベントとビジター関数を使用して、他のシステムからデータを取得したり、Tealiumのデータを増強したり、他のエンドポイントにデータを送信したりすることができます。他のシステムからデータを取得するためには、通常そのシステムの認証が必要です。イベントやビジター関数に認証を追加する方法については、関数に認証を追加するを参照してください。
イベントとビジター関数は、Tealiumがイベントやビジタープロファイルを処理した後に呼び出されるため、イベントやビジタープロファイルを変更することはできません。イベントを変更するには、イベント属性のエンリッチメントまたはイベント変換関数を使用します。また、データがTealiumに送信される前にデータソースでイベントを変更することもできます。ビジタープロファイルを変更するには、訪問またはビジター属性のエンリッチメントを使用します。
Action V2とAction V3のランタイム
Action V2ランタイムは廃止され、サポートされていません。V2ランタイムを使用する関数は引き続き実行されますが、コードの変更を保存することはできません。コードの変更を保存するには、ランタイムバージョンを更新する必要があり、これには関数コードの変更が必要になる場合があります。必要なコード変更については、V2関数をV3ランタイムに移行するを参照してください。
イベントとビジター関数の入力データは、関数のタイプ(イベントまたはビジター)とランタイムバージョン(Action V2またはAction V3)によって異なります。Action V2ランタイムを使用する関数は、入力データの名前付きエクスポートを持っています。Action V3ランタイムを使用する関数は、入力パラメータとしてデータを受け取ります。
さらに、V2とV3のイベントとビジター関数は、以下の方法で異なります:
- サービスプロバイダーの認証を取得する。
- イベントをTealium Collectに送信する。
- グローバル変数を取得する。
- 属性IDによる属性名または値の取得。
- fetch() APIを使用したHTTPリクエストの作成。
詳細については、以下を参照してください:
最終更新日 :: 2024年December月18日