我正在使用Google Analytics核心报告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);
}
请指导我。
最诚挚的问候,
答案 0 :(得分:2)
ga:searchKeyword
仅适用于您内部网站搜索的关键字。 ga:keyword
和ga:medium
会得到理想的结果。
根据documentation,ga:keyword
曲目:
使用人工广告系列跟踪时,
utm_term
广告系列跟踪参数的值。使用AdWords自动标记功能或访问者使用自然搜索功能访问您的媒体资源时,访问者使用的关键字可以访问您的媒体资源。否则,值为(not set)
。
ga:medium
可用于分析有机搜索和付费点击。它追踪:
您的财产的推荐类型。使用人工广告系列跟踪时,
utm_medium
广告系列跟踪参数的值。使用AdWords自动标记时,值为ppc
。如果用户来自Google Analytics检测到的搜索引擎,则值为organic
。如果引荐来源不是搜索引擎,则值为referral
。如果访问者直接访问该媒体资源,且document.referrer
为空,则该值为(none)
。