Google Ads コンバージョントラッキングおよびリマーケティング (gtag.js) タグ構成ガイド
この記事では、Google Ads コンバージョントラッキングおよびリマーケティング (gtag.js) タグの構成方法について説明します。
タグのヒント
- E-Commerce 拡張機能をサポート:
- 小計/コンバージョン値。
- 注文通貨/コンバージョン通貨。
- 注文ID/トランザクションID。
- 製品IDのリスト。
- カテゴリのリスト。
- 数量のリスト。
- 価格のリスト。
- タグとコネクタを使用したハイブリッド構成を推奨します。この構成は、データの耐久性を最大限に高め、サーバーサイドのシグナルとのイベントマッチングを改善し、リアルタイムのクライアントサイドシグナルを保持しながらデータフローの連続性を維持します。詳細については、Google Ads Enhanced Conversions for Web Connectorを参照してください。
- 標準構成値およびE-Commerce拡張値を動的に上書きするためにマッピングを使用します。
- カスタムコンバージョン変数をマッピングして Custom Conversion Variable に渡し、
myvar
をあなたのカスタム変数名に置き換えます。 - Google: ダイナミックリマーケティングのドキュメント。
- Google: Google Ads のドキュメント。
- Crypto Extension を使用して、Hashed Email および Phone Number の値を暗号化して入力します。
エンハンスドコンバージョン
Google の Web 用エンハンスドコンバージョン機能は、コンバージョン測定の精度を向上させることができます。これは、プライバシーを保護する方法でウェブサイトからハッシュ化された第一者データを送信することにより、既存のコンバージョンタグを補完します。
- エンハンスドコンバージョンを有効にする前に、Google Ads アカウントでエンハンスドコンバージョンを有効にする必要があります。詳細については、Google: Web用エンハンスドコンバージョンの構成を参照してください。
- このクライアントサイドタグを補完するためにサーバーサイドのエンハンスドコンバージョン for Web コネクタを使用している場合、Google がイベントを重複排除できるように、非購入コンバージョンの Transaction ID に
tealium_random
のような一意の値をマップします。さらに、Google Ads のコンバージョン構成で Implementation Type をAPI
に構成します。
エンハンスドコンバージョンのサポートは2022年6月に追加されました。古いバージョンのタグを使用していてこの機能を使用したい場合は、タグテンプレートを更新する必要があります。詳細については、タグテンプレートの管理を参照してください。
重複排除
GoogleはトランザクションIDを使用して、同じコンバージョンイベントがクライアントサイドとサーバーサイドの両方から送信された場合に重複を排除します。トランザクションIDは各コンバージョンイベントに固有である必要があります。このIDのサーバーサイドの値は、対応するクライアントサイドのイベントIDと一致する必要があります。購入イベントには order_ID
を、その他のイベントには tealium_random
を使用することを推奨します。
ダイナミックリマーケティング
Google Ads コンバージョントラッキングおよびリマーケティングタグは、ウェブサイトでの以前の訪問の活動に基づいて広告をパーソナライズするダイナミックリマーケティングをサポートしています。このタグでリマーケティング機能を使用するには、タグ構成で Enable Remarketing を On に構成します。
リマーケティングを有効にすると、このタグは自動的に E-Commerce 拡張機能 からデータを引き出して Google Ads Retail パラメータを入力します。リマーケティングイベントで値を渡すには、Data Mapping > Event-specific parameters に移動し、関連するデータレイヤー属性をリマーケティングイベント属性にマップします。
Googleは、リマーケティングカテゴリの少なくとも1つの属性(例: 小売、教育、フライト、ホテルとレンタル、求人、ローカル、不動産、旅行)をリマーケティングイベントにマップすることを常に推奨しています。ユーザーがウェブサイトで複数のアイテムと対話する場合、たとえばショッピングカートのチェックアウトや旅行の行程の検索など、複数の属性をマップすることができます。
ダイナミックリマーケティングイベントとアイテムパラメータについての詳細は、Google: ダイナミックリマーケティングイベントとパラメータを参照してください。
タグの構成
タグマーケットプレイスに移動して新しいタグを追加します。詳細については、タグについてを参照してください。
タグを追加する際には、次の構成を構成します:
- Conversion ID: コンバージョンのための一意のIDです。このIDはGoogle Adsのコントロールパネルで見つけることができます(例:
AW-123456789
)。- この値を動的に上書きするためにマッピングを使用します。
- 複数のプロパティのデータを送信するためにカンマ区切りのリストを使用します。
- Conversion Label: ここにデフォルトのラベルを構成し、マッピングを使用してこの値を動的に上書きします。
- 複数のラベルのデータを送信するためにカンマ区切りのリストを使用します。このリストは、Conversion IDs の数に合わせて Conversion Labels の数を使用するか、すべての Conversion IDs に対して単一のラベルを使用することができます。
- Conversion Value: ここにデフォルト値を構成するか、E-Commerce拡張機能からの小計値を使用するためにこの欄を空白にします。
- この値とE-Commerce拡張値を動的に上書きするためにマッピングを使用します。
- Global Object: この値はイベントキューに使用される Global Object の名前です。指定されていない場合は、
gtag
が使用されます。- ほとんどの実装では必要ありません。
- Data Layer Name: デフォルトでは、グローバルサイトタグによって開始され参照されるデータレイヤーは dataLayer という名前です。プロジェクトが別の名前を必要とする場合のみ、データレイヤーの名前を変更します。
- Enable Remarketing: リマーケティングが有効になっている場合、このタグは自動的に E-Commerce 拡張機能からデータを引き出して Google Ads Retail パラメータを入力します。
- ツールボックスの Retail タブに直接マッピングすると、E-Commerce 拡張機能を通じて引き出されたデータが上書きされます。
- Page Type: ここでデフォルトのページタイプを選択し、マッピングを使用してこの値を動的に上書きします。
- Cross-Tracking Domains: クロスドメイントラッキングに使用するドメインのカンマ区切りリスト (
setAllowLinker
)。- このリストは、
tealiumiq.com
のようなトップレベルドメインで構成されるべきです。
- このリストは、
- Enable Enhanced Conversions
- このオプションは、タグを通じて PII(個人識別情報)を送信する場合にのみ有効にします。
- このクライアントサイドタグを補完するためにサーバーサイドの Enhanced Conversions for Web コネクタを使用している場合、非購入コンバージョンの Transaction ID に
tealium_random
のような一意の値をマップし、Google がイベントを重複排除できるようにします。さらに、Google Ads のコンバージョン構成で Implementation Type をAPI
に構成します。 - EventStreamでGoogle Ads Enhanced Conversionコネクタと連携してこのタグを構成する方法については、Tealium + Google Enhanced Conversions Integration Guideを参照してください。
- Enable Event Matching for Server-side Enhanced Conversions
- イベントマッチングを有効にして、Google Ads Enhanced Conversions for Web connectorで自動トランザクションIDを使用します。
ロードルール
すべてのページでタグをロードするか、タグがロードされる条件を構成します。詳細については、ロードルールについてを参照してください。
データマッピング
マッピングは、データレイヤー変数からベンダータグの対応する宛先変数へデータを送信するプロセスです。詳細については、データマッピングについてを参照してください。
利用可能なカテゴリは次のとおりです:
標準
変数 | タイプ | 説明 |
---|---|---|
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 |
カンマ区切り文字列 | クロストラッキングドメイン。 |
config.enable_event_matching_conversions |
ブール値 | サーバーサイドのエンリッチメントコンバージョンのためのイベントマッチングを有効にする。 |
小売
変数 | タイプ | 説明 |
---|---|---|
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サポートを有効にする |
user_provided_data |
文字列 | user_data オブジェクトで渡されるマップされたイベント固有のパラメータ。 |
IAB透明性と同意フレームワーク v2
イベントをマッピングするには、イベントマッピングの作成を参照してください。
変数 | 説明 |
---|---|
exception |
アプリの実行の通常の流れが中断されたときに、例外イベントが記録されます。 |
generate_lead |
リードが生成されました。この変数は、再エンゲージメントキャンペーンの効果を理解するのに役立ちます。 |
login |
ユーザーがログインしました。 |
page_view |
ユーザーがページを閲覧しました。 |
screen_view |
ユーザーが新しい画面に移行します。 |
search |
ユーザーが検索を実行しました。このイベントを使用して、検索操作をコンテキスト化し、ユーザーがウェブサイトやアプリで何を検索しているかを特定できます。例えば、検索を実行した後にユーザーがページを閲覧したときにこのイベントを送信できます。 |
share |
ユーザーがコンテンツを共有したときにこのイベントを使用します。 |
sign_up |
ユーザーがサイトやサービスに登録します。 |
timing_complete |
ユーザーがプロセスを完了しました。 |
view_search_results |
ユーザーに検索結果が表示されました。Google Analyticsの拡張イベント測定を通じて、view_search_results イベントを自動収集で有効にすることができます。 |
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 |
Boolean | エンリッチメントされたコンバージョンを許可します。 |
user_data.email |
String | メールアドレス。 |
user_data.sha256_email_address |
String | ハッシュ化されたメールアドレス。 |
user_data.phone_number |
String | 電話番号。 |
user_data.sha256_phone_number |
String | ハッシュ化された電話番号。 |
user_data.address.first_name |
String | 名。 |
user_data.address.sha256_first_name |
String | ハッシュ化された名。 |
user_data.address.last_name |
String | 姓。 |
user_data.address.sha256_last_name |
String | ハッシュ化された姓。 |
user_data.address.street |
String | 住所。 |
user_data.address.city |
String | 市区町村。 |
user_data.address.region |
String | 地域。 |
user_data.address.postal_code |
String | 郵便番号。 |
user_data.address.country |
String | 国。 |
transaction_id |
String | 必須。トランザクションID。 |
最終更新日 :: 2025年May月12日