166 人が現在オンライン
166 人が現在オンライン
Google アナリティクスの Google タグマネージャを含む計測の設定やトラブルシュートなどについて、ユーザー同士で意見交換ができます。解析を通して浮かんだ質問やアイディアを投げかけ合ってより知識を高めていきましょう。
ガイドを表示
star_border
返信

GTMで設定してAMPでクリックイベント計測したい

初級者 ✭

現在webでは、GTMで以下のようにタグ設定することにより、クリックイベント計測しています。

 

タグタイプ:ユニバーサルアナリティクス

トラッキングタイプ:イベント

カテゴリ{{Page Path}}

アクション{{Click ID}}/{{Click Classes}}

ラベル{{Click URL}}

 

しかしAMPでは、{{Click ID}}、{{Click Classes}}、{{Click URL}}といった組み込み変数が用意されていないため、

「どこでクリックされたか」が判別できる要素が見当たりません。

 

GTMで設定してAMPでクリックイベントを計測する設定方法はあるのでしょうか?

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

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

Re: GTMで設定してAMPでクリックイベント計測したい

トップコントリビューター

<a>タグを

 

<a href=”https://example.com/link/test” data-vars-href=”https://example.com/link/test”>リンクテキスト</a>

 

のように変更(data-vars-href属性にリンク先URLを追加)し、GTMの変数で「AMP変数」を追加(AMP変数名は「href」)とし、
GTMからGAタグを配信するときに、作成したAMP変数をGAタグのラベルなどで使えるようになります。


<a>タグの変更を行うことなくこれが実装できるように
https://github.com/ampproject/amphtml/issues/10864
というIssueがGithub上に立っていますが、進捗していません(ごめんなさい)。

元の投稿で解決策を見る

Re: GTMで設定してAMPでクリックイベント計測したい

Ray 注目ユーザー
注目ユーザー
こんにちは。

ご質問拝見しました。
ご存知のことと思いますが、AMPページでは通常のJSライブラリは利用できないので、WEBコンテナと同一の設定を行うのは難しいと思います。
https://support.google.com/tagmanager/answer/7182413?hl=ja

Canonical PathやCanonical URL等、互換性ある組み込み変数は利用して
Click系のものはリンク先URLで識別できるようなサイト構成であれば、Page URL等でトリガーを作成し
イベントタグでアクションの値を直接指定する、等であれば対応できると思います。

参考になりましたら幸いです。
よろしくお願いします。
Ray お役に立てましたら、いいねや解決済みマークを押していただけると幸いです!
ベストアンサーのマーク済み.
解決策
トピック作成者お困りさんが付与
1月

Re: GTMで設定してAMPでクリックイベント計測したい

トップコントリビューター

<a>タグを

 

<a href=”https://example.com/link/test” data-vars-href=”https://example.com/link/test”>リンクテキスト</a>

 

のように変更(data-vars-href属性にリンク先URLを追加)し、GTMの変数で「AMP変数」を追加(AMP変数名は「href」)とし、
GTMからGAタグを配信するときに、作成したAMP変数をGAタグのラベルなどで使えるようになります。


<a>タグの変更を行うことなくこれが実装できるように
https://github.com/ampproject/amphtml/issues/10864
というIssueがGithub上に立っていますが、進捗していません(ごめんなさい)。

Re: GTMで設定してAMPでクリックイベント計測したい

初級者 ✭
ご回答ありがとうございます。

特に取得したいクリック数から、優先的に設定していくのであれば、確かにそのかたちで良さそうですね。

ありがとうございます!

Re: GTMで設定してAMPでクリックイベント計測したい

初級者 ✭
わかりやすいご回答ありがとうございます。
こちらも試してみたいと思います。

Issueの進捗も期待しています! m(_ _)m

Re: GTMで設定してAMPでクリックイベント計測したい

初級者 ✭
こんにちわ。
この度GTMで設定してAMPでクリックイベント計測したいで同じ悩みを持っておりご知見をいただければ幸いです。

上記内容を具体的にすると下記のフローで問題ないでしょうか?
①hrefの変数を作る
https://gyazo.com/82d913b97357d0ed6594e99b633af5b0

②トリガーを作る
https://gyazo.com/a826d3d283c13add62328b8d5473e51b

③タグを作る
【②】で設定したトリガーを加え、計測したいユニバーサルアナリティクスに紐づける

④サイト側にを追加する
【<a href=”https://example.com/link/test” data-vars-href=”https://example.com/link/test”>リンクテキスト</a>】

上記で設定した変数はdata-vars-href=を引っ張るという認識で問題ないでしょうか?
ご確認の程何卒宜しくお願いいたします。