Tealium + Google Enhanced Conversions 統合ガイド
この記事では、iQタグ管理のGoogle Ads Conversion Tracking & Remarketing (gtag.js)タグとEventStream API HubのGoogle Ads Enhanced Conversions for Webコネクタを設定することで、TealiumとGoogle Ads Enhanced Conversionを最大限に活用する方法について説明します。
TealiumとGoogle Ads Enhanced Conversions for Webの組み合わせは、同意した第一者データを活用して以下を実現し、広告のコンバージョンを保持し改善します:
- ブラウザの制限に対応する。
- 広告ブロッカーを回避する。
- プライバシーと同意要件を遵守する。
このソリューションの成功した実装は、コンバージョン率に以下のようなポジティブな影響をもたらしました:
- 検索:平均3.5%のコンバージョン率の増加(範囲:1-5%)
- YouTube:平均12%の広告コンバージョン率の増加(範囲:7-25%)
前提条件
- Tealium
- Google
- Enhanced Conversionsが有効なコンバージョンを持つGoogle Adsアカウント。詳細については、Google Ads APIのウェブ向け強化コンバージョンについてを参照してください。
仕組み
このハイブリッドソリューションは、クライアントサイドのタグとサーバーサイドのAPIを使用して、顧客データとコンバージョンイベント(例:サブスクリプション、サインアップ、購入)をGoogleに送信します。顧客データは、サインインしたGoogleユーザーとマッチングされ、コンバージョンイベントは広告クリックやビューに帰属されます。顧客データは、SHA256と呼ばれる一方向ハッシュアルゴリズムを使用して保護され、安全かつプライベートに保たれます。
強化コンバージョンは、以下の顧客属性の1つ以上が利用可能な場合にのみ機能します:
- メールアドレス(推奨)
- 氏名と自宅の住所
- 電話番号(他のいずれかと組み合わせる必要があります)
顧客データ
以下の顧客パラメータが期待されます。クライアントサイドのタグがこれらの値を正規化しますが、iQの拡張機能やEventStreamのエンリッチメントを使用してこれらの値を正規化する必要があります。
データフィールド | 説明 |
---|---|
メールアドレス | 小文字にし、Gmailのアドレスの場合はすべてのピリオドを削除します。 例: janedoe@gmail.com |
電話番号 | 記号とダッシュを削除し、国コードを保持します。 例: 14155551212 |
名前 | ユーザーの名前。 例: Jane |
姓 | ユーザーの姓。 例: Doe |
住所 | ユーザーの住所。 例: 123 Main St |
市区町村 | ユーザーの市区町村名。 例: San Diego |
地域 | ユーザーの地域、州、または県。 例: CA またはCalifornia |
郵便番号 | ユーザーの郵便番号(5、6、または7桁版)。 例: 92121 またはS099 9XX |
国 | ユーザーの国コード、ISO-3155-1標準。 例: US またはUK |
コンバージョンデータ
以下のGoogleコンバージョンパラメータがタグとコネクタによって期待されます:
データフィールド | 説明 |
---|---|
Conversion Tracking ID | 広告主アカウントのユニークなトラッキングID。 |
Conversion Label | エンコードされたコンバージョントラッキングIDとコンバージョンタイプ。 |
Conversion Type | コンバージョンイベントのタイプ。コンバージョンラベルが利用できない場合のみ使用されます。 |
Transaction ID | イベントのユニークな識別子で、広告主が生成します。 Google Adsヘルプ:トランザクションIDを使用して重複コンバージョンを最小限に抑えるを参照してください。 |
Conversion Value | トランザクション固有の値またはこのコンバージョンタイプに使用される値。 Google Adsヘルプ:コンバージョン値についてを参照してください。 |
Currency Code | コンバージョン値の通貨コード。 |
User Agent | コンバージョンイベントが発生したブラウザのユーザーエージェント。 |
クライアントサイドのウェブサイトトラッキングタグ
iQタグ管理でGoogle Ads Conversion and Remarketingタグを設定するには、以下が必要です:
- トラッキングするコンバージョンイベントを識別するロードルール。
- Google Adsのコンバージョン設定、具体的にはコンバージョントラッキングIDとコンバージョンラベル。
以下の手順は、Google Ads Conversion Tracking & Remarketing (gtag.js)タグ設定ガイドで詳しく説明されています。
タグ設定
Tealiumのtag marketplaceにアクセスし、Google Ads Conversion & Remarketing (gtag.js
)タグを追加します。
ロードルール
コンバージョンイベントに一致するロードルールを設定します。これは、コンバージョンが発生するページまたはコンバージョンを表すイベントである可能性があります。
ロードルールの例:
- 購入 -
tealium_event EQUALS "purchase"
- サインアップ -
tealium_event EQUALS "newsletter_signup"
データマッピング
タグを追加した後、Data Mappingsセクションに移動して、追加のマッピングを設定します。
E-Commerce拡張機能を使用している場合、以下のマッピングは自動的に行われます:
- Order Subtotal/Conversion Value
- Order Currency/Conversion Currency
- Order ID/Transaction ID
サーバーサイドコネクタ
EventStreamでGoogle Ads Enhanced Conversions for Webコネクタを設定するには、以下が必要です:
- トラッキングするコンバージョンイベントを識別するイベントフィード。
- Google Adsのコンバージョン設定。
以下の手順は、Google Ads Enhanced Conversions for Webコネクタ設定ガイドで詳しく説明されています。
コネクタの追加
コネクタマーケットプレイスにアクセスし、Google Ads Enhanced Conversions for WebコネクタのEventStreamアクションを追加します。
このコネクタを設定するには、Tealium Customer Data HubとGoogle Adsアカウント間の接続を確立しますので、コネクタを設定する前にGoogleアカウントにログインしておくと便利です。
次に以下を設定します:
- Data Source - コンバージョンイベントが発生するウェブサイトを表すデータソースを選択します。
- Event Feed - トラッキングするコンバージョンイベントのみを含むフィードを選択します。
Googleアカウントとの接続を確立し、Send Conversionアクションタイプを選択します。
データマッピング
Send Conversionアクションは、コンバージョンイベントをGoogleのサーバーサイドAPIに送信し、強化コンバージョンを行います。
強化コンバージョンAPI呼び出しには以下のデータマッピングが必要です:
- Transaction ID - コンバージョンイベントを一意に識別するIDで、広告主が生成します。購入イベントの場合、これは注文IDです。
以下の顧客データマッピングのうち少なくとも1つが必要です:
- メールアドレス - コンバージョン時点のユーザーのメールアドレス。または
- 氏名と住所(名前、姓、住所、市区町村、地域、郵便番号、国) すべてのフィールドを提供する必要があります。
電話番号は、どちらのオプションでも提供できるオプションの値です。
EventStreamコネクタはプレーンテキストマッピングを許可し、SHA-256ハッシュが適用されます。
Google Enhanced Conversions
Google Enhanced Conversionsについては、以下の点を注意してください:
- Gclid
Gclidはオプションで、帰属、レポーティング、入札には使用されません。 - User agent
User agentはウェブコンバージョンに必要で、同一デバイスとクロスデバイスのコンバージョンを別々にレポートすることができます。
現時点では、以下のコンバージョンイベントは対象外です:
- モバイルアプリのコンバージョン(インストール、アプリ内アクションなど)
- 電話によるコンバージョン
- インポート/オフラインコンバージョン
追加のリソース
最終更新日 :: 2024年March月29日