다음 단계에 따라 첫 번째 스크립트를 실행합니다.
- Google Ads 계정에 로그인합니다.
- 도구 아이콘
을 클릭하고 일괄 작업에서 스크립트를 선택합니다.
- + 아이콘
을 눌러 스크립트를 추가합니다.
다음 코드를 복사하여 기본 함수 내 편집기 영역에 붙여넣습니다.
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()}`); } }
메시지가 표시되면 스크립트가 다음 계정에 액세스할 수 있도록 승인을 클릭합니다. 할 수 있습니다. 이 작업은 스크립트마다 한 번씩 실행해야 합니다.
미리보기를 클릭하여 미리보기 모드로 스크립트를 실행합니다. 결과가 표시됩니다. 변경사항 / 로그 패널에 표시됩니다.
먼저 Google Ads 관리자가 있어야 합니다. Google Ads 관리자 계정을 사용할 수 있습니다
- Google Ads 관리자 계정에 로그인합니다.
- 도구 아이콘
을 클릭하고 BULK ACTIONS(일괄 작업)에서 Scripts(스크립트)를 선택합니다.
- + 아이콘
을 눌러 스크립트를 추가합니다.
다음 코드를 복사하여 편집기 영역의 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()}`); } }
메시지가 표시되면 스크립트가 다음 계정에 액세스할 수 있도록 승인을 클릭합니다. 할 수 있습니다. 이 작업은 스크립트마다 한 번씩 실행해야 합니다.
미리보기를 클릭하여 미리보기 모드에서 스크립트를 실행합니다. 결과는 변경사항/로그 패널에 표시됩니다.
더 많은 샘플 스크립트 스니펫은 예시 페이지를 참조하세요.