トラッキング実装ガイド
キャンペーンのトラッキングピクセルとコンバージョンタグの実装方法を学びましょう。
適切なトラッキングは、キャンペーンのパフォーマンスを測定し、コンバージョンを最適化するために不可欠です。正しく実装するには、以下の手順に従ってください。
1
トラッキングピクセルを取得する
Adyllicアカウントマネージャーに連絡して、固有のトラッキングピクセルコードを受け取ります。各キャンペーンには独自のピクセルIDがあります。
2
ベースピクセルをインストールする
ベーストラッキングピクセルをウェブサイトのすべてのページに追加します。最速の読み込みのため、<head>セクションに配置することをお勧めします。
3
コンバージョンイベントを設定する
コンバージョンとして追跡したい特定のページまたはアクション(購入、サインアップなど)にイベントトラッキングコードを追加します。
4
実装をテストする
ブラウザの開発者ツールを使用して、ピクセルが正しく発火することを確認します。Networkタブでトラッキングリクエストを確認します。
コード例
ベーストラッキングピクセル
<!-- Adyllic Tracking Pixel -->
<script>
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://tracking.adyllic.com/pixel.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','adyllicLayer','YOUR_PIXEL_ID');
</script>
<!-- End Adyllic Tracking Pixel -->コンバージョンイベント
<!-- Fire on conversion pages -->
<script>
adyllicLayer.push({
'event': 'conversion',
'value': 99.00,
'currency': 'JPY',
'transaction_id': 'ORDER_123'
});
</script>カスタムイベント
<!-- Track custom events -->
<script>
adyllicLayer.push({
'event': 'add_to_cart',
'product_id': 'SKU_456',
'value': 4900
});
</script>サーバーサイドトラッキング
サーバーサイドトラッキングは、データをサーバーから直接当社のトラッキングエンドポイントに送信し、ブラウザの制限や広告ブロッカーを回避して、より信頼性の高い測定を実現します。
Benefits
- 広告ブロッカーとブラウザのプライバシー制限を回避
- より正確なデータ収集とアトリビューション
- ページ読み込みパフォーマンスへの影響を軽減
- データセキュリティと制御の強化
- セッション間のより良いトラッキングのためのファーストパーティCookieサポート
サーバーサイドトラッキングを使用するタイミング
- • 高価値コンバージョンのトラッキング(購入、リード)
- • 広告ブロッカーがデータに大きな影響を与える場合
- • 複雑なチェックアウトフローを持つEコマースの場合
- • データプライバシーコンプライアンスの強化が必要な場合
- • デバイス間のマルチチャネルアトリビューション
実装手順
- 1バックエンドにサーバーサイドエンドポイントを設定(Node.js、Python、PHPなど)
- 2サーバーがAdyllicのコンバージョンAPIにコンバージョンイベントを送信するよう設定
- 3必須パラメータを含める:event_name、event_time、user_data(ハッシュ化)、custom_data
- 4ブラウザとサーバーイベントに一致するevent_idを送信して重複排除を実装
- 5Event Debuggerを使用してサーバーイベントが正しく受信されていることを確認
トラブルシューティング
- • ピクセルが発火しない?コンソールでJavaScriptエラーを確認してください。
- • コンバージョンが表示されない?イベントコードが正しいページにあることを確認してください。
- • 重複イベント?ピクセルコードが複数回含まれていないことを確認してください。
- • クロスドメインの問題?サブドメイントラッキングの設定についてサポートにお問い合わせください。
