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

애드워즈 스크립트를 사용하면 애드워즈 계정에 변경사항이 자동으로 적용되도록 할 수 있습니다. 자바스크립트 코드를 사용하여 애드워즈 계정에서 직접 변경할 필요 없이 스크립트를 작성하는 방식으로 입찰가를 변경하고, 광고그룹을 일시중지하고, 키워드를 추가할 수 있습니다.

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

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

스크립트 작동 원리

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

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

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

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

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

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

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

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

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

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

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

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

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

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

팁:

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

스크립트 예약

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

  1. 스크립트 페이지의 '작업' 항목에서 예약하려는 스크립트 옆에 있는 + 일정 만들기를 클릭합니다. 
  2. '실행 빈도' 옆에 있는 드롭다운 메뉴에서 스크립트 실행 빈도를 선택합니다.
  3. 선택하는 실행 빈도에 따라 정확한 날짜, 요일, 한 달 중 하루를 선택할 수 있으며, 스크립트 실행 시간도 선택할 수 있습니다.
  4. '권한이 만료되면 이메일 받기' 체크박스가 기본으로 선택되어 있습니다. 다시 말해 어떤 이유로든 스크립트를 실행할 수 없는 경우(예를 들어 스크립트가 여러 개인 경우) 이메일이 발송됩니다. 이메일 알림을 받지 않으려면 체크박스의 선택을 취소하세요. 
  5. 저장을 클릭합니다.

나중에 스크립트 실행 시간을 변경하려면 스크립트가 포함된 행의 '작업' 항목에서 일정 변경을 클릭합니다.

스크립트 관리 및 추적

작성한 스크립트는 계정의 스크립트 페이지에서 모두 확인할 수 있습니다. 현재 스크립트 목록이 페이지 상단에 표시됩니다.

각 스크립트 이름 옆의 상태 항목에는 스크립트가 사용(초록색 아이콘) 상태인지 삭제(빨간색 아이콘) 상태인지를 나타내는 아이콘이 표시됩니다. 초록색 아이콘을 클릭한 후 '삭제'를 선택하면 스크립트를 삭제할 수 있습니다. 삭제한 스크립트는 다시 사용할 수 없습니다.

스크립트 목록 아래에는 스크립트에서 처리한 작업에 대한 로그가 있습니다. 이 로그에서 각 스크립트가 실행된 시기와 상태를 확인할 수 있습니다. 더 자세한 로그가 필요한 경우 '세부정보 보기' 링크를 클릭하세요. 변경된 내용과 변경 전후에 달라진 내용 등을 확인할 수 있습니다.

스크립트 관련 문제해결

스크립트 작성, 수정, 실행에 문제가 있는 경우 Google의 개발자 커뮤니티 포럼에서 도움을 받을 수 있습니다. 이 포럼은 초보자부터 숙련자까지 모든 광고주가 이용할 수 있으며, 네트워크로 연결된 전문가들이 조언과 권장사항을 제공합니다.

다음 단계

 

도움이 되었나요?
어떻게 하면 개선할 수 있을까요?

도움이 더 필요하신가요?

로그인하여 추가 지원 옵션으로 문제를 빠르게 해결하세요.