ファイルインポートデータソースを使用した訪問の識別
この記事では、ファイルインポートデータソースを使用してアップロードしたデータの訪問識別がどのように機能するかについて説明します。
AudienceStreamのVisitor ID Mappingを無効にすると、訪問のスティッチングにエラーが発生する可能性があります。最適な訪問スティッチングの結果を得るためには、訪問IDマッピングを有効にしておくことをお勧めします。
それはどのように機能するのか
ファイルインポートデータソースを使用してオフラインの顧客データをアップロードすると、インポートされた各行がイベントとして処理されます。インポートしたデータをウェブ、モバイル、HTTP APIなどの他のソースとスティッチするためには、ファイルインポートソースファイルの各行に、データを顧客に関連付ける一意の訪問IDを持つ列があることを確認してください。
詳細については、訪問スティッチングについてを参照してください。
訪問IDマッピングを使用すると、訪問ID属性の値を1つ以上、ファイル内の訪問識別列に割り当てることができます。訪問ID列の値はtealium_visitor_id
に割り当てられ、既存の訪問プロファイルにマッチします。訪問ID属性にマップされた列のいずれかに値がない場合、ランダムなtealium_visitor_id
の値が生成されます。
以下の例は、各ファイルインポート行/イベントのtealium_visitor_id
がどのように構築されるかを示しています:
__acme_main__1234_100120394__
以下のパラメーターを使用します:
acme
- アカウント名。main
- Tealium Customer Data Hubのプロファイル名。1234
- AudienceStreamの訪問ID属性の数値ID。100120394
- CSVファイルから取得され、訪問ID属性に構成される値。
訪問IDについての詳細は、匿名ID、ユーザー識別子、訪問ID属性を参照してください。
訪問IDマッピングを無効にするタイミング
ファイルインポートデータソースの構成中にAudienceStreamのVisitor ID Mappingを有効にする必要がない特定のユースケースがあります:
- TealiumのプロファイルがAudienceStreamを有効にしていない。
- ウェブやアプリでユーザーを識別するためにAudienceStreamが使用した同じ匿名訪問IDに基づくデータをインポートしている。この場合、AudienceStreamのVisitor ID Mappingを無効にし、代わりにこの訪問IDを直接イベント属性
tealium_visitor_id
にマップします。
属性のエンリッチメントを使用するタイミング
以下のケースでは、最適な訪問スティッチングの結果を得るために、CSVファイルのソースデータを変更します。CSVファイルのデータを編集することができない場合は、手動で訪問ID属性のエンリッチメントを使用します。
-
アップロードされたファイルには、訪問識別列の値が間違っている可能性があります。Tealiumにアップロードする前に間違った値を除去するためのデータフィルタリングができない場合、AudienceStreamのVisitor ID Mappingを無効にし、訪問IDのエンリッチメントを手動で構成します。
ファイルに間違った訪問IDの値が含まれており、訪問IDマッピングが有効になっている場合、訪問IDの値を検証することはできず、訪問スティッチングにエラーが発生する可能性があります。
-
ファイルインポートを通じてアップロードしたデータを訪問IDに割り当てる前に変換する必要があります。例えば、列の値を連結、小文字化、またはプレフィックスやサフィックスを適用する必要があります。可能な限り、必要な変換をソースCSVファイルの列に含めることをお勧めします。ファイル自体に変換を含めることができない場合、AudienceStreamのVisitor ID Mappingを無効にし、訪問IDのエンリッチメントを手動で構成します。
最終更新日 :: 2024年May月15日