[英]Retrieve adWordsCampaignID from current view in Google Analytics API
我發現僅使用Analytics API,就可以通過指定adwordsCampaignID來提取Adwords數據。但是,我無法弄清楚如何檢索當前視圖的adwordsCampaignID或通過篩選當前視圖的某些屬性來獲取它。
我循環瀏覽了幾十個域,需要提取每個視圖的adwordsCampaignID並將其插入以下函數。 一種
function getAdWords(&$analytics, $profileId) {
return $analytics->data_ga->get(
'ga:' . $profileId,
'2014-07-01',
'2014-09-09',
'ga:adClicks,ga:CTR,ga:impressions',
array('dimensions' => 'ga:adwordsCampaignID,ga:adwordsAdGroupID,ga:adGroup,ga:keyword','sort' =>
'-ga:impressions','filters' => 'ga:adwordsCampaignID=='.'8486***','max-results' => '50')
);
}
Something along the lines of $results = getAdwordsCampaignID($analytics);
輪流您可以僅使用Google Analytics(分析)API提取AdWords數據(只要您的GA帳戶已加入AdWords帳戶)。
可以這樣做:
function getAdWords(&$analytics, $profileId) {
return $analytics->data_ga->get(
'ga:' . $profileId,
'2014-07-01',
'2014-09-09',
'ga:adClicks,ga:CTR,ga:impressions',
array('dimensions' => 'ga:adwordsCampaignID,ga:adwordsAdGroupID,ga:adGroup,ga:keyword','sort' =>
'-ga:impressions','filters' => 'ga:adwordsCampaignID=='.'84*690*','max-results' => '50')
);
}
但是,有局限性。 您必須具有adWordsCampaignID。 據我所知,無法僅使用GA API來檢索視圖的adWordsCampaignID。 您必須使用CustomerID變量在AdWords + GA API之間加入數據。
如果您正在努力實現這一點,那么Google API查詢瀏覽器將為您提供很大的幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.