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

AMPアナリティクスタグ内でコンテンツグループを送信する方法がわかりません。

初級者 ✭ ✭ ✭

通常のグーグルアナリティクスでは、

   ga('set', '〜〜〜', '~~~');  (環境:ruby, slim)
と記載すればコンテンツグループの情報を送信できるのはわかるのですが、
amp-analiticsタグ内で、同様のことをどのように記述したら良いのか調べてもわかりませんでした。。
 
GTMを使えばコンテンツグループの設定ができるのも知っているのですが、
できればamp-analiticsからコンテンツグループの情報を送信したいと考えております。
 
どなたかご教示お願いできれば幸いです!
何卒よろしくお願いいたします。
1 人のエキスパートが返信verified_user
1 件の受理された解決策

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

Re: AMPアナリティクスタグ内でコンテンツグループを送信する方法がわかりません。

[ 編集済み ]
初級者 ✭ ✭ ✭

山田 良太さん

早速のご返信ありがとうございます。
下記の通り、ソースを変更して計測を試みたのですが、
今度はページビューが計測できなくなりました。また、コンテンツグループもうまく計測できません。
何かおかしい部分はありますでしょうか。。
どうぞよろしくお願いいたします。

 

{
  "requests": {
    "pageviewExtendContentsGroup": "${pageview}&cg1=${contentsGroup1}&cg2=${contentsGroup2}"
  },
  "vars": {
    "account": "UA-~~~~~~~"
  },
  "triggers": {
    "trackPageviewWithCustom" : {
      "on": "visible",
      "request": "pageviewExtendContentsGroup",
      "vars": {
        "contentsGroup1": "~~~",
        "contentsGroup2": "~~~",
      }
    }
  }
}

 

元の投稿で解決策を見る

Re: AMPアナリティクスタグ内でコンテンツグループを送信する方法がわかりません。

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

AMPのコードを確認しましたが、標準のパラメーターとしては組み込まれていないようなので、下記のようにして自身で拡張する必要があります。

 

公式ヘルプでは、

https://developers.google.com/analytics/devguides/collection/amp-analytics/

の「googleanalytics を拡張する」が参考になります(この公式ヘルプの例では、カスタムディメンションの例ですが、下記のサンプルコードがコンテンツグループ版になります)。

 

<amp-analytics type="googleanalytics" id="analytics1">
<script type="application/json">
{
  "requests": {
    "pageviewExtendContentsGroup": "${pageview}&cg1=${contentsGroup1}"
  },
  "vars": {
    "account": "UA-XXXXX-Y"
  },
  "triggers": {
    "trackPageviewWithCustom" : {
      "on": "visible",
      "request": "pageviewExtendContentsGroup",
      "vars": {
        "contentsGroup1": "グループ分けしたグループ名"
      }
    }
  }
}
</script>
</amp-analytics>

 

 

ベストアンサーのマーク済み.
解決策
トピック作成者AMP勉強中さんが付与
1月

Re: AMPアナリティクスタグ内でコンテンツグループを送信する方法がわかりません。

[ 編集済み ]
初級者 ✭ ✭ ✭

山田 良太さん

早速のご返信ありがとうございます。
下記の通り、ソースを変更して計測を試みたのですが、
今度はページビューが計測できなくなりました。また、コンテンツグループもうまく計測できません。
何かおかしい部分はありますでしょうか。。
どうぞよろしくお願いいたします。

 

{
  "requests": {
    "pageviewExtendContentsGroup": "${pageview}&cg1=${contentsGroup1}&cg2=${contentsGroup2}"
  },
  "vars": {
    "account": "UA-~~~~~~~"
  },
  "triggers": {
    "trackPageviewWithCustom" : {
      "on": "visible",
      "request": "pageviewExtendContentsGroup",
      "vars": {
        "contentsGroup1": "~~~",
        "contentsGroup2": "~~~",
      }
    }
  }
}