Google analytics 谷歌AMP分析-社会变量

Google analytics 谷歌AMP分析-社会变量,google-analytics,amp-html,Google Analytics,Amp Html,我如何向AMP analytics json属性添加多个社交值 "vars": { "socialNetwork": "twitter", "socialAction": "tweet", "socialTarget": "https://www.examplepetstore.com", "socialNetwork": "facebook", "socialAction": "share"

我如何向AMP analytics json属性添加多个社交值

"vars": {
          "socialNetwork": "twitter",
          "socialAction": "tweet",
          "socialTarget": "https://www.examplepetstore.com",
          "socialNetwork": "facebook",
          "socialAction": "share"
      }
这是我的想法,但我认为这是不正确的。 非常感谢

您可以这样做:

添加JS

<script async custom-element="amp-analytics"
src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script>

推特和Facebook的跟踪代码

<amp-analytics type="googleanalytics">
<script type="application/json">
{
  "vars": {
    "account": "UA-XXXXX-Y"
  },
  "triggers": {
    "trackClickOnTwitterLink" : {
      "on": "click",
      "selector": "#tweet-link",
      "request": "social",
      "vars": {
          "socialNetwork": "twitter",
          "socialAction": "tweet",
          "socialTarget": "https://www.examplepetstore.com"
      }
    },
    "trackClickOnFacebookLink" : {
      "on": "click",
      "selector": "#facebook-link",
      "request": "social",
      "vars": {
          "socialNetwork": "facebook",
          "socialAction": "facebook",
          "socialTarget": "https://www.examplepetstore.com"
      }
    }

  }
}
</script>
</amp-analytics>

{
“vars”:{
“账户”:“UA-XXXXX-Y”
},
“触发器”:{
“trackClickOnTwitterLink”:{
“打开”:“单击”,
“选择器”:“#推特链接”,
“请求”:“社交”,
“vars”:{
“社交网络”:“推特”,
“社交行动”:“推特”,
“社交目标”:https://www.examplepetstore.com"
}
},
“trackClickOnFacebookLink”:{
“打开”:“单击”,
“选择器”:“#facebook链接”,
“请求”:“社交”,
“vars”:{
“社交网络”:“facebook”,
“社交行动”:“facebook”,
“社交目标”:https://www.examplepetstore.com"
}
}
}
}

格式很好,但是事件可能更特定于您的应用程序,即页面视图、单击等。您可以随时运行一些测试,查看是否有任何错误消息。调试这段代码也是判断错误的重要指标。谢谢Bachcha,这是我现在更清楚的实现。非常感谢@dar我很高兴它能帮助你,请接受帮助其他社区成员的答案