0

, 난 당신이 그러나 adwordsCampaignID을 지정하여 워즈 데이터를 뽑을 수 발견했습니다, 나는 현재보기의 adwordsCampaignID 검색하는 방법을 알아낼 수 없습니다 Google 웹 로그 분석 API의 현재보기에서 adWordsCampaignID 검색 , 또는 번갈아 가며 현재보기의 일부 특성을 필터링하여 가져올 수 있습니다.만 웹 로그 분석 API를 사용하여

수십 개의 도메인을 거치며 각보기의 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); 

답변

0

는 (한 당신의 GA 계정이 애드워즈에 가입되어 같은 계정)는 Google 웹 로그 분석 API를 사용하여 애드워즈 데이터를 가져올 수 있습니다 끕니다.

은 다음과 같이 수행 할 수 있습니다

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 변수를 사용하여 애드워즈 + GA API간에 데이터를 조인해야합니다.

Google API Query Explorer는 구현을 위해 큰 도움을줍니다.