Google Adsのコンバージョン追跡とリマーケティング(gtag.js)タグのセットアップガイド
この記事では、Google Adsのコンバージョン追跡とリマーケティング(gtag.js)タグのセットアップ方法について説明します。
Google Adsのリマーケティングを使用して、ウェブサイトやアプリの訪問者をリマーケティングリストに追加して、潜在的な顧客と再接触しましょう。さらに、コンバージョン測定を活用して、広告との相互作用がどれだけ効果的に価値のある顧客活動につながっているかを確認できます。
タグのヒント
- Eコマース拡張をサポートしています:
- 小計/コンバージョン値
- 注文通貨/コンバージョン通貨
- 注文ID/トランザクションID
- 製品IDのリスト
- カテゴリのリスト
- 数量のリスト
- 価格のリスト
- マッピングを使用して、標準の設定値とEコマース拡張の値を動的に上書きします。
- カスタムコンバージョン変数をマッピングして、カスタムコンバージョン変数に渡し、
myvar
をカスタム変数名に置き換えます。 - ダイナミックリマーケティングのドキュメント
- Google Adsのドキュメント
- ハッシュ化されたメールアドレスと電話番号の値を暗号化して埋め込むために、Crypto拡張を使用します。
タグの設定
新しいタグを追加するために、タグマーケットプレイスに移動します。詳細については、タグについてを参照してください。
タグを追加する際に、以下の設定を構成します:
- コンバージョンID:コンバージョンの一意のIDです。このIDは、Google Adsのコントロールパネルで確認できます(例:
AW-123456789
)。- マッピングを使用して、この値を動的に上書きします。
- 複数のプロパティにデータを送信するために、カンマ区切りのリストを使用します。
- コンバージョンラベル:ここにデフォルトのラベルを設定し、マッピングを使用してこの値を動的に上書きします。
- 複数のラベルにデータを送信するために、カンマ区切りのリストを使用します。このリストは、コンバージョンIDと同じ数のコンバージョンラベルを使用するか、すべてのコンバージョンIDに対して単一のラベルを使用することができます。
- コンバージョン値:ここにデフォルトの値を設定するか、Eコマース拡張の小計値を使用するためにこれを空白のままにします。
- マッピングを使用して、この値とEコマース拡張の値を動的に上書きします。
- グローバルオブジェクト:イベントキューに使用されるグローバルオブジェクトの名前です。指定しない場合は、
gtag
が使用されます。- ほとんどの実装では必要ありません。
- データレイヤー名:デフォルトでは、グローバルサイトタグによって初期化および参照されるデータレイヤーの名前はdataLayerとなっています。プロジェクトに別の名前が必要な場合にのみ、データレイヤーの名前を変更します。
- リマーケティングの有効化:リマーケティングが有効になっている場合、このタグは自動的にEコマース拡張からデータを取得してGoogle AdsのRetailパラメータを埋め込みます。
- ツールボックスのRetailタブに直接マッピングすると、Eコマース拡張を介して取得されるデータが上書きされます。
- ページタイプ:ここでデフォルトのページタイプを選択し、マッピングを使用してこの値を動的に上書きします。
- クロスドメイントラッキング:クロスドメイントラッキング(
setAllowLinker
)に使用するドメインのカンマ区切りのリストです。- このリストは、
tealiumiq.com
などのトップレベルドメインで構成される必要があります。
- このリストは、
- 強化型コンバージョンの有効化
- Web向け強化型コンバージョン機能は、コンバージョン測定の精度を向上させることができます。これにより、ウェブサイトからハッシュ化されたファーストパーティのコンバージョンデータがプライバシーに配慮した方法で送信されます。
- 強化型コンバージョンのサポートは2022年6月に追加されました。古いバージョンのタグを使用している場合、この機能を使用するにはタグテンプレートを更新する必要があります。詳細については、タグテンプレートの管理を参照してください。
- 強化型コンバージョンを有効にする前に、Google Adsアカウントで強化型コンバージョンを有効にする必要があります。詳細については、Googleタグを使用してWeb向けに強化型コンバージョンを設定するを参照してください。
- サーバーサイドのWeb向け強化型コンバージョンコネクタを使用してこのクライアントサイドタグを補完する場合は、非購入コンバージョンのトランザクションIDに
tealium_random
などの一意の値をマッピングし、Googleがイベントの重複を排除できるようにします。さらに、変換のためのGoogle Adsの構成内で実装タイプをAPI
に設定します。 - EventStreamでGoogle Ads Enhanced Conversionコネクタと連携するためにこのタグを設定する方法の詳細については、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(_cprod を上書き) |
ecomm.totalvalue |
ecomm.totalvalue |
ecomm.category |
ecomm.category(_ccat を上書き) |
ecomm.pvalue |
ecomm.pvalue(_cprice を上書き) |
ecomm.quantity |
ecomm.quantity(_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 (_corder を上書き) |
文字列 | 注文ID |
order_subtotal (_csubtotal を上書き) |
数値 | 小計 |
order_currency (_ccurrency を上書き) |
文字列 | 通貨 |
product_id (_cprod を上書き) |
配列 | 製品IDのリスト |
product_category (_ccat を上書き) |
配列 | カテゴリのリスト |
product_quantity (_cquan を上書き) |
配列 | 数量のリスト |
product_unit_price (_cprice を上書き) |
配列 | 価格のリスト |
product_discount (_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 |
ユーザーが検索結果を表示しました。Google Analyticsの強化イベント測定を介して、このイベントを自動的に収集するように設定することができます。 |
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年April月25日