如何使用 GA API 搜索 UTM 参数

How to you search UTM params using GA API

所以我想使用 GA API 创建一些自动化的 reporting/tracking 系统。

我已经设置了服务 api 等,还有 运行 几个过滤器和指标。

但我不知道如何搜索活动、UTM 参数、获取、点击 URL 等参数。

我确实向 Hello Analytic reporting 推荐了服务 accounts.Using php api。

是否有像 ga:newUsers 或 ga:session 这样的指标或过滤器来获取 UTM 数据?

有人可以帮忙吗?即使是教程 link 也会有所帮助。我找不到任何像样的文档。

您必须将 'filters' 添加到传递给 get 函数的参数数组中。

您可以查找指标和维度 here。 虽然不是最新版本,但是她过滤操作符的语法都有解释 here.

例如:

$optParams = array(
  'dimensions' => 'ga:date,ga:source,ga:medium',
  'filters' => 'ga:landingPagePath!@/admin/',
  'sort' => '-ga:sessions');

$ga_result = $analytics->data_ga->get( 'ga:' . $profileID,
                                           "2016-01-01",
                                           "2016-01-01",
                                           'ga:sessions,ga:pageviews,ga:bounces',
                                           $optParams);