2013-08-03 123 views
0

我正在使用Google Analytics核心報告API。我有一點困惑,我想討論。如何從Google Analytics Reporting 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); 
} 

請指引我。

最好的問候,

回答

2

ga:searchKeyword只是從您的內部網站搜索關鍵字。 ga:keywordga:medium將會給出想要的結果。

按照documentationga:keyword軌道:

在使用人工廣告跟蹤,則utm_term運動跟蹤參數的值。使用AdWords自動標記功能時,或者訪問者使用自然搜索訪問您的媒體資源時,訪問者使用的關鍵字可以觸及您的媒體資源。否則,值爲(not set)

ga:medium可用於區分有機搜索和付費點擊。它跟蹤:

引用到您的屬性的類型。使用手動廣告系列跟蹤時,廣告系列跟蹤參數的值爲utm_medium。使用AdWords自動標記時,值爲ppc。如果用戶來自Google Analytics檢測到的搜索引擎,則值爲organic。如果引薦來源不是搜索引擎,則值爲referral。如果訪問者直接進入該房產,並且document.referrer爲空,則值爲(none)

+0

你可以請你也回答這個問題http://stackoverflow.com/questions/18041559/setting-custom-campaign-in-google-analytics-ga-js –

相關問題