Google Analytics(gtag.js)タグの構成ガイド
この記事では、Tealium iQ Tag ManagementアカウントでGoogle Analytics(gtag.js)タグを構成する方法について説明します。
Google Analyticsは、オンラインコンテンツとのユーザーの相互作用を収集、構成、レポートするためのAPIを提供しています。gtag.jsを使用すると、最新のトラッキング機能と統合を利用できます。
タグのヒント
- マッピングを使用して次のことができます:
- Eコマース拡張の値を動的に上書きする
- イベントトリガーの構成
- カスタムメトリック、ディメンション、コンテンツグループの追加
- カスタムイベント変数の「cst」を任意のイベント名で置き換える
- 次のEコマース拡張の値をサポートしています:
- 注文ID
- 注文合計
- 配送料金
- 税金
- ストア
- プロモーションコード
- 顧客ID
- 製品IDのリスト
- 名前のリスト
- ブランドのリスト
- カテゴリのリスト
- 価格のリスト
- 数量のリスト
- 割引のリスト
タグの構成
新しいタグを追加するために、タグマーケットプレイスに移動します。タグの追加方法の一般的な手順については、タグの概要の記事を読んでください。
タグを追加する際に、次の構成を構成します:
- トラッキングID
- データを送信するGoogle AnalyticsプロパティのトラッキングID
- 例:
UA-XXXXXX-13
- 複数のプロパティにデータを送信する場合は、カンマで区切ってください。
App + Webを有効にするには、トラッキングIDの値に測定IDを含めます。例:UA-XXXXXX-13,G-XXXXXXXXXX
- グローバルオブジェクト
- イベントキューに使用されるグローバルオブジェクトの名前
- 指定しない場合は、「gtag」が使用されます。
- ほとんどの実装では必要ありません。
- クロストラッキングドメイン
- クロスドメイントラッキング(
setAllowLinker
)に使用するドメインのカンマ区切りのリスト - このリストを使用するには、クロスドメイントラッキングをtrueに構成する必要があります。
- トップレベルドメイン、例:tealiumiq.comを指定する必要があります。
- クロスドメイントラッキング(
- クロスドメイントラッキング
setAllowLinker
の値を構成し、クロスドメイントラッキングプラグインを有効にします。- この機能を使用するには、「クロストラッキングドメイン」フィールドに1つ以上のドメインを指定するか、
crossDomainTrack
にマッピングする必要があります。
- トランスポートタイプ
- ヒットを送信するトランスポートメカニズムを指定します。
- 広告機能の許可
- Google Analyticsに、通常のGoogle Analytics実装を介して収集されるデータに加えて、Google Ad Manager(DoubleClick)クッキーを介してトラフィックに関するデータを収集する機能を有効にします。
- これをオフに構成すると、広告、レポート、リマーケティングのすべてが無効になり、Google Analyticsユーザーインターフェースで構成されたプロパティの構成を上書きします。
- リンクの正確な割り当て
- レポートデータの正確性を向上させるために、同じURLへの複数のリンクを自動的に区別し、リンク要素のIDを使用する、リンクの正確な割り当てを提供します。
- 迷った場合は、デフォルト値(false)を使用してください。
- スクリーンビューのトラッキング
- アプリ/スクリーンのトラッキングを有効にします。
- 有効にすると、初期のページビューの後に別のスクリーンビューリクエストが送信されます。
- IPの匿名化
- トラッカーオブジェクトによって送信される情報を匿名化するために、IPアドレスの最後のオクテットを削除するようにGoogle Analyticsに指示します。
- 地理的なレポートの正確性がわずかに低下します。
- 変数のクリア
- トラッキングリクエストごとに通常構成されるアイテムをクリアします。
- 最適化コンテナID
optimize_id
を構成し、Google Optimizeプラグインを有効にします。- このIDは、Optimizeアカウントのページで見つけることができます。
- 例:GTM-XXXXXX
- AMPクライアントIDの使用
- Google AMPクライアントIDを使用すると、AMPページと非AMPページの両方でコンテンツに関与するユーザーを一意に識別できます。
- オプトインすると、Google AnalyticsはAMPページをGoogle AMP閲覧者ーを介して訪れるユーザーの複数のサイトイベントが同じユーザーに属していることを判断するために、AMPクライアントIDを使用します。
- データレイヤー名
- デフォルトでは、グローバルサイトタグによって初期化および参照されるデータレイヤーの名前は「dataLayer」となっています。
- プロジェクトに別の名前が必要な場合にのみ、データレイヤーの名前を変更してください。
- アンカーの許可
- trueの場合、
_ga
パラメータはURLのクエリ部分ではなくアンカー部分(「#」)に追加されます。
- trueの場合、
データマッピング
マッピングとは、データレイヤー変数からベンダータグの対応する宛先変数にデータを送信するプロセスです。変数をタグの宛先にマッピングする方法の手順については、データマッピングを参照してください。
利用可能なカテゴリは次のとおりです:
標準
変数 | 説明 |
---|---|
tracking_id |
|
transport_type |
|
page_title |
|
page_location |
|
page_path |
|
cookie_name |
|
cookie_domain |
|
cookie_expires |
|
cookie_prefix |
|
cookie_update |
|
config.allow_google_signals |
|
allow_ad_personalization_signals |
|
config.link_attribution.cookie_name |
|
config.link_attribution.cookie_expires |
|
config.link_attribution.levels |
|
config.campaign.id |
|
config.campaign.name |
|
config.campaign.source |
|
config.campaign.medium |
|
config.campaign.content |
|
config.campaign.term |
|
config.anonymize_ip |
|
clear_global_vars |
|
config.optimize_id |
|
config.use_amp_client_id |
|
config.sample_rate |
|
config.site_speed_sample_rate |
|
customer_id |
|
config.client_id |
|
イベント
変数 | 説明 |
---|---|
event_name |
|
event.event_category |
|
event.event_label |
|
event.value |
|
event.name |
|
event.description |
|
event.non_interaction |
|
event.fatal |
|
event.search_term |
|
event.method |
|
event.content_type |
|
event.content_id |
|
event.destination |
|
event.start_date |
|
event.end_date |
|
event.custom |
|
event.anonymize_ip |
|
event.send_to |
|
event.event_callback |
|
アプリ/スクリーンのトラッキング
変数 | 説明 |
---|---|
screen_view |
|
event.screen_name |
|
config.app_name |
|
config.app_id |
|
config.app_version |
|
IDconfig.app_installer_id |
|
コンテンツグループ
変数 | 説明 |
---|---|
content_group1 |
コンテンツグループ1 |
content_group2 |
コンテンツグループ2 |
content_group3 |
コンテンツグループ4 |
content_group4 |
コンテンツグループ4 |
content_group5 |
コンテンツグループ5 |
ディメンション
変数 | 説明 |
---|---|
dimension1 |
ディメンション1 |
dimension2 |
ディメンション2 |
dimension3 |
ディメンション3 |
dimension4 |
ディメンション4 |
dimension5 |
ディメンション5 |
dimension6 |
ディメンション6 |
dimension7 |
ディメンション7 |
dimension8 |
ディメンション8 |
dimension9 |
ディメンション9 |
dimension10 |
ディメンション10 |
dimension11 |
ディメンション11 |
dimension12 |
ディメンション12 |
dimension13 |
ディメンション13 |
dimension14 |
ディメンション14 |
dimension15 |
ディメンション15 |
dimension16 |
ディメンション16 |
dimension17 |
ディメンション17 |
dimension18 |
ディメンション18 |
dimension19 |
ディメンション19 |
dimension20 |
ディメンション20 |
– プレミアムディメンション– | |
dimension21 - dimension200 |
ディメンション21からディメンション100まで |
メトリクス
変数 | 説明 |
---|---|
metric1 |
メトリクス1 |
metric2 |
メトリクス2 |
metric3 |
メトリクス3 |
metric4 |
メトリクス4 |
metric5 |
メトリクス5 |
metric6 |
メトリクス6 |
metric7 |
メトリクス7 |
metric8 |
メトリクス8 |
metric9 |
メトリクス9 |
metric10 |
メトリクス10 |
metric11 |
メトリクス11 |
metric12 |
メトリクス12 |
metric13 |
メトリクス13 |
metric14 |
メトリクス14 |
metric15 |
メトリクス15 |
metric16 |
メトリクス16 |
metric17 |
メトリクス17 |
metric18 |
メトリクス18 |
metric19 |
メトリクス19 |
metric20 |
メトリクス20 |
– プレミアムメトリクス– | |
metric21 - metric200 |
メトリクス21からメトリクス200まで |
拡張Eコマース
変数 | 説明 |
---|---|
checkout_step |
|
checkout_option |
|
order_currency |
|
order_id |
|
order_total |
|
order_shipping |
|
order_tax |
|
order_store |
|
order_coupon_code |
|
customer_id |
|
product_id |
|
product_name |
|
product_brand |
|
product_category |
|
product_variant |
|
product_unit_price |
|
product_quantity |
|
product_discount |
|
product_promo_code |
|
product_action_list |
|
product_list_name |
|
product_list_id |
|
product_list_position |
|
product_location_id |
|
拡張Eコマースエンゲージメント
変数 | 説明 |
---|---|
impression_id |
|
impression_name |
|
impression_category |
|
impression_brand |
|
impression_variant |
|
impression_price |
|
impression_list_name |
|
impression_item_list_id |
|
impression_list_position |
|
promo_id |
|
promo_name |
|
promo_creative_name |
|
promo_creative_slot |
|
promo_location_id |
|
App+Webトラベル
変数 | 説明 |
---|---|
event.trip_type |
|
start_date |
|
end_date |
|
origin |
|
destination |
|
flight_number |
|
travel_class |
|
fare_product |
|
booking_code |
|
event.passengers.total |
|
event.passengers.adult |
|
event.passengers.child |
|
event.passengers.infant_in_lap |
|
event.passengers.infant_in_seat |
|
App+Webゲーム
変数 | 説明 |
---|---|
event.achievement_id |
|
event.character |
|
event.group_id |
|
event.item_name |
|
event.level |
|
event.level_name |
|
event.score |
|
event.success |
|
event.virtual_currency_name |
|
IABトランスペアレンシーおよび同意フレームワークv2
変数 | 説明 |
---|---|
gtag_enable_tcf_support |
|
Google Analytics 4のサポート
Google Analytics 4(GA4)は、現在、このタグのAppおよびWebマッピングを介してサポートされています。
最終更新日 :: 2021年May月5日