스크립트를 사용하여 자동 변경

Google Ads 스크립트를 사용하면 Google Ads 계정에서 자동으로 변경사항을 적용할 수 있습니다. Google Ads 계정에서 직접 하는 대신 자바스크립트 코드를 사용하여 작성된 스크립트로 입찰가를 변경하고, 광고그룹을 일시중지하고, 키워드를 추가할 수 있습니다.

대규모 캠페인을 관리하거나 스크립트 작성 기술이 있는 경우 스크립트를 사용하는 것이 효과적입니다. 이러한 기술을 이용하여 계정 전반에 폭넓게 변경사항을 적용할 수 있으므로 시간을 절약할 수 있습니다. 스크립트를 사용하여 관리자 계정을 통해 여러 계정을 수정할 수도 있습니다.

스크립트를 만든 후에는 스크립트를 관리하고 계정 내에서 스크립트에 의해 처리된 작업을 검토할 수도 있습니다.

참고: 내가 가지고 있는 최상위 관리자 계정에 여러 고객 계정이 포함된 하위 관리자 계정이 여러 개 있는 경우 최상위 관리자가 소유한 일괄 작업은 그 계정에서만 볼 수 있고 하위 관리자나 고객 계정에서는 볼 수 없습니다.

스크립트 작동 원리

Google Ads 스크립트를 사용하면 계정에 자바스크립트 코드를 입력하여 Google Ads 계정에서 작업을 자동화할 수 있습니다. 스크립트를 사용하여 계정에서 항목을 만들거나 수정 또는 삭제할 수 있으므로 시간을 절약하고 계정을 더 쉽게 관리할 수 있습니다.

다음은 스크립트를 사용할 수 있는 몇 가지 방법의 예입니다.

  • 외부 소스의 데이터를 사용하여 변경을 시작합니다. 예를 들어 외부 전환 데이터를 사용하여 입찰가를 변경하거나, 외부 인벤토리 데이터를 사용하여 인벤토리가 줄어들면 키워드를 일시중지하거나 일시중지를 해제할 수 있습니다. 또는 캠페인 데이터 및 통계를 기반으로 맞춤 보고서를 만들거나, 스프레드시트로 출력하거나, 시간 경과에 따라 그래프로 표시할 수도 있습니다.
  • 계정의 여러 요소에 대해 작업을 합니다. 예를 들어 한 키워드로 인해 당일의 비용 지출이 지나치게 커지면 해당 키워드를 일시중지하는 동시에 예산을 늘릴 수 있습니다.
  • 계정의 모든 항목에 대해 변경사항을 적용합니다. 예를 들어 지난주에 1,000회 이상 노출이 발생한 모든 키워드에 대해 CPC 입찰가를 30% 늘릴 수 있습니다.
  • 관리자 계정을 통해 여러 계정을 관리하는 경우 하나의 스크립트로 여러 하위 계정에서 입찰가를 최적화하고, 여러 계정에 대한 보고서를 만들고, 잠재적인 문제(깨진 링크 또는 상충하는 제외 키워드)를 모니터링할 수 있습니다.

자바스크립트를 사용할 줄 아는 사람이 있고 자동으로 변경사항을 적용하고 싶은 대규모 계정을 운영 중이라면 스크립트가 효과적일 수 있습니다. 스크립트에서 변경한 사항은 실행 취소가 불가능하므로 유의하세요.

스크립트 작성 기술이 없거나 더 구조화된 방식으로 변경사항을 적용 또는 예약하고자 한다면 자동 규칙을 사용하는 것도 고려해 볼 수 있습니다.

리아나는 최근 자신이 운영하는 꽃 관련 웹사이트를 개편하면서 모든 고객이 튤립에 열광하게 만들 수 있도록 방문 페이지를 새로 추가했습니다. 현재 캠페인에서 튤립 관련 키워드의 최종 URL은 http://example.com/tulips/BoringOldPage를 가리키도록 정의되어 있습니다. 스크립트를 사용하면 계정에서 운영 중인 모든 캠페인에서 튤립 관련 키워드의 최종 URL에 http://example.com/tulips/FancyNewPage가 대신 사용되도록 변경할 수 있습니다.

스크립트를 만들거나 미리 만들어진 스크립트 실행하기

스크립트를 사용하는 가장 쉬운 방법은 Google 스크립트 라이브러리에서 제공하는 미리 만들어진 스크립트를 수정해서 쓰는 것입니다. 작성된 스크립트를 그대로 사용하거나 자바스크립트를 수정해서 맞춤 스크립트를 만들 수 있습니다. 예를 들어 미리 만들어진 스크립트를 사용하여 다음과 같은 작업을 할 수 있습니다.

미리 만들어진 여러 개의 자바스크립트 코드를 조합해서 더 큰 스크립트를 만드는 방식으로 고유한 맞춤형 스크립트를 만들 수도 있습니다.

나만의 맞춤형 스크립트 만들기

스크립트를 만들 때 가장 중요한 단계는 계정에서 원하는 작업을 하도록 자바스크립트를 작성하는 것입니다. 스크립트 디자인에 대한 세부 지침은 Google 개발자 사이트에서 확인할 수 있습니다.

스크립트를 만들 준비가 되면 다음 방법을 통해 계정에 추가할 수 있습니다.

  1. Google Ads 계정에서 도구 아이콘 도구 아이콘을 클릭합니다.
  2. 섹션 메뉴에서 일괄 작업 드롭다운을 클릭합니다.
  3. 스크립트를 클릭합니다.
  4. 더하기 버튼 Open Create menu icon을 클릭하여 새 스크립트를 만듭니다.
  5. 상단의 '스크립트 이름' 필드에서 스크립트 이름을 지정합니다.
  6. 스크립트 에디터 상자에 자바스크립트 코드를 입력합니다. 스크립트 에디터에서 직접 스크립트를 작성한 경우에는 편리한 스크립트 작성을 위해 자동 완성, 구문 안내, 들여쓰기 등의 기능을 사용할 수 있습니다.
  7. 아직 스크립트를 실행할 준비가 되지 않았으면 에디터 아래의 저장을 클릭하거나 미리보기를 클릭하여 결과를 미리 확인합니다.
  8. 변경사항을 미리 보거나 실행하기 전에 스크립트에서 계정에 변경사항을 적용할 수 있도록 승인할 것을 요청하는 메시지가 표시됩니다. 스크립트 에디터 위의 지금 승인을 클릭한 다음 액세스 권한 부여를 클릭하여 스크립트에 계정에 변경사항을 적용할 권한이 있음을 확인하세요.
  9. 준비가 되면 스크립트 에디터 아래의 스크립트 실행을 클릭하여 스크립트를 실행합니다.

스크립트를 실행하면 '로그' 섹션에 진행 상황 정보와 함께 스크립트가 표시됩니다. 실행 중인 스크립트 옆에 있는 중지 버튼을 클릭하여 스크립트를 중지할 수 있습니다.

  • 스크립트 에디터 상자에서 문서를 클릭한 다음 예제를 선택하여 스크립트를 설정할 일반적인 작업에 대한 예제 스크립트를 확인할 수 있습니다. 그런 다음 샘플을 복사하여 특정 상황에 맞게 수정할 수 있습니다.
  • 30분(특정 유형의 관리자 계정 스크립트인 경우 60분) 이상 실행하는 스크립트는 시간 초과로 종료됩니다. 스크립트가 시간 초과로 종료되면 변경사항이 적용되지 않을 수 있습니다. 스크립트가 시간 초과로 종료되지 않고 실행되었는지 알아보려면 로그를 확인하세요. 스크립트가 시간 초과로 종료되면 수정하여 다시 실행하세요.

스크립트 예약

만든 스크립트가 한 번, 매일, 매주, 매월 특정 시간에 실행되도록 예약할 수 있습니다.

  1. '스크립트' 페이지의 '실행주기' 항목에서 스크립트의 실행주기 값 위에 마우스 커서를 올려놓습니다. 이 값은 기본적으로 비어 있습니다.
  2. 연필 아이콘 연필 아이콘/수정 아이콘을 클릭합니다.
  3. 정확한 날짜, 요일, 한 달 중 하루를 선택할 수 있으며, 스크립트 실행 시간도 선택할 수 있습니다.
  4. 저장을 클릭합니다.

나중에 스크립트 실행 시간을 변경하려면 위 단계를 반복합니다.

스크립트 관리 및 추적

스크립트를 만들면 '스크립트' 페이지에 기존에 만든 모든 스크립트가 표시되며, 도구 아이콘 > '일괄 작업' > 스크립트를 클릭하여 찾을 수 있습니다.

각 스크립트 이름 옆의 '상태' 항목에는 스크립트가 사용 상태임을 나타내는 초록색 아이콘이 표시됩니다. 옵션을 클릭하고 비활성화를 클릭하여 스크립트를 비활성화할 수 있습니다.

스크립트를 재활성화하려면 점 3개 아이콘 3 dot icon을 클릭한 다음 '비활성화된 항목 표시'를 선택하여 비활성화된 모든 스크립트를 표시합니다. 그런 다음 활성화하려는 스크립트를 선택하여 활성화를 클릭합니다.

스크립트에 의해 수행된 작업의 기록을 확인하려면 스크립트 기록을 클릭한 다음 스크립트 옆에 있는 로그 구문을 클릭하면 됩니다. 이 로그에서 각 스크립트가 실행된 시기와 상태를 확인할 수 있습니다. 더 자세한 로그를 확인하려면 변경사항을 클릭하세요.

스크립트 관련 문제해결

스크립트 작성, 수정, 실행에 문제가 있는 경우 Google의 개발자 관계팀에 문의하세요.

관련 링크

도움이 되었나요?

어떻게 하면 개선할 수 있을까요?
검색
검색어 지우기
검색 닫기
Google 앱
기본 메뉴
11636981877226148259
true
도움말 센터 검색
true
true
true
true
true
73067
false
false
false