Skip to main content

    トラッキング実装ガイド

    キャンペーンのトラッキングピクセルとコンバージョンタグの実装方法を学びましょう。

    適切なトラッキングは、キャンペーンのパフォーマンスを測定し、コンバージョンを最適化するために不可欠です。正しく実装するには、以下の手順に従ってください。

    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. 1バックエンドにサーバーサイドエンドポイントを設定(Node.js、Python、PHPなど)
    2. 2サーバーがAdyllicのコンバージョンAPIにコンバージョンイベントを送信するよう設定
    3. 3必須パラメータを含める:event_name、event_time、user_data(ハッシュ化)、custom_data
    4. 4ブラウザとサーバーイベントに一致するevent_idを送信して重複排除を実装
    5. 5Event Debuggerを使用してサーバーイベントが正しく受信されていることを確認

    トラブルシューティング

    • ピクセルが発火しない?コンソールでJavaScriptエラーを確認してください。
    • コンバージョンが表示されない?イベントコードが正しいページにあることを確認してください。
    • 重複イベント?ピクセルコードが複数回含まれていないことを確認してください。
    • クロスドメインの問題?サブドメイントラッキングの設定についてサポートにお問い合わせください。