
対応プラットフォーム
Google Analytics 4
GA4 でのページビューおよび e コマース追跡。
Google Tag Manager
マーケティングタグの追加と管理。
Meta Pixel
Facebook および Instagram の広告コンバージョンを追跡。
はじめに
少なくとも1つのプラットフォームのIDが必要です。Google Analytics 4 Measurement ID、Google Tag Manager Container ID、またはMeta Pixel IDのいずれかを用意してください。1
Open Tracking Integrations
Dodo Paymentsダッシュボードで、Settings → Tracking Integrationsに移動します。
2
Enable Your Tracking Platform
使用するプラットフォームのトグルをオンにして、トラッキングIDを入力します。
- Google Analytics:
G-で始まるMeasurement ID(形式:G-XXXXXXXXXX)。 - Google Tag Manager:
GTM-で始まるContainer ID(形式:GTM-XXXXXXX)。 - Meta Pixel: 10~20桁の数字であるPixel ID。
3
Save Your Settings
IDの横にあるSaveをクリックします。保存済みのIDを変更するにはEditをクリックします。トラッキングを停止するにはトグルをオフにします。IDは削除されます。
4
Verify Tracking
ストアフロントまたはテスト用チェックアウトを開き、分析ダッシュボードにイベントが届くことを確認します。
Google Analytics 4
Google Analytics 4は、ウェブトラフィックとeコマースのアクティビティをレポートします。Measurement IDを追加すると、ストアの閲覧から購入完了までの顧客の行動を記録します。Google Analytics Measurement IDを追加する
- Google AnalyticsでAdmin → Data Streamsに移動し、ウェブストリームを選択します。
G-で始まるMeasurement IDをコピーします。- Dodo Paymentsダッシュボードで、Settings → Tracking Integrationsに移動します。
- Google Analyticsをオンにして、Measurement IDを貼り付けます。
- Saveをクリックします。
Google Analyticsで追跡されるイベント
Dodo Paymentsは、ホスト型ストアフロントとチェックアウトページから次のイベントを送信します。イベントには、該当する場合、商品詳細、金額、通貨が含まれます。ストアフロントイベント
チェックアウトイベント
apply_discountとremove_discountはカスタムイベントです。標準のGoogle Analytics eコマースイベントには含まれません。Overlay/Inline CheckoutでGA4を使用する
独自のウェブサイトでOverlayまたはInline CheckoutのGoogle Analyticsイベントを追跡するには、チェックアウトを埋め込むページにGoogle Analyticsトラッキングコードをインストールします。 埋め込みチェックアウトは、上記のチェックアウトイベントをGoogle Analyticsプロパティに送信します。その他の設定は必要ありません。Google Tag Manager
Google Tag Managerは、コードを変更せずにマーケティングタグと分析タグを管理します。Dodo Paymentsはストアフロント、チェックアウト、Customer PortalのページにGTMコンテナを読み込むため、コンテナで公開したタグがそこで発火します。purchaseイベントをレポートする支払いステータスページでは、GTMコンテナは読み込まれません。
GTM Container IDを追加する
- Google Tag Managerで、
GTM-で始まるContainer IDをコピーします。 - Dodo Paymentsダッシュボードで、Settings → Tracking Integrationsに移動します。
- Google Tag Managerをオンにして、Container IDを貼り付けます。
- Saveをクリックします。
GTMコンテナにGoogle Adsコンバージョンなどのトラッキングを追加できます。Dodo PaymentsはGTMスクリプトと
noscriptフォールバックの両方を挿入します。Overlay/Inline CheckoutでGTMを使用する
ウェブサイトに埋め込んだOverlayまたはInline Checkoutでは、独自サイトにGTMをインストールします。埋め込みチェックアウトはダッシュボードに保存されたContainer IDを読み込み、チェックアウトフレーム内でイベントを発火します。Meta Pixel
Meta Pixelはストアでの顧客のアクションを追跡するため、広告のクリックから購入完了まで、FacebookとInstagramの広告キャンペーンの効果を測定できます。Meta Pixel IDを追加する
- Meta Events ManagerでPixelを作成または選択します。
- 通常15桁または16桁の数字であるPixel IDをコピーします。
- Dodo Paymentsダッシュボードで、Settings → Tracking Integrationsに移動します。
- Meta Pixelをオンにして、Pixel IDを貼り付けます。
- Saveをクリックします。
Meta Pixelで追跡されるイベント
これらのイベントはMeta Events Managerに表示されます。イベントには、該当する場合、コンテンツID、値、通貨が含まれます。イベントがMeta Events Managerに表示されるまで数分かかる場合があります。
ストアフロントイベント
チェックアウトイベント
ApplyDiscount と RemoveDiscount はカスタムイベントです。これらはMetaの標準イベントには含まれません。イベントリファレンスの全体
この表では、各トリガーと Google Analytics 4 および Meta Pixel のイベントの対応関係を示します。プラットフォームの対応状況
トラッキングのサポート範囲は、Dodo Payments の各サーフェスによって異なります。*オーバーレイおよびインラインのチェックアウトでは、コンバージョンを完全に attribution するため、トラッキングコードを独自のウェブサイトに設置してください。埋め込みチェックアウトは独自のイベントを自動的にトラッキングします。
含まれるイベントデータ
各イベントには、顧客の行動分析に必要な e-commerce データが含まれます。金額は主要通貨単位で送信されます。たとえば、$10.50 の場合は10.5 です。
商品データ
- 商品 ID
- 商品名
- 価格
- 通貨
- 数量
取引データ(購入イベント)
- Payment ID(transaction ID として送信)
- 合計金額
- 税額
- 通貨
ApplyDiscount および RemoveDiscount イベントでのみ送信されます。
顧客データ
イベントには顧客データは含まれません。Dodo Payments は、顧客 ID もメールアドレスも Google Analytics、Google Tag Manager、または Meta Pixel に送信しません。ベストプラクティス
Test Your Integration
Test Your Integration
トラッキング ID を追加したら、Storefront を開いてテストチェックアウトを完了し、イベントが分析ダッシュボードに表示されることを確認してください。Google Analytics の Realtime レポートまたは Meta Events Manager の Test Events ツールを使用します。
Use UTM Parameters
Use UTM Parameters
マーケティングリンクに UTM パラメータを追加すると、どのキャンペーンがコンバージョンを促進しているかを確認できます。
Set Up Conversion Goals
Set Up Conversion Goals
Google Analytics で
purchase のコンバージョンイベントを作成し、コンバージョン率をトラッキングします。Meta Ads Manager では、キャンペーンの最適化目標として Purchase イベントを使用します。Enable Enhanced E-commerce
Enable Enhanced E-commerce
Google Tag Manager を使用している場合は、ファネル分析と商品パフォーマンス指標のために Enhanced E-commerce レポートの設定を検討してください。
トラブルシューティング
Events not appearing in Google Analytics
Events not appearing in Google Analytics
- Measurement ID が正しいことを確認します(形式:
G-XXXXXXXXXX)。 - イベントが最初に表示される Google Analytics の Realtime レポートを確認します。
- Settings → Tracking Integrations で Google Analytics トグルがオンになっていることを確認します。
- Google Analytics によるイベント処理には時間がかかる場合があるため、数分待ちます。
- 広告ブロッカーの影響を除外するため、プライベートブラウジングウィンドウでテストします。
Events not appearing in Meta Events Manager
Events not appearing in Meta Events Manager
- Pixel ID が正しいことを確認します。10~20桁の数字です。
- Meta Pixel Helper ブラウザー拡張機能でデバッグします。
- Events Manager の Test Events タブを確認します。
- イベントが表示されるまで数分かかる場合があるため、しばらく待ちます。
- テスト中は広告ブロッカーを無効にします。
Overlay/Inline checkout not tracking
Overlay/Inline checkout not tracking
- まず、独自のウェブサイトにトラッキングコードを設置します。
- チェックアウトオーバーレイが開く前に、トラッキングコードが読み込まれることを確認します。
- JavaScript エラーがないかブラウザーコンソールを確認します。
- GA4 を使用している場合は、クロスドメイントラッキングが設定されていることを確認します。
Purchase events showing wrong amounts
Purchase events showing wrong amounts
- 金額は主要通貨単位で送信されます。たとえば、$10.50 の場合は
10.5であり、最小通貨単位ではありません。 - 分析ツールに正しい通貨が表示されていることを確認します。
- 税が想定どおり含まれているか、または除外されているかを確認します。
purchaseイベントは、専用のtaxフィールドで税額を報告します。
関連リソース
Segment Integration
分析および顧客データプラットフォームのワークフローのために、支払いイベントを Segment に送信します。
Dub Integration
Dub で販売コンバージョンとアフィリエイト attribution をトラッキングします。
Customer.io Integration
支払いイベントから自動メールキャンペーンをトリガーします。
Webhooks
webhook イベントを使用してカスタム分析統合を構築します。