【问题标题】:How can I generate a GA tracking code programmatically?如何以编程方式生成 GA 跟踪代码?
【发布时间】:2011-03-28 05:31:20
【问题描述】:

如何以编程方式生成 Google Analytics 跟踪代码?

我是 Google Analytics API 的新手,有人可以帮忙

【问题讨论】:

    标签: google-analytics


    【解决方案1】:

    不能使用现有 API 以编程方式创建新的 Google Analytics(分析)帐户或配置文件。

    有两个 API 可用,Data Export APIManagement API。但是,它们是机器人只读的。

    借助 Google Analytics(分析)Data Export API,您可以开发客户端应用程序以从现有 Analytics 配置文件中为授权用户请求数据,并使用查询参数优化请求结果。目前,Data Export API 支持对您的 Google Analytics(分析)数据进行只读访问

     

    目前,Management API 支持对 Google Analytics(分析)管理系统的五个组件的只读访问权限:帐户数据、个人资料数据、网络媒体资源数据、目标数据、高级细分

    【讨论】:

    【解决方案2】:
    【解决方案3】:

    目前无法自动创建 Google Analytics(分析)帐户,但可以生成跟踪代码。

    每次为新域创建配置文件时生成的跟踪代码之间唯一真正的差异是网络媒体资源 ID。格式为UA-XXXXXXX-X。每个X 都是一个数字 - 前 7 个数字是帐号,最后一个破折号后面的数字与为该帐户设置的每个网络资源相关。

    您可以使用 API 的 accounts 供稿来获取帐户列表及其个人资料。如果一个帐户只有一个配置文件,那么可以使用它的网络媒体资源 ID 来自动生成跟踪代码。但是,如果有多个网络资源,那么您需要一种方法来决定使用哪一个(向用户提供选择列表等)。

    【讨论】:

    • 那么,您如何生成此跟踪代码?我尝试使用 UA-XXXXXXX-2 而不是现有的 UA-XXXXXXX-1,我没有收到任何错误,但我的 GA 管理控制台上没有显示任何内容。我们是否必须要求 API 来创建网络媒体资源 ID?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-21
    • 1970-01-01
    • 2012-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多