google-analytics 相关问题

Google Analytics(分析)是Google提供的免费网络分析解决方案,具有多个客户端API,以及用于数据导出和管理的REST API。

跟踪嵌入到我的网站的外部网站 iframe 中发生的事件

托管 iframe 的网站是 mysite.com。 iframe 来源是 othersite.com。我对这两个网站都有代码/管理员访问权限。 这就是 iframe 添加到 mysite.com 的方式 <p>托管 iframe 的网站是 mysite.com。 iframe 来源是 othersite.com。我对这两个网站都有代码/管理员访问权限。</p> <p>这就是 iframe 添加到 mysite.com 的方式</p> <pre><code>&lt;iframe src=&#34;https://othersite.com&#34; style=&#34;position:fixed; top:0; left:0; bottom:0; right:0; width:100%; height:100%;&gt;&lt;/iframe&gt; </code></pre> <p>我希望他们共享相同的分析代码并将其中发生的事件报告到单个仪表板。</p> <p>我尝试将分析代码插入 othersite.com 但不起作用。</p> <p>在 iframe 标记之前将分析代码添加到 mysite.com 的标头,记录 page_view 但不记录 iframe 内的事件。</p> <p>有没有办法让相同的分析代码报告 iframe 内的事件?</p> </question> <answer tick="false" vote="0"> <p>有很多关于如何跟踪 iframe 的文章。这个很好:<a href="https://www.simoahava.com/analytics/iframe-cross-domain-tracking-in-google-tag-manager/" rel="nofollow noreferrer">https://www.simoahava.com/analytics/iframe-cross-domain-tracking-in-google-tag-manager/</a></p> <p>简而言之:当 iframe 从不同域拉取页面时,跟踪其中操作的唯一选择是加载该页面上的代码并向父级发出窗口消息。然后您的主要分析代码将能够侦听这些消息并适当地跟踪它们。</p> </answer> </body></html>

回答 0 投票 0

如果用户同时向数据层推送数据,GTM会不会混乱?

将 Google 跟踪代码管理器与数据层变量(“ payment_type ”)一起使用时,如果不同设备上的多个用户同时使用不同的值将数据推送到数据层,这是否会导致

回答 1 投票 0

GA4 中的“view_item”事件可以产生收入吗?

我的页面上有一个 view_item 事件,我想知道该事件是否会产生收入金额。基于数据层的结构,它包括货币和价值,但在GA4内部......

回答 1 投票 0

探索中的出站点击链接 URL 为空,什么问题? (谷歌分析)

我正在尝试在 Google Analytics 中创建一个探索视图,该视图将显示我的网站上有多少出站点击,以及点击了哪些特定链接。 我从一个空白项目开始......

回答 1 投票 0

Google Analytics API 和 .Net

谷歌几天前宣布了分析数据导出API,从而使获取网站的分析数据变得更加容易。该 API 首次与 Java 和 JavaScript 客户端一起使用,但没有直接的 .Net su...

回答 4 投票 0

Google Analytics 维度和指标验证

当我请求一些指标和维度时(例如 ga:users、ga:1dayUsers) 从谷歌分析我有以下错误: 确认!出现错误 (400)所选维度和指标无法更改...

回答 1 投票 0

.NET Web 应用程序中的 Google Analytics 请求。我需要使用 OAUTH 还是可以仅在请求时使用 API 密钥?

我无法准确地找到有关这个问题的信息,并且对我来说有点问题。希望有人可以帮助引导我走向正确的方向。我必须使用 OAuth

回答 1 投票 0

迁移分析管理客户端登录

我使用 Google Analytics API 向我的 CMS 用户显示他们的访问者数据。所有个人资料都在我自己的帐户下,因此使用 clientlogin 和一些 Google .net 库我能够检索所有我们...

回答 2 投票 0

Analytics API 用于检查哪个机器人访问过

有谁知道如何使用 Google Analytics API 和 .Net 找出哪个机器人访问了您的网站/页面?

回答 1 投票 0

Analytics Google API 错误 403:“用户没有任何 Google Analytics 帐户”

嗨,使用 OAuth 2.0 客户端 ID 生成的秘密文件。在该秘密文件中,我没有看到任何谷歌邮件地址来验证或访问该邮件地址的权限。仍然面临以下错误。 ...

回答 2 投票 0

如何使用 Google Analytics 报告获取给定日期范围内的平均会话?

我正在使用.NET,并且我已经安装了 Google Analytics 的 NuGet 包: 安装包 Google.Apis.AnalyticsReporting.v4 API 在这里:https://developers.google.com/analytics/devguides/

回答 1 投票 0

将 Google Analytics 统计数据检索到个人网站 [已关闭]

我将 Google Analytics 与移动应用程序集成,我想在我创建的未连接到 Google Analytics 的仪表板上显示一些图表和统计数据。有什么方法吗...

回答 1 投票 0

更新 Firebase Analytics for Flutter 以避免隐私清单政策问题(2024 年 5 月 1 日之后)

我最近收到了有关 Firebase 的通知,建议更新 Google Analytics for Firebase (GA4F) iOS SDK(版本 10.24.0 或更高版本),以避免与隐私人相关的潜在问题...

回答 1 投票 0

Google 日历预约时段预订事件触发器

我正在我的网站上实施谷歌日历的预约时段 iframe,以便人们可以预约。我希望能够在 Google 标签管理器中将预订作为事件进行跟踪,以便

回答 1 投票 0

Google Analytic GA4 不会禁用 React 应用程序中的默认 page_view 事件

我正在尝试将 Google Analytics GA4 添加到 React 应用程序, 索引.html 窗口.dataLayer = 窗口.dataLayer || []; 函数 gtag(){dataLayer.push(参数);} ...</desc> <question vote="11"> <p>我正在尝试将 Google Analytics GA4 添加到 React 应用程序,</p> <p>index.html</p> <pre><code> &lt;script&gt; window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag(&#39;js&#39;, new Date()); gtag(&#39;config&#39;, &#39;G-xxxxxxxL&#39;, {send_page_view: false}); &lt;/script&gt; </code></pre> <p>除了这不会禁用默认的 page_view 事件。</p> <p>我想禁用默认请求,因此我手动发送 page_view 事件。它们是一些页面,直到传奇返回才设置标题,例如: Project: 。默认事件设置为未定义,这是有意义的,因为数据尚未加载。</p> <p>那么我怎样才能实现这个目标?</p> </question> <answer tick="false" vote="15"> <p>尝试从 GA4 管理中的增强测量设置(网络流设置)中切换自动跟踪页面浏览量历史事件的选项。</p> <p>许多 SPA 站点出于状态管理目的(或其他原因)而设置了初始 PushState/replaceState,这将导致启用增强测量选项时跟踪 page_view。</p> </answer> <answer tick="false" vote="1"> <p>您是否在<em>每个</em>网页上禁用 gtag?</p> <p>正如<a href="https://developers.google.com/analytics/devguides/collection/gtagjs/pages" rel="nofollow noreferrer">文档</a>所说:</p> <blockquote> <p>send_page_view 设置不会跨页面保留。必须在您想要禁用自动综合浏览量的网站的每个页面上重复此设置。</p> </blockquote> <p>我遇到了同样的问题,我最初的想法是,由于默认的 <pre><code>index.html</code></pre> 作为 React 应用程序的框架加载,我只需在此处添加代码片段即可禁用所有页面上的 <pre><code>page_view</code></pre> 事件。但我的情况并非如此。</p> <p>我最终以编程方式从 App.tsx 的 <pre><code>dataLayer</code></pre> 上的 <pre><code>componentDidMount</code></pre> 中删除了 gtag 事件,并使用相当于这样的伪代码段的 ts(我现在没有确切的代码):</p> <pre><code>window.dataLayer = window.dataLayer.filter(element =&gt; element[&#39;event&#39;] &amp;&amp; !(element[&#39;event&#39;] === &#39;gtm.load&#39; || element[&#39;event&#39;] === &#39;gtm.dom&#39;)); </code></pre> <p>这就像看起来一样疯狂:我们直接从数据缓冲区中删除了负责页面点击的标签。 这似乎有效,但它不仅是一个重大黑客攻击,而且在我看来看起来很丑陋,因此我非常感谢任何更好的非库方法!</p> </answer> <answer tick="false" vote="1"> <p>这是一个非常复杂的问题 - 我确信如果您在这里,您会感到沮丧。</p> <p>除了确保您已在<a href="https://support.google.com/analytics/answer/9216061?hl=en" rel="nofollow noreferrer">增强测量事件</a>下禁用“浏览器历史记录事件”之外,我还发现了以下内容:</p> <ul> <li><p>预览功能与实时部署版本的工作方式不同。我的网站通常在 GTM“预览”功能下打开两次,另一个实例正常。部署完全相同的版本后,我在预览下收到一个 page_view 事件,当我正常打开网站时收到两个 page_view 事件。</p> </li> <li><p>我似乎无法弄清楚为什么会发生这种情况的细微差别,但为了调试事件的来源,我发现以下设置很有用:</p> </li> </ul> <p><a href="https://i.stack.imgur.com/d7e5h.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL2Q3ZTVoLnBuZw==" alt=""/></a></p> <p>两个黄色字段作为事件参数发送,这意味着当我在 Chrome 控制台中查看调试时,我可以准确地看到它们来自哪里:</p> <p><a href="https://i.stack.imgur.com/MTMGP.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL01UTUdQLnBuZw==" alt=""/></a></p> <p>在这种情况下,您可以看到它们在“路线更改”和“DOM 加载”时触发 - 这正是我配置它们的方式:</p> <p><a href="https://i.stack.imgur.com/w9sqS.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL3c5c3FTLnBuZw==" alt=""/></a></p> <p>当我在预览模式下加载时,它只获取 <pre><code>gtm.dom</code></pre> 事件,而没有 <pre><code>Route change</code></pre>。我不明白为什么。就像“GTM 预览”功能正在吞噬我的历史更改事件。</p> <ul> <li>最后一个提示:</li> </ul> <p>为以下代码添加<pre><code>Custom HTML</code></pre>标签,并在<pre><code>Route Change</code></pre>发生时触发。这样您就可以在控制台中准确地看到它何时发生(或不发生)。</p> <pre><code>&lt;script&gt; console.log(&#39;Route Change - GTM Debug - {{Page Hostname}} {{Page URL}}&#39;); &lt;/script&gt; </code></pre> </answer> </body></html>

回答 0 投票 0

BigQuery 中的 GA4 数据:如何复制参与率?

在 BigQuery 中,我想复制 Google Analytics 4 统计数据“参与率”,其定义为(更多信息): 参与度会话数/总会话数 需要全部计算

回答 2 投票 0

在 nuxt.js 中设置 Google Analytics 4

我在使用 Nuxt 设置新的 Google Analytics 4 (GA4) 帐户时遇到问题。根据教程,一切似乎都配置正常,但是我的流量没有显示在 GA(开发和生产)中 在...

回答 6 投票 0

Google Analytics cookie 域

我注意到我的应用程序包含多个 _ga cookie。 有两个 _ga cookie 具有这些配置域: 值 = GA1.1.563684360.1681907587 |域名=analytics.google.com ...

回答 1 投票 0

首次“配置”调用后可以更新 GA4 自定义维度吗?

我通过 GTM 加载了 google Analytics 4,并且我一直在努力向“增强测量”事件添加自定义维度。阅读了其他一些答案后,我确定了

回答 2 投票 0

Google Data Studio 带条件求和

我有一个指标和一个维度 我需要创建一个计算字段,如 SQL 查询: sum(new_users) 其中 event_action= "manual_widget_click" / Total_new_Users 我无法理解

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.