イベントで報告される金額が正しくない
コードがamount を主単位(ドル)で送信しているのに対し、Profound はその値を補助単位(セント)として読み取っている可能性があります。GA4 形式の dataLayer は主単位を使用するため、Google Tag Manager ではよく起こる問題です。
amount は、その通貨の最小単位の整数で送信してください。129.99 ドルの場合は 129.99 ではなく 12999 です。Google Tag Manager では、dataLayer の値を次のように変換します。
{{DLV - value}} は、Google Tag Manager コンテナで定義されている データレイヤー変数 の名前に置き換えてください。通貨が小数点以下 2 桁を使用しない場合は、* 100 の乗数をその小数桁数に合わせて調整してください。
コンバージョンが広告にアトリビューションされない
この問題は、ピクセルスニペットの実行が遅すぎることが原因で発生する場合があります。 スニペットを手動でインストールした場合は、HTML ページの<head> タグ内に直接配置され、無条件に読み込まれることを確認してください。
Google Tag Manager を使用した場合は、次の点を確認してください。
- インストールガイドのステップ 2 のとおり、タグの Consent Settings が No additional consent required に設定されていること
- トリガーが Initialization - All Pages に設定されていること
シングルページアプリでページビューが記録されない
ピクセルはルートの変更を監視しないため、ページ全体の読み込みごとに 1 回のページビューを記録します。 記録したいルート変更のたびにpfq('track', 'page_viewed') を呼び出してください。Google Tag Manager では、History Change トリガー を使用します。
ページビューが 2 回カウントされる
スニペットを手動でインストールした場合は、スニペットが 1 ページにつき 1 回だけ配置されていることを確認してください。 Google Tag Manager を使用した場合は、インストールガイドのステップ 2 のとおり、Advanced Settings > Tag firing options が Once per page に設定されていることを確認してください。イベントが 202 を返すがレポートに表示されない
イベントが警告なく拒否されている可能性があります。オリジンの強制が有効な場合、不明なピクセル ID や許可リストにないオリジンからのリクエストも、受け付けられたイベントと同じ 202 を返します。
スニペットのピクセル ID が正しいことを確認し、イベントを送信するすべてのオリジン(ルートドメイン、www 付きのバリアント、チェックアウトやランディングのサブドメイン)を Profound チームに伝えてください。
ピクセルがイベントをまったく記録しない
ピクセルが、届くことのない同意シグナルを待っている場合に発生することがあります。 Web サイトで同意管理プラットフォームを使用していない場合(米国のみを対象とするサイトによくあります)は、インストールガイドのステップ 3 の説明に従って同意ポスチャーをオプトアウトに設定し、スニペットを再デプロイしてください。イベントが 400 エラーで拒否される
考えられる原因は次のとおりです。
identifyフィールドで Profound が個人データを検出した。内部識別子のみが含まれていることを確認してください。- イベントのプロパティが 128 個を超えている。
- イベントのリクエスト本文が 64 KiB を超えている。
記録されたイベントにプロパティや ID がない
次のいずれかが考えられます。- プロパティのキーまたは値が個人データのように見えたため、ブラウザーまたは Profound のサーバーで削除された。
identifyフィールドがない場合は、プロパティキーが正しく入力されているか確認してください。
Safari で約 7 日後にアトリビューションが停止する
Safari の Intelligent Tracking Prevention は、スクリプトによって書き込まれた Cookie の有効期間を約 7 日に制限します。これは変更できないブラウザーの動作です。別のブラウザーを使用すると解決します。一部の訪問者に対してオプトアウトの同意ポスチャーがオプトインとして動作する
ピクセルは各ブラウザーのタイムゾーンを確認し、欧州のタイムゾーンを持つすべての訪問者をオプトインとして扱います。つまり、同意が得られるまで何も記録しません。 ピクセルの対象が EU 以外の単一地域に限定されている場合や、現地のデータ保護規制でオプトアウトのポスチャーが認められている場合は、インストールスニペットのpfq('init', ...) 呼び出しに detectRegion: false を追加することで、このチェックを無効にできます。