0

我正在使用谷歌分析核心报告 API。我有一点困惑,我想讨论一下。

首先,我想获取用户在我的网站上搜索过的关键字。我用过ga:keyword。我还看到了另一个维度,即ga:searchKeyword. 其中哪一项会给我渴望的结果?

其次,我想获得关键字类型是有机的还是付费的?如果我会使用ga:medium那么它会给我搜索关键字的类型吗?

BTY 使用以下函数获取结果

private function getResults(&$analytics, $profileId,$data) {

    $optParams = array(

        'dimensions' => 'ga:visitCount,ga:browser,ga:fullReferrer,ga:keyword,ga:country,ga:campaign,ga:medium'
        );

    return $analytics->data_ga->get(
            'ga:' . $profileId, $data['start_date'], $data['end_date'], 'ga:visits',$optParams);
}

请指导我。

此致,

4

1 回答 1

2

ga:searchKeyword仅适用于来自您的内部网站搜索的关键字。ga:keywordga:medium会给出想要的结果。

根据文档ga:keyword跟踪:

使用手动活动跟踪时,utm_term活动跟踪参数的值。使用 AdWords 自动标记或访问者使用自然搜索访问您的媒体资源时,访问者访问您媒体资源时使用的关键字。否则值为(not set)

ga:medium可用于区分自然搜索和付费点击。它跟踪:

转介到您的财产的类型。使用手动活动跟踪时,utm_medium活动跟踪参数的值。使用 AdWords 自动标记时,该值为ppc。如果用户来自 Google Analytics 检测到的搜索引擎,则值为organic。如果引用者不是搜索引擎,则值为referral。如果访客直接来到该属性,并且document.referrer是空的,则值为(none)

于 2013-08-03T19:18:17.943 回答