【问题标题】:Is it possible to fetch only new links from Google Analytics API for last month?是否可以仅从 Google Analytics API 获取上个月的新链接?
【发布时间】:2014-05-02 08:10:04
【问题描述】:

我的目标是查询 Google Analytics(分析),如果上个月创建了指向某些操作的新链接并将其存储在数据库中。问题是我在上个月没有找到一种方法来查询 api 以获取新链接!我可以将它与 DB 查询结果进行比较,但我认为它会减慢应用程序,因为来自 db 的结果将有数千个链接,而且还有 api 查询,比较它们将是低效的资源使用!

【问题讨论】:

    标签: google-analytics google-analytics-api


    【解决方案1】:

    您不能只从 Google Analytics API 请求新链接。我也没有看到过滤器在这里有帮助,因为它最终会变得很大。

    我的建议是您从 Google Analytics 中选择所有内容,将其存储在您的数据库中。然后在月底,您将该月的所有页面下载到您的数据库中。您将能够在那里搜索它们并找到您的新链接。

    不用担心资源使用效率低下。我每个月都会为客户下载数百万行数据,以便进一步分析那里的数据。这就是 API 的用途。

    【讨论】:

    • 我认为@dalmto 是正确的。您几乎必须使用蛮力方法。我实际上创建了一个名为“InboundLinkAlerts”(embeddedanalytics.com)的服务,它会在检测到新链接时通知网站所有者。我们的方法是查询所有历史 ga:source 和 ga:referralpath 并保留数据存储。然后大约每 12 小时左右,我们查询过去一天的所有链接,将其与商店进行比较等。您必须关注的一件事是 sampledData。如果您请求的范围很广,则可以对数据进行采样并遗漏一些链接。
    猜你喜欢
    • 1970-01-01
    • 2023-02-22
    • 1970-01-01
    • 1970-01-01
    • 2022-01-02
    • 1970-01-01
    • 2014-08-30
    • 1970-01-01
    • 2015-10-01
    相关资源
    最近更新 更多