我有一个客户,他有几个不同的网站,每个网站都有自己的 Google Analytics 帐户。我们的营销部门还在为每个网站投放 Google Adwords 广告。有一个 Adwords 帐户为该客户的所有网站提供服务(当然,每个网站都有不同的广告。)我已将 Adwords 帐户链接到每个 Analytics 帐户。根据客户的要求,我为每个站点编写了一个自定义仪表板,该仪表板通过分析 API 提取数据并显示各种摘要。
我的问题是,当我从 Analytics API 中提取数据时,所有与 Adwords 相关的数字在不同站点之间都是相同的(例如ga:adCost
、ga:adClicks
、ga:CTR
)。但这不可能是真的,因为网站和他们的广告都是不同的,每一对都必须有不同的表现。尽管 Analytics 数字与预期不同(例如ga:visitors
, ga:avgTimeOnSite
, ga:visits
)
我一直在谷歌搜索和试验 Analytics API 文档,我很困惑。如何通过 Analytics API 提取网站特定的 Adwords 数据?这甚至可能吗?我没有看到允许我按 Adwords 目标域名过滤的 GA 维度,但也许我错过了一些东西。我一直在尝试直接与 Adwords API 连接,以保持简单。但看起来我在这里可能别无选择。