Attribution AIの入力と出力
次のドキュメントは、Attribution AIで使用される様々な入力と出力の概要を示しています。
Attribution AI入力データ
アトリビューション AIは、次のデータセットを分析してアルゴリズムスコアを計算することで機能します。
- Analytics ソースコネクタ を使用したAdobe Analytics データセット
- Adobe Experience Platform スキーマからの一般的なエクスペリエンスイベント(EE)データセット
- 消費者エクスペリエンスイベント(CEE)データセット
各データセットがECIDなどの同じID タイプ(名前空間)を共有している場合、ID マップ (フィールド)に基づいて、異なるソースから複数のデータセットを追加できるようになりました。 IDと名前空間を選択すると、ID列の完全性の指標が表示され、結合されるデータの量が示されます。 複数のデータセットの追加について詳しくは、Attribution AI ユーザーガイド を参照してください。
チャネル情報は、デフォルトでは必ずしもマッピングされません。 場合によっては、mediaChannel (フィールド)が空白の場合、フィールドを必須列としてmediaChannelにマッピングするまで「続行」できません。 データセット内でチャネルが検出された場合、デフォルトでmediaChannelにマッピングされます。 media typeや media action などの他の列は、引き続きオプションです。
チャネルフィールドをマッピングしたら、「イベントを定義」ステップに進み、コンバージョンイベント、タッチポイントイベントを選択し、個々のデータセットから特定のフィールドを選択できます。
Consumer Experience Event (CEE) スキーマの設定について詳しくは、 インテリジェントサービスデータ準備 ガイドを参照してください。 Adobe Analytics データのマッピングについて詳しくは、Analytics フィールドマッピング のドキュメントを参照してください。
Consumer Experience Event (CEE) スキーマのすべての列がアトリビューション AIに必須ではありません。
スキーマまたは選択したデータセットで以下に推奨される任意のフィールドを使用して、タッチポイントを設定できます。
通常、アトリビューションは、「コマース」の下にある注文、購入、チェックアウトなどのコンバージョン列で実行されます。 「チャネル」および「マーケティング」の列は、アトリビューション AIのタッチポイントを定義するために使用されます(例:channel._type = 'https://ns.adobe.com/xdm/channel-types/email')。 最適な結果とインサイトを得るには、できるだけ多くのコンバージョン列とタッチポイント列を含めることを強くお勧めします。 さらに、上記の列に限定されません。 その他の推奨列またはカスタム列を、コンバージョンまたはタッチポイントの定義として含めることができます。
顧客接点の設定に関連するチャネル情報またはキャンペーン情報がMixin フィールドまたはパススルーフィールドのいずれかに存在する限り、エクスペリエンスイベント(EE)データセットにチャネルとマーケティングのMixinを明示的に含める必要はありません。
channel.typeAtSourceに保存されます(例:channel.typeAtSource = 'email')。履歴データ data-requirements
- 優れたモデルを実行するには、少なくとも3か月(90日)のデータを提供する必要があります。
- 1000以上のコンバージョンが必要です。
アトリビューション AIでは、モデルのトレーニングに入力として過去のデータを必要とします。 必要なデータ期間は、主にトレーニングウィンドウとルックバックウィンドウの2つの重要な要素によって決まります。 トレーニングウィンドウが短い入力は最近の傾向に影響を受けますが、トレーニングウィンドウが長いほど、より安定した正確なモデルを作成できます。 ビジネス目標を最もよく表す過去のデータを使用して、目標をモデル化することが重要です。
トレーニングウィンドウ設定では、発生時間に基づいて、モデルのトレーニングに含めるように設定されたコンバージョンイベントがフィルタリングされます。 現在、最小トレーニング期間は1四半期(90日)です。 ルックバックウィンドウ には、このコンバージョンイベントに関連するコンバージョンイベントのタッチポイントが含まれる日数を示す時間枠が表示されます。 これらの2つの概念は、アプリケーションに必要な入力データ(日数で測定)の量を決定します。
デフォルトでは、アトリビューション AIはトレーニングウィンドウを最新の2四半期(6か月)とルックバックウィンドウを56日と定義します。 言い換えれば、モデルは過去2四半期に発生した定義されたコンバージョンイベントをすべて考慮し、関連するコンバージョンイベントの56日前に発生したすべてのタッチポイントを探します。
数式:
必要なデータの最小長= トレーニングウィンドウ + ルックバックウィンドウ
例:
- 過去90日以内(3か月間)に発生したコンバージョンイベントにアトリビューションを付け、コンバージョンイベントの4週間前に発生したすべてのタッチポイントを追跡します。 入力データの期間は、過去90日間+ 28日間(4週間)である必要があります。 トレーニングウィンドウは90日、ルックバックウィンドウは合計118日の28日です。
アトリビューション AI出力データ
アトリビューション AIは次のことを出力します。
出力スキーマの例:
生の詳細スコア raw-granular-scores
アトリビューション AIは、アトリビューションスコアを可能な限り詳細なレベルで出力するため、スコアを任意のスコア列でスライスおよびダイスできます。 UIでこれらのスコアを表示するには、生のスコアパスの表示に関する節を参照してください。 APIを使用してスコアをダウンロードするには、Attribution AIでのスコアのダウンロード ドキュメントにアクセスしてください。
- レポート列は、タッチポイントまたはコンバージョン定義設定の一部として、設定ページに含まれます。
- レポート列は、追加のスコアデータセット列に含まれます。
次の表に、生スコアのサンプル出力のスキーマフィールドの概要を示します。
例: 2020-06-09T00:01:51.000Z
例: 「注文」、「購入」、「訪問」
例: 575525617716-0-edc2ed37-1aab-4750-a820-1c2b3844b8c4
例: 4461-edc2ed37-1aab-4750-a820-1c2b3844b8c4
例: _atsdsnrmmsv2
例:属性AI スコア – モデル名__2020
例: ORDER_US
例:注文、リード、訪問
例: Adobe Analytics
例: Adobe.com
例:件の注文
placeContext.geo.countryCode。例: US
を通じて獲得した収益 例: 99.9
例: RX 1080 ti
例: Gpu
例: 1 1080 ti
例: 2020-06-09T00:01:51.000Z
例: MJ-03-XS-Black
例: 2020-06-09T00:01:51.000Z
例:都市:サンノゼ
idやnamespaceなど、モデルの構築に使用されるユーザーの詳細が含まれます。例: 17348762725408656344688320891369597404
例:が見つかりました
例: PAID_SEARCH_CLICK
生のスコアパスの表示(UI) raw-score-path
UIで生スコアへのパスを表示できます。 最初に、Experience Platform UIで「スキーマ」を選択し、「参照」タブ内からアトリビューション AI スコアスキーマを検索して選択します。
次に、UIの構造 ウィンドウ内でフィールドを選択すると、フィールドプロパティ タブが開きます。 フィールドプロパティ内には、生のスコアにマッピングされるパスフィールドがあります。
集計されたアトリビューションスコア aggregated-attribution-scores
集計されたスコアは、日付範囲が30日未満の場合、Experience Platform UIからCSV形式でダウンロードできます。
Attribution AI は、アトリビューションスコアの 2 つのカテゴリ(アルゴリズムスコアとルールベーススコア)をサポートしています。
Attribution AI では、増分スコアと影響スコアの 2 種類のアルゴリズムスコアを生成します。 影響スコアは、各マーケティングタッチポイントがコンバージョンに寄与している割合です。 増分スコアは、マーケティングタッチポイントで直接引き起こされたわずかな影響の量です。 増分スコアと影響スコアの主な違いは、増分スコアがベースライン効果を考慮に入れていることです。 コンバージョンが、先行するマーケティングタッチポイントによってのみ生じるとは考えられません。
Adobe Experience Platform UIからのアトリビューション AI スキーマ出力の例を次に示します。
これらの各アトリビューションスコアについて詳しくは、次の表を参照してください。
Raw スコア参照(アトリビューションスコア)
次の表は、アトリビューションスコアと生スコアをマッピングしたものです。 生のスコアをダウンロードする場合は、「 スコアのダウンロード」のAttribution AI ドキュメントを参照してください。
集計スコア aggregated-scores
集計されたスコアは、日付範囲が30日未満の場合、Experience Platform UIからCSV形式でダウンロードできます。 各集計列について詳しくは、以下の表を参照してください。
例: 2016-05-02
例: 2017-04-21
例: ORDER_AMER
例:注文
によって設定されたタッチポイントの名前 例:PAID_SEARCH_CLICK
例: CC
例: gpus、ノートパソコン
例:米国
のプライマリ イベント タイプ 例:有料コンバージョン
例:有料、所有
channel._type プロパティ。例:検索
mediaAction プロパティは、エクスペリエンス イベント メディア アクションのタイプを提供するために使用されます。例: クリック
例:商用
例:感謝祭セール
Raw スコア参照(集計)
次の表は、集計されたスコアを生のスコアにマッピングします。 生のスコアをダウンロードする場合は、「 スコアのダウンロード」のAttribution AI ドキュメントを参照してください。 UI内から生のスコアパスを表示するには、このドキュメント内の生のスコアパスの表示に関する節を参照してください。
- アトリビューション AIは、更新されたデータのみを使用して、さらなるトレーニングとスコアリングを実施します。 同様に、データの削除をリクエストする場合、Customer AIは削除されたデータの使用を控えます。
- アトリビューション AIはExperience Platform データセットを活用します。 企業は、消費者の権利を求める要求を受け取ることができるように、Experience Platform Privacy Serviceを使用して顧客からのアクセス要求や削除要求を送信し、データレイク、ID サービス、リアルタイム顧客プロファイルをまたいでデータを削除する必要があります。
- モデルの入出力に使用するすべてのデータセットは、Experience Platform ガイドラインに従います。 Experience Platformのデータ暗号化は、保存中および転送中のデータに適用されます。 データ暗号化について詳しくは、ドキュメントを参照してください
次の手順 next-steps
データを準備し、すべての資格情報とスキーマを準備したら、まずAttribution AI ユーザーガイド に従います。 このガイドでは、アトリビューション AIのインスタンスの作成について説明します。