问题标签 [amp-analytics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
341 浏览

amp-html - URL 中带有斜杠的 AMP 分析源

amp-analytics在 AMP 页面中使用该组件来跟踪页面浏览量。我的请求源(将数据发送到的端点)包括一个正斜杠,如下所示:

request.source.com/endpoint

AMP 不喜欢这样并给出以下错误:

请注意,它将正斜杠 URL 编码为%2F. 我还尝试在脚本中对其进行编码。这没什么区别。

另请注意,当我从请求源中删除正斜杠(即仅使用request.source.com)时,它可以正常工作。(但产品要求端点包含该正斜杠)。

关于如何实现这一目标的任何想法?这是我的 AMP 代码:

0 投票
1 回答
1376 浏览

amp-analytics - AMP-Linker - 脚本标签包含无法解析的无效 JSON

我在 GSC 收到以下通知

脚本标签包含无法解析的无效 JSON。”

它是在我们启用链接器功能几天后出现的。

这是放大器分析代码:

关于什么可能是错的任何建议?

提前致谢 :)

0 投票
2 回答
793 浏览

facebook - AMP 页面中的 Facebookpixel ViewContent

我想在我的 Amp 页面中添加 Facebook Pixels PagesView 和 ViewContent。

这是我的代码:

Pageview 有效,但对于 ViewContent,我总是在 Facebook Pixel Helper 中收到警告。从 AMP 到 Facebook 的结果 POST 请求是这样的:https://www.facebook.com/tr?noscript=1&ev=ViewContent&id=xy&cd%5Bvalue%5D=&cd%5Bcurrency%5D=&cd%5Bcontent_name%5D=open%20article&cd %5Bcontent_type%5D=&cd%5Bcontent_ids%5D=&dt=o4haxxaf7ij6ugv6b3p7cy2qybh9e8rd

所以它正在向FB发送各种空参数。Facebook 像素的大多数标准事件参数都是可选的。我不希望他们发送所有参数。我只想发送 content_category ..

0 投票
1 回答
135 浏览

google-analytics - 在 Google AMP + PWA (PWAMP) 中跟踪 PWA 事件

您如何跟踪是否通过 Google Analytics 将带有 PWA 的 AMP 页面添加到主屏幕?

0 投票
1 回答
785 浏览

google-analytics - AMP 未触发的全局网站代码 (gtag)

几天来,我一直在尝试使用 gtag 将 Google Analytics 实施到我的 AMP 页面,但没有成功。

我在这里翻阅了 Google 开发人员文档:https ://developers.google.com/gtagjs/devguide/amp并没有效仿。

我还浏览了此处的“amp-analytics”文档:https ://www.ampproject.org/docs/reference/components/amp-analytics ,看看是否遗漏了一些东西但找不到任何东西。

下面我复制了我如何引入 AMP 项目、AMP Analytics 组件和我的 AMP Analytics json 脚本:

在我的 AMP 页面上运行上述 json 脚本时,我从 DevTools 收到以下错误:Chrome DevTools 的 AMP 错误,但根据 gtag 的 Google 开发人员文档,我已正确设置所有内容。

我错过了什么吗?还是我应该切换到 type="googleanalytics"?

提前感谢您的任何和所有帮助!

0 投票
1 回答
156 浏览

amp-html - 提交表单后如何在 mustache 模板中实现 amp-analytics 视图跟踪器

我有一个 amp 表单,当我提交它时会返回一个 json 值,然后我将数据绑定到 amp-mustache 模板中。问题是我需要使用 amp-analytics 来跟踪视图并在这些结果中单击。但是当小胡子模板可见时,分析代码不会被触发。任何人都有同样的问题或已经找到解决方案?

谢谢

0 投票
0 回答
126 浏览

javascript - 使用 GA 跟踪 amp 页面的事件

我需要使用 Google Analytics 跟踪 AMP 页面的特定自定义事件。我正在使用此脚本https://riveded.parsnip.io/(GA插件)来计算我网站单个页面上的活动时间。事件类别是“铆接”。

我该怎么做?

使用下面的代码,分析只能实时识别简单的访问,但我没有找到事件部分(行为)之间的访问。我想我需要在 amp-analytics 代码中添加一些属性。谁能帮我?谢谢 ;)

0 投票
1 回答
137 浏览

performance - 如何在 Google Analytics 中测量 AMP 页面的速度?

几个月前,我们在我们的网站上实施了 AMP。我们在 Google Analytics(分析)中正确跟踪访问,但速度维度为空,我们没有测量示例页面。

如何获取 amp 页面中的加载时间?

在 amp-analytics 配置中,我输入了 'site_speed_sample_rate' => 100 以跟踪所有页面。

我希望获得加载时间,但我所拥有的只是所有 amp 页面中的 0。

在此处输入图像描述

0 投票
1 回答
398 浏览

amp-html - 如何在 AMP 故事中发送 AMP 分析以获取书挡 json 中的链接

背景

我有 AMP 页面,特别是AMP 故事,效果很好。此外,分析配置如下所示。音频、书挡进入和退出、页面视图等基本事件的分析......效果很好。

问题

然而,对于下面第二个代码中显示的书挡配置,我无法跟踪 AMP 从 JSON 生成的链接 a href 点击。我尝试了基本的选择器,但这也不起作用。当前书挡配置为 JSON。有没有办法跟踪书挡中链接的点击分析?该文档似乎更多地位于 AMP 页面上。由于书挡相对较新,我担心它有分析支持。

Bookend JSON 看起来像这样

0 投票
0 回答
97 浏览

google-tag-manager - 如何通过 GTM 修复 AMP 分析跟踪

我们已经通过 GTM 容器设置了 AMP Analytics 跟踪,但没有数据被跟踪/发送到 GA。我们如何解决这个问题?

根据 GTM 容器的安装说明,在 head 标签中,我们有跟踪代码的第一部分 + 一些其他 AMP 组件:

在 body 标记中,我们有 GTM 代码的第二部分,开发人员将其放置在 amp-story-grid-layer 组件之间:

我希望在 Google Analytics 中看到数据被跟踪,但目前没有数据被跟踪。