208 人が現在オンライン
208 人が現在オンライン
Google AdWords のログイン、MCC、API、Editor、認定資格などについてユーザー同士で意見交換ができます。運用者ならではの質問や回答を投げかけ合って問題を解決していきましょう。
ガイドを表示
star_border
返信

adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

上級者 ✭ ✭

 

adwordsイベントトラッキングCVをgoogleタグマネージャで設定したいのですが、

つまずいてしまいましたので、ご質問致します。

 

まず、Googleタグマネージャのタグの設定

他サイトを見ましたが、「コンバージョンリンカー」で設定します

のみだったので、詳しいご説明がほしいです。

 

 

 

①「Global site tag (gtag.js)」を埋め込む必要があるのか

<!-- Global site tag (gtag.js) - Google AdWords: 996155589 -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-996155589"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'AW-●●●●●●●●');
</script>

 

②イベントトラッキングCVタグを埋め込む必要があるのか

<script>
function gtag_report_conversion(url) {
var callback = function () {
if (typeof(url) != 'undefined') {
window.location = url;
}
};
gtag('event', 'conversion', {
'send_to': 'AW-●●●●●●●●/-○○○○○○○○○○○○',
'event_callback': callback
});
return false;
}
</script>

 

 

③イベントトラッキングしたいhtml内のタグにonclickを追加する必要があるのか

 

「コンバージョンリンカー」の設定内容

 

⑤adwordsイベントCVを設定する際の流れ、設定方法

 

 

詳しい方、ご回答お願い致します。

 

 

hana
2 人のエキスパートが返信verified_user
1 件の受理された解決策

受理された解決策
ベストアンサーのマーク済み.
解決策
トピック作成者さんが付与
1 か月前

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

トップコントリビューター
華さん

仕組みの話なので、わりと難しい内容になることをお許しください。

▼コンバージョンリンカーの役割について
コンバージョンリンカーが発火したページを読み込むと、そのドメインから発行される1stパーティーCookieに、広告クリック情報が保存できるようになります。
これによって、広告をクリックしたよという情報がコンバージョンしたときに引き継げるので、コンバージョンとして計測ができるようになるというものです。

コンバージョンリンカーはなくても大丈夫ではありますが、Safari のITPによって発生する計測漏れに対応するものなので、できるだけ設定しておいたほうが良いです。
小西さんのおっしゃっているようにコンバージョンリンカーがなくてもユニバーサルアナリティクスを使っていて、AdWordsと連携していればコンバージョン計測はされます。
(GTMを使わない場合はグローバルサイトタグが同様の働きをしてくれます。)

設定方法は、GTMでタグを追加するときに、タグの種類の中にコンバージョンリンカーがありますので、それを選択してすべてのページのトリガーに紐付ければOKです。

▼コンバージョンリンカーの設定が必要になるケース
コンバージョンリンカーの詳細設定が必要な場合は、サブドメインごとに計測を分けたい場合ですね。
aaa.example.com
bbb.example.com
この2つがあった場合、ファーストパーティCookieはexample.comのレベルで発行されてしまうので、
それがaaaにアクセスして発行されたものなのか、bbbにアクセスして発行されたものなのかがわからなくなります。
(実際は最後にアクセスされたサブドメインの情報が反映されるはずです)

aaaの広告をクリック→bbbの広告をクリック→aaaに再度流入してコンバージョンした場合、
クリック情報はbbbのものが反映されるので、aaaにコンバージョンがつかないといったことが起きます。
(aaaのサンクスページにbbbのコンバージョンタグが実装されていればbbbにだけコンバージョンがつく)

そういった事態を防ぐため、コンバージョンリンカーのオプションとして、1stパーティCookie内での情報を持ち方を変える設定ができるというものです。

デフォルトは「_gcl」と言う名称なのですが、aaa用のコンバージョンリンカーは「_gcl_aaa」、bbb用のコンバージョンリンカーは「_gcl_bbb」と名前設定を変えて、各サブドメイン下に対してaaaまたはbbbのコンバージョンリンカーを設定することで、広告クリック情報の競合を防ぎ、それぞれのアカウントにおける計測漏れを防ごうというものです。

このような感じの説明でいかがでしょうか。

どうぞよろしくお願いいたします。
田中 広樹 (Hiroki Tanaka)
※疑問が解決された場合は、参考になった回答に対して「✓解決策マークを付ける」のクリックをしていただけると、同じ疑問を持たれた方の参考にもなるので助かります

元の投稿で解決策を見る

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

トップコントリビューター
華さん

お答えします。

>①~③
GTMを使うのであれば不要です

>④
原則としてデフォルト設定で大丈夫です。
たとえば、同じ名前の Cookie をすでに使用している場合や、複数の Cookie セットを使用する場合、
またはウェブサイトの特定のサブドメインの広告クリック情報を別のサブドメインのコンバージョンで使わないようにする場合は、
Cookieのオーバーライド設定を行う必要があります。

参考:コンバージョン リンカー - タグマネージャ ヘルプ
https://support.google.com/tagmanager/answer/7549390?hl=ja

トリガーはすべてのページでOKです。

⑤下記、手順の例です。
1. GTMでonClickに相当するトリガーを作成する。
参考:トリガー - タグマネージャ ヘルプ : https://support.google.com/tagmanager/topic/7679384?hl=ja&ref_topic=3441647
2. AdWords管理画面でイベントCVを計測するタグの発行
3. GTMでAdWordsコンバージョントラッキングタグを追加、コンバージョンIDは、手順1で取得したタグ内の「AW-●●●●●●●●/○○○○○○○○○○○○」を参考に、
 コンバージョンIDは「●●●●●●●●」の部分、コンバージョンラベルは「○○○○○○○○○○○○」の部分を入力する。
4. タグに紐付けるトリガーとして手順1のトリガーを紐付ける
5. ④のコンバージョンリンカーが未設定であれば設定しておく

正しく発火しているかどうかは、プレビューモードで確認できますので、コンテナの公開前に必ずご確認ください!

GTMを使う場合は、グローバルサイトタグやイベントトラッキングタグ、onclickタグの実装の概念は不要で、
変わりに、何をトリガーとしてどんなタグを発火させるかという概念になりますので、
何かの要素をクリック(GTMを使わない場合はonclickタグで指定)したトリガーによって、
コンバージョンタグ(GTMを使わないときはイベントトラッキングタグ)を発火させるという考え方で大丈夫です。

どうぞよろしくお願いいたします。
田中 広樹 (Hiroki Tanaka)
※疑問が解決された場合は、参考になった回答に対して「✓解決策マークを付ける」のクリックをしていただけると、同じ疑問を持たれた方の参考にもなるので助かります

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

トップコントリビューター
詳しいことは田中さんが説明してる通りとして、僕も基本的にGTMで、コンバージョンリンカーとGTM内のタグの選択肢の中のAdWordsコンバージョンタグを使ってます。
アナリティクスも導入しててAdWordsアカウントと連携してたら、コンバージョンリンカーもなくても大丈夫ですね。

グローバルタグって使ったことがないです。むしろどういうケースで使うのかがわからないです。
いろいろ考えるととにかくGTMが一番楽で便利なので、GTMを基本とするのがいいなーと思ってます。
小西 一星

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

上級者 ✭ ✭


Hiroki Tanaka 様

ご回答ありがとうございます。

改めて、GTMが便利なものだと感じました!

手順を参考に設定したいと思います。

 

>原則としてデフォルト設定で大丈夫です。
たとえば、同じ名前の Cookie をすでに使用している場合や、複数の Cookie セットを使用する場合、
またはウェブサイトの特定のサブドメインの広告クリック情報を別のサブドメインのコンバージョンで使わないようにする場合は、
Cookieのオーバーライド設定を行う必要があります。

 

上記に対して詳しくご説明いただきたいです。

例えばの例を入れていただけたら幸いです。

 

5. ④のコンバージョンリンカーが未設定であれば設定しておく

 

上記に対して詳しくご説明いただきたいです。

設定する際の手順も教えていただけますでしょうか?

 

 

 

 

hana

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

上級者 ✭ ✭

小西 一星様

ご回答ありがとうございます。

 

>コンバージョンリンカーとGTM内のタグの選択肢の中のAdWordsコンバージョンタグを使ってます。
アナリティクスも導入しててAdWordsアカウントと連携してたら、コンバージョンリンカーもなくても大丈夫ですね。

 

コンバージョンリンカーとGTM内のタグの選択肢の中のadwordsコンバージョンタグを使っています

とありましたが、詳しく設定手順を教えていただけますか?

 

アナリティクスも導入済でアナリティクスとadwordsアカウント連動されています。

その場合はコンバージョンリンカー自体設定しなくても良いということでしょうか?

 

 

コンバージョンリンカーなど

全然わからなかったので、くわしく教えていただけると幸いです。

 

 

 

hana

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

トップコントリビューター
華さんが何をご存知で何を知らないか細かいところまでわからないので、「詳しく」というのは難しいですよ。
自分が知りたいことを知るためには、どこまでの設定をしたのか、自分が直面している具体的ケースはなんなのか(Cookieのオーバーライド、要ります?)、これまでどのような経験と知識をお持ちなのかを明確に記してもらえれば、回答するからの(華さんにとっての)詳しさも増すかと思いますが、
それもそれで大変でしょうし、お互いにお互いの知識や理解度を推し量りながら考えながら両者から歩み寄るような姿勢でないと、こういったコミュニティで課題解決していくのは難しいと思いますよ。
あと、田中さんの説明でものすごく充分なので、後はやってみてからご質問いただいたほうが、話進むかと思います。


という前提で、

>GTM内のタグの選択肢の中のadwordsコンバージョンタグを使っています

GTMコンテナ内、タグ作成の画面で
赤い「新規」のボタン>タグの設定>タグタイプ>AdWords コンバージョン トラッキング 
のことです。


>コンバージョンリンカーなど全然わからなかったので、

おそらくCookieのことやITPに関するあれこれをご存知なくてピンとこないのかなと思うのと、その辺は簡単に説明できないけどググってもらえればいろいろ出るのでそちらを読んでもらうとして、
でもそこを深くは知らなくても、
とりあえずこれだけ知ってこのとおりにやればいい、と思っておけば大丈夫です。
https://support.google.com/adwords/answer/7521212?hl=ja
小西 一星
ベストアンサーのマーク済み.
解決策
トピック作成者さんが付与
1 か月前

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

トップコントリビューター
華さん

仕組みの話なので、わりと難しい内容になることをお許しください。

▼コンバージョンリンカーの役割について
コンバージョンリンカーが発火したページを読み込むと、そのドメインから発行される1stパーティーCookieに、広告クリック情報が保存できるようになります。
これによって、広告をクリックしたよという情報がコンバージョンしたときに引き継げるので、コンバージョンとして計測ができるようになるというものです。

コンバージョンリンカーはなくても大丈夫ではありますが、Safari のITPによって発生する計測漏れに対応するものなので、できるだけ設定しておいたほうが良いです。
小西さんのおっしゃっているようにコンバージョンリンカーがなくてもユニバーサルアナリティクスを使っていて、AdWordsと連携していればコンバージョン計測はされます。
(GTMを使わない場合はグローバルサイトタグが同様の働きをしてくれます。)

設定方法は、GTMでタグを追加するときに、タグの種類の中にコンバージョンリンカーがありますので、それを選択してすべてのページのトリガーに紐付ければOKです。

▼コンバージョンリンカーの設定が必要になるケース
コンバージョンリンカーの詳細設定が必要な場合は、サブドメインごとに計測を分けたい場合ですね。
aaa.example.com
bbb.example.com
この2つがあった場合、ファーストパーティCookieはexample.comのレベルで発行されてしまうので、
それがaaaにアクセスして発行されたものなのか、bbbにアクセスして発行されたものなのかがわからなくなります。
(実際は最後にアクセスされたサブドメインの情報が反映されるはずです)

aaaの広告をクリック→bbbの広告をクリック→aaaに再度流入してコンバージョンした場合、
クリック情報はbbbのものが反映されるので、aaaにコンバージョンがつかないといったことが起きます。
(aaaのサンクスページにbbbのコンバージョンタグが実装されていればbbbにだけコンバージョンがつく)

そういった事態を防ぐため、コンバージョンリンカーのオプションとして、1stパーティCookie内での情報を持ち方を変える設定ができるというものです。

デフォルトは「_gcl」と言う名称なのですが、aaa用のコンバージョンリンカーは「_gcl_aaa」、bbb用のコンバージョンリンカーは「_gcl_bbb」と名前設定を変えて、各サブドメイン下に対してaaaまたはbbbのコンバージョンリンカーを設定することで、広告クリック情報の競合を防ぎ、それぞれのアカウントにおける計測漏れを防ごうというものです。

このような感じの説明でいかがでしょうか。

どうぞよろしくお願いいたします。
田中 広樹 (Hiroki Tanaka)
※疑問が解決された場合は、参考になった回答に対して「✓解決策マークを付ける」のクリックをしていただけると、同じ疑問を持たれた方の参考にもなるので助かります

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

トップコントリビューター
なんと詳しい説明、サブドメイン違いの件、勉強になりました!
小西 一星

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

上級者 ✭ ✭
小西 一星様

ご回答ありがとうございます。
分からないことばかりで混乱していた部分でしたので
理解したいという気持ちばかりが焦ってしまいました...。すいません。
ご質問の仕方も今後気をつけていきたいと思います。
ご指摘ありがとうございます。

コンバージョンリンカーの部分は
これから勉強していきたいと思っております。
設定内容まで詳しくご説明いただきありがとうございました。

参考にいたします。
hana

Re: adwordsイベントトラッキングCVをgoogleタグマネージャで設定する方法

上級者 ✭ ✭
Hiroki Tanaka様

ご回答ありがとうございます。

詳しくご説明いただきありがとうございました。
お恥ずかしい話ですが、コンバージョンリンカーについて全く理解していなく
ご迷惑おかけしてしまうご質問をしてしまってすいません。

Tanaka様のご説明、
とてもわかりやすく、かつご丁寧に回答していただきありがとうございました。

ご参考にさせていただきます。

hana