イベントレベル レポートと集計可能レポートの両方で重複を防止する方法をご確認ください。
特定のコンバージョンが複数回カウントされたり、レポートが複数回送信されたりすることがあります。このページでは、重複したレポートを見つける方法と、重複してコンバージョンがカウントされないようにする方法について説明します。
すでに受け取った報告を無視する
ネットワークが利用できないためにブラウザがレポートの送信を再試行すると、同じレポートが複数回送信されることがあります。
この問題を軽減するには、レポートの受信時に report_id
を確認します。同じ report_id
の報告をすでに受け取っている場合は、その報告を無視してください。
イベントレベル レポートと集計可能レポートの両方に重複がないか確認することをおすすめします。
特定のコンバージョンを無視するようにブラウザを設定する
予期しないユーザーフローが発生すると、コンバージョンが複数回カウントされることもあります。次の例は、この問題がどのように発生するかを示しています。
コンバージョン ピクセルを含む購入手続きの完了ページをユーザーが誤って再読み込みしたとします。デフォルトでは、ページを再読み込みすると 2 回目のコンバージョンがトリガーされ、2 件のレポートが表示されます。 しかし、ユーザーは 1 回しか購入していません。コンバージョンの重複を排除することで、1 件のコンバージョンのみが表示されるようにこの動作を変更できます。
アトリビューション ロジックについて詳しくは、特定のクリック、ビュー、コンバージョンを優先するをご覧ください。
イベントレベル レポートでコンバージョンの重複を除去する
イベントレベル レポートでコンバージョンの重複を除去するには、次のように Attribution-Reporting-Register-Trigger
ヘッダーで deduplication_key
を設定します。
"event_trigger_data": [{
...
"deduplication_key": "89796855"
}]
集計可能レポートでコンバージョンの重複を除去する
以降のセクションでは、集計可能レポートでコンバージョンの重複を排除するための重複除去キーとフィルタについて説明します。
aggregatable_deduplication_keys
ヘッダーで次のように重複除去キーを設定できます。
"aggregatable_deduplication_keys": [{
"deduplication_key": "1231232123123"
}]
ここでは、このアトリビューション トリガーがソースに一致すると、集計可能レポートが生成され、重複除去キーは 1231232123123
になります。
フィルタを使用する
また、フィルタデータに基づいて集計可能レポートの重複を除去することもできます。
フィルタの設定に応じて、集計可能レポートの重複除去キーを異なるものにすることができます。これにより、コンバージョンの種類やフィルタで使用できるその他の情報に基づいて、集計可能レポートの重複除去などのユースケースに対応できます。
次の例は、フィルタと重複除去キーを組み合わせて使用する方法を示しています。
"aggregatable_deduplication_keys": [
{
"deduplication_key": "1231232123123",
"filters": {"conversion_type": ["homepage_view", "productpage_view"]}
},
{
"deduplication_key": "789789789789",
"filters": {"conversion_type": ["purchase"]}
}
]
この例では、次のようになります。
- このトリガーが
homepage_view
またはproductpage_view
タイプのコンバージョンと一致すると、集計可能レポートが生成され、重複除去キーは1231232123123
になります。 - このトリガーが
purchase
タイプのコンバージョンと一致すると、集計可能レポートが生成され、重複除去キーは789789789789
になります。 - 複数の重複除去キーがフィルタデータと一致する場合は、最初に一致した重複キーが使用されます。
次のステップ
- フィルタの詳細については、フィルタを使用してカスタムルールを定義するをご覧ください。
- アトリビューション ロジックを変更する方法については、特定のクリック、ビュー、コンバージョンを優先するをご覧ください。