시작하기

다음 단계에 따라 첫 번째 스크립트를 실행합니다.

  1. Google Ads 계정에 로그인합니다.
  2. 도구 아이콘 흰색과 회색 상자
렌치을 클릭하고 일괄 작업에서 스크립트를 선택합니다.
  3. + 아이콘 흰색 더하기가 있는 파란색 원을 눌러 스크립트를 추가합니다.
  4. 다음 코드를 복사하여 기본 함수 내 편집기 영역에 붙여넣습니다.

    function main() {
       let keywords = AdsApp.keywords()
             .orderBy("metrics.impressions DESC")
             .forDateRange("YESTERDAY")
             .withLimit(10)
             .get();
    
       console.log("The 10 keywords with the most impressions yesterday:");
       for (const keyword of keywords) {
           console.log(`${keyword.getText()}: ${keyword.getStatsFor("YESTERDAY")
                                                       .getImpressions()}`);
         }
    }
    
  5. 메시지가 표시되면 스크립트가 다음 계정에 액세스할 수 있도록 승인을 클릭합니다. 할 수 있습니다. 이 작업은 스크립트마다 한 번씩 실행해야 합니다.

  6. 미리보기를 클릭하여 미리보기 모드로 스크립트를 실행합니다. 결과가 표시됩니다. 변경사항 / 로그 패널에 표시됩니다.

먼저 Google Ads 관리자가 있어야 합니다. Google Ads 관리자 계정을 사용할 수 있습니다

  1. Google Ads 관리자 계정에 로그인합니다.
  2. 도구 아이콘 흰색과 회색 상자
렌치을 클릭하고 BULK ACTIONS(일괄 작업)에서 Scripts(스크립트)를 선택합니다.
  3. + 아이콘 흰색 더하기 기호가 있는 파란색 원을 눌러 스크립트를 추가합니다.
  4. 다음 코드를 복사하여 편집기 영역의 main 함수:

    function main() {
      // Retrieve all children accounts.
        const accountIterator = AdsManagerApp.accounts().get();
    
      // Iterate through the account list.
      for (const account of accountIterator) {
        // Get stats for the child account.
        const stats = account.getStatsFor("THIS_MONTH");
        // And log it.
        console.log(`${account.getCustomerId()},${stats.getClicks()},` +
          `${stats.getImpressions()},${stats.getCost()}`);
      }
    }
    
  5. 메시지가 표시되면 스크립트가 다음 계정에 액세스할 수 있도록 승인을 클릭합니다. 할 수 있습니다. 이 작업은 스크립트마다 한 번씩 실행해야 합니다.

  6. 미리보기를 클릭하여 미리보기 모드에서 스크립트를 실행합니다. 결과는 변경사항/로그 패널에 표시됩니다.

더 많은 샘플 스크립트 스니펫은 예시 페이지를 참조하세요.