Google Ads コンバージョン追跡とリマーケティング (gtag.js) タグ構成ガイド
この記事では、Google Ads コンバージョン追跡 & リマーケティング (gtag.js) タグの構成方法について説明します。
Google Ads のリマーケティングを使用して、ウェブサイトやアプリの訪問をリマーケティングリストに追加し、潜在的な顧客と再度関わることができます。さらに、コンバージョン測定を活用して、広告とのインタラクションがどの程度有益な顧客活動につながるかを確認します。
タグのヒント
- E-Commerce 拡張機能をサポートしています:
- 小計/コンバージョン値
- 注文通貨/コンバージョン通貨
- 注文ID/トランザクションID
- 商品IDのリスト
- カテゴリのリスト
- 数量のリスト
- 価格のリスト
- マッピングを使用して、標準の構成値とE-Commerce拡張機能の値を動的に上書きします。
- カスタムコンバージョン変数をマッピングして カスタムコンバージョン変数 に
myvar
をカスタム変数名に置き換えて渡します。 - ダイナミックリマーケティングのドキュメンテーション
- Google Ads のドキュメンテーション
- Crypto Extension を使用して、ハッシュ化されたメール と 電話番号 の値を暗号化して入力します。
ダイナミックリマーケティング
Google Ads コンバージョン追跡とリマーケティングタグは、ウェブサイトでの以前の訪問の活動に基づいて広告をパーソナライズするダイナミックリマーケティングをサポートしています。このタグのリマーケティング機能を使用するには、タグ構成で リマーケティングを有効にする を オン に構成します。
リマーケティングを有効にすると、このタグは自動的に E-Commerce extension からデータを取り込み、Google Ads の リテール パラメータを入力します。リマーケティングイベントで値を渡すには、データマッピング > イベント固有のパラメータ に移動し、関連するデータレイヤー属性をリマーケティングイベント属性にマップします。
Google では、リマーケティングカテゴリ(例えば、リテール、教育、フライト、ホテルとレンタル、求人、ローカル、不動産、旅行)のうちの少なくとも1つの属性をリマーケティングイベントに常にマッピングすることを推奨しています。ユーザーがショッピングカートのチェックアウトや旅行の行程の検索など、ウェブサイト上で複数のアイテムと対話する場合、1つ以上の属性をマッピングすることができます。
ダイナミックリマーケティングイベントとアイテムパラメータについての詳細は、Google: ダイナミックリマーケティングイベントとパラメータを参照してください。
タグ構成
新しいタグを追加するためにタグマーケットプレイスに移動します。詳細については、タグについてを参照してください。
タグを追加する際には、以下の構成を行います:
- コンバージョンID:コンバージョンのユニークID。このIDはGoogle Adsのコントロールパネルで見つけることができます(例:
AW-123456789
)。- この値を動的に上書きするためにマッピングを使用します。
- 複数のプロパティにデータを送信するためにカンマ区切りのリストを使用します。
- コンバージョンラベル:ここにデフォルトのラベルを構成し、この値を動的に上書きするためにマッピングを使用します。
- 複数のラベルにデータを送信するためにカンマ区切りのリストを使用します。このリストは、コンバージョンID の数と一致する数の コンバージョンラベル を使用するか、すべての コンバージョンID に対して単一のラベルを使用することができます。
- コンバージョン値:ここにデフォルトの値を構成するか、またはE-Commerce拡張機能からの小計値を使用するためにこの項目を空白にします。
- この値とE-Commerce拡張機能の値を動的に上書きするためにマッピングを使用します。
- グローバルオブジェクト:これはイベントキューに使用される グローバルオブジェクト の名前です。指定されていない場合、
gtag
が使用されます。- ほとんどの実装では必要ありません。
- データレイヤー名:デフォルトでは、グローバルサイトタグによって開始され参照されるデータレイヤーは dataLayer という名前です。プロジェクトが別の名前を必要とする場合のみ、データレイヤーの名前を変更します。
- リマーケティングを有効にする:リマーケティングが有効になっている場合、このタグは自動的にE-Commerce Extensionからデータを取り込み、Google Adsの リテール パラメータを入力します。
- ツールボックス内の リテール タブに直接マッピングすると、E-Commerce Extension経由で取り込まれたデータが上書きされます。
- ページタイプ:ここでデフォルトのページタイプを選択し、この値を動的に上書きするためにマッピングを使用します。
- クロストラッキングドメイン:クロスドメイントラッキング (
setAllowLinker
) で使用するドメインのカンマ区切りのリスト。- このリストは、
tealiumiq.com
のようなトップレベルドメインで構成されるべきです。
- このリストは、
- エンハンストコンバージョンを有効にする
- Web向けエンハンストコンバージョン 機能は、コンバージョン測定の精度を向上させることができます。これは、プライバシーを保護した方法でウェブサイトからハッシュ化された第一者のコンバージョンデータを送信することで、既存のコンバージョンタグを補完します。
- エンハンストコンバージョンのサポートは2022年6月に追加されました。古いバージョンのタグを使用していてこの機能を使用したい場合は、タグテンプレートを更新する必要があります。詳細については、タグテンプレートの管理を参照してください。
- エンハンストコンバージョン を有効にする前に、Google Adsアカウントでエンハンストコンバージョンを有効にする必要があります。詳細については、Googleタグを使用したWeb向けエンハンストコンバージョンの構成を参照してください。
- サーバーサイドの Web向けエンハンストコンバージョン コネクタをこのクライアントサイドタグを補完するために使用している場合、
tealium_random
のようなユニークな値を トランザクションID にマッピングし、非購入コンバージョンでGoogleがイベントを重複排除できるようにします。さらに、コンバージョンのGoogle Ads構成内で、実装タイプ をAPI
に構成します。 - EventStreamのGoogle Adsエンハンストコンバージョンコネクタと連携してこのタグを構成する方法についての詳細は、Tealium + Google Enhanced Conversions Integration Guideを参照してください。
ロードルール
タグをすべてのページでロードするか、タグがロードされる条件を構成します。詳細については、ロードルールについてを参照してください。
データマッピング
マッピングは、データレイヤー変数からベンダータグの対応する宛先変数へのデータ送信プロセスです。詳細については、データマッピングについてを参照してください。
利用可能なカテゴリは以下の通りです:
スタンダード
変数 | タイプ | 説明 |
---|---|---|
conversion_id |
文字列 | コンバージョンID |
conversion_label |
文字列 | コンバージョンラベル |
conversion_value |
文字列 | コンバージョン値 |
conversion_currency |
文字列 | コンバージョン通貨 |
user_id |
文字列 | ユーザーID |
pagetype |
文字列 | ページタイプ |
aw_merchant_id |
文字列 | マーチャントセンターID |
aw_feed_country |
文字列 | フィード国 |
aw_feed_language |
文字列 | フィード言語 |
config.send_page_view |
ブール値 | ページビューを送信。 |
conversion_cookie_prefix |
文字列 | コンバージョンクッキープレフィックス |
custom.myvar |
文字列 | カスタムコンバージョン変数 |
cross_track_domains |
カンマ区切りの文字列 | クロストラッキングドメイン |
リテール
変数 | タイプ | 説明 |
---|---|---|
rmkt.retail.id |
配列 | ユニークな商品ID ( _cprod を上書き) |
教育
変数 | タイプ | 説明 |
---|---|---|
rmkt.education.id |
配列 | ユニークID |
rmkt.education.location_id |
配列 | ロケーションID |
フライト
変数 | タイプ | 説明 |
---|---|---|
rmkt.flights.origin |
配列 | 出発地ID |
rmkt.flights.destination |
配列 | 目的地ID |
rmkt.flights.start_date |
配列 | 開始日 |
rmkt.flights.end_date |
配列 | 終了日 |
ホテルとレンタル
変数 | タイプ | 説明 |
---|---|---|
rmkt.hotel_rental.id |
配列 | 物件ID |
rmkt.hotel_rental.start_date |
配列 | 開始日 |
rmkt.hotel_rental.end_date |
配列 | 終了日 |
ジョブ
変数 | タイプ | 説明 |
---|---|---|
rmkt.jobs.id |
配列 | ジョブID |
rmkt.jobs.location_id |
配列 | ロケーションID |
ローカル
変数 | タイプ | 説明 |
---|---|---|
rmkt.local.id |
配列 | ディールID |
不動産
変数 | タイプ | 説明 |
---|---|---|
rmkt.real_estate.id |
配列 | リスティングID |
旅行
変数 | タイプ | 説明 |
---|---|---|
rmkt.travel.origin |
配列 | 出発地ID |
rmkt.travel.destination |
配列 | 目的地ID |
rmkt.travel.start_date |
配列 | 開始日 |
rmkt.travel.end_date |
配列 | 終了日 |
カスタム / レガシー
変数 | 説明 |
---|---|
rmkt.custom.id |
配列. カスタムID |
rmkt.custom.location_id |
配列. カスタムロケーションID/ID2 |
ecomm.prodid |
ecomm.prodid (Overrides _cprod ) |
ecomm.totalvalue |
ecomm.totalvalue |
ecomm.category |
ecomm.category (Overrides _ccat ) |
ecomm.pvalue |
ecomm.pvalue (Overrides _cprice ) |
ecomm.quantity |
ecomm.quantity (Overrides _cquan ) |
edu.pid |
edu.pid |
edu.plocid |
edu.plocid |
flight.originid |
flight.originid |
flight.destid |
flight.destid |
flight.totalvalue |
flight.totalvalue |
flight.startdate |
flight.startdate |
flight.enddate |
flight.enddate |
hrental.id |
hrental.id |
hrental.startdate |
hrental.startdate |
hrental.enddate |
hrental.enddate |
hrental.totalvalue |
hrental.totalvalue |
job.id |
job.id |
job.locid |
job.locid |
job.totalvalue |
job.totalvalue |
local.id |
local.id |
local.totalvalue |
local.totalvalue |
listing.id |
listing.id |
listing.totalvalue |
listing.totalvalue |
travel.destid |
travel.destid |
travel.originid |
travel.originid |
travel.startdate |
travel.startdate |
travel.enddate |
travel.enddate |
travel.totalvalue |
travel.totalvalue |
dynx.itemid |
dynx.itemid |
dynx.itemid2 |
dynx.itemid2 |
dynx.totalvalue |
dynx.totalvalue |
アドバンス
変数 | タイプ | 説明 |
---|---|---|
custom.ecomm_rec_prodid |
配列 | 推奨商品ID |
custom.a |
数値 | 訪問の年齢 |
custom.g |
文字列 | 訪問の性別 |
custom.hasaccount |
ブール | 訪問がアカウントを持っている |
custom.cqs |
数値 | 顧客品質スコア |
custom.rp |
ブール | リピート購入者 |
custom.ly |
数値 | 訪問のロイヤリティスコア |
custom.hs |
数値 | 訪問のハイスペンダースコア |
custom.myvar |
文字列 | カスタム |
電話変換
変数 | タイプ | 説明 |
---|---|---|
config.phone_conversion_number |
文字列 | 電話変換番号 |
config.phone_conversion_callback |
関数 | 電話変換コールバック |
config.phone_conversion_css_class |
文字列 | 電話変換CSSクラス名 |
config.phone_conversion_options.timeout |
数値 | 電話変換タイムアウト |
config.phone_conversion_options.cache |
ブール | 電話変換キャッシュ |
E-コマース
変数 | タイプ | 説明 |
---|---|---|
order_id (Overrides _corder ) |
文字列 | 注文ID |
order_subtotal (Overrides _csubtotal ) |
数値 | 小計 |
order_currency (Overrides _ccurrency ) |
文字列 | 通貨 |
product_id (Overrides _cprod ) |
配列 | 商品IDのリスト |
product_category (Overrides _ccat ) |
配列 | カテゴリのリスト |
product_quantity (Overrides _cquan ) |
配列 | 数量のリスト |
product_unit_price (Overrides _cprice ) |
配列 | 価格のリスト |
product_discount (Overrides _cdisc ) |
配列 | 割引のリスト |
イベント固有のパラメータ
変数 | タイプ | 説明 |
---|---|---|
gtag_enable_tcf_support (true/false) |
ブール | TCFサポートを有効にする |
IAB透明性と同意フレームワークv2
イベントをマップするには、イベントマッピングの作成を参照してください。
変数 | 説明 |
---|---|
exception |
アプリの実行の正常なフローが中断されたときに、例外イベントが記録されます。 |
generate_lead |
リードが生成されました。この変数を使用して、再エンゲージメントキャンペーンの効果を理解します。 |
login |
ユーザーがログインしました。 |
page_view |
ユーザーがページを表示しました。 |
screen_view |
ユーザーが新しい画面に遷移します。 |
search |
ユーザーが検索を実行しました。このイベントを使用して、検索操作を文脈化し、ユーザーがあなたのウェブサイトやアプリで何を検索しているのかを特定します。例えば、ユーザーが検索を実行した後にページを表示したときにこのイベントを送信できます。 |
share |
ユーザーがコンテンツを共有したときにこのイベントを使用します。 |
sign_up |
ユーザーがサイトやサービスに登録します。 |
timing_complete |
ユーザーがプロセスを完了します。 |
view_search_results |
ユーザーが検索結果を表示されました。view_search_results イベントをGoogle Analyticsのエンリッチメントイベント測定を通じて自動収集で有効にできることに注意してください。 |
cst |
カスタムイベント。 |
add_payment_info |
ユーザーが支払い情報を提出しました。 |
add_to_cart |
アイテムが購入のためのカートに追加されました。 |
add_to_wishlist |
アイテムがウィッシュリストに追加されました。このイベントを使用して、アプリ内の人気のギフトアイテムを特定します。 |
begin_checkout |
ユーザーがチェックアウトを開始しました。 |
checkout_progress |
ユーザーがチェックアウトの途中です。 |
purchase |
ユーザーが一つ以上のアイテムを購入しました。 |
refund |
ユーザーに一つ以上のアイテムが返金されました。 |
remove_from_cart |
アイテムがカートから削除されました。 |
product_click |
アイテムがリストから選択されました。 |
promotion_click |
プロモーションがリストから選択されました。 |
set_checkout_option |
ユーザーがチェックアウトオプションを選択しました、例えば、配送方法など。 |
view_item |
コンテンツがユーザーに表示されました。このイベントを使用して、最も人気のあるアイテムを表示します。 |
view_item_list |
ユーザーが特定のカテゴリのアイテムのリストを表示されました。 |
view_promotion |
プロモーションがリストから表示されました。 |
エンリッチメントされた変換
変数 | タイプ | 説明 |
---|---|---|
config.allow_enhanced_conversions |
ブール | エンリッチメントされた変換を許可する。 |
user_data.email |
文字列 | メールアドレス |
user_data.sha256_email_address |
文字列 | ハッシュ化されたメールアドレス |
user_data.phone_number |
文字列 | 電話番号 |
user_data.sha256_phone_number |
文字列 | ハッシュ化された電話番号 |
user_data.address.first_name |
文字列 | 名前 |
user_data.address.sha256_first_name |
文字列 | ハッシュ化された名前 |
user_data.address.last_name |
文字列 | 姓 |
user_data.address.sha256_last_name |
文字列 | ハッシュ化された姓 |
user_data.address.street |
文字列 | 通りの住所 |
user_data.address.city |
文字列 | 市 |
user_data.address.region |
文字列 | 地域 |
user_data.address.postal_code |
文字列 | 郵便番号 |
user_data.address.country |
文字列 | 国 |
transaction_id |
文字列 | 必須。トランザクションID |
最終更新日 :: 2024年November月6日