gpt4 book ai didi

javascript - 检查用户是否是来自 Google Analytics 的回访者(例如)

转载 作者:行者123 更新时间:2023-11-29 15:31:25 24 4
gpt4 key购买 nike

我想知道是否可以检查,例如,用户是否回访,或者用户是否曾访问过并在过去三个月内完成了目标?

整个想法是这样的:

  1. 用户访问页面
  2. 使用 GA 检查 Javascript API
  3. 如果为真,执行下一条:alert("Welcome back!");

所以我不想从 Google 或类似的地方获取过去几个月的访问者总数之类的数据。我想获取特定用户的数据。

首选语言是 JavaScript。

谢谢。

最佳答案

出于任何实际目的,不。

如果您尝试通过 API 执行此操作(您必须将客户端 ID 存储为自定义维度,以便您可以查询当前用户),您很快就会遇到 API 限制,即每个 View 10000 个请求,并且天(您可以在较小的站点上尝试,但即便如此,您也应该缓存每次访问的 API 请求结果,以避免配额问题)。而且你不能纯粹用 Javascript 来做,因为你需要对你的 Analytics 帐户进行身份验证,如果你纯粹用 JS 来做,你将不得不给每个网站用户读取你的帐户的权限(他们会积极地需要登录到你的帐户)。但是,您可以(据我所知,我还没有这样做)使用服务帐户生成访问 token 并在 javascript 应用程序中使用它。

Plus 数据可能不会立即处理,因此如果重复访问在数小时内发生,则不会将其视为回访,因为数据尚不可用(在较大的网站中,数据处理最多需要 24 小时)。

为了避免第一个问题,您可以从 GA 中批量下载数据并将其存储在本地数据库中,但此时您不妨完全跳过 GA 要求(这也可以解决第二个问题)并简单地使用您的自己的数据库。

关于javascript - 检查用户是否是来自 Google Analytics 的回访者(例如),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34445531/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com