Google Ads API를 위한 Google API 콘솔 프로젝트 구성

Google의 OAuth2 서버에 액세스하기 위한 사용자 인증 정보가 Google Ads 사용자를 인증하고 승인합니다. 이러한 사용자 인증 정보는 Google Ads 관리를 위한 OAuth 토큰을 생성할 수 있습니다. 있습니다. Google OAuth2 사용자 인증 정보에 대한 액세스는 Google API 콘솔.

Cloud 프로젝트 권장사항을 보려면 이 동영상을 시청하세요.

Google OAuth 확인

Google Ads API 범위의 사용자 인증 정보를 얻는 데 사용되는 모든 Google Cloud 앱이 필요합니다. Google OAuth 인증 확인되지 않은 UI 화면 있습니다. 여기서 앱은 고유한 OAuth 2.0 클라이언트 ID로 정의됩니다. Google Cloud의 기타 항목이 여기에 해당합니다

이 인증은 독립적이며 개발자 토큰 승인 절차의 일부로 Google Ads API 범위는 민감하므로 범위를 선택합니다.

Google 인증에는 비용이 들지 않으며, 보통 3~3개월 이내에 완료됩니다. 영업일 기준 5일 이 정책은 모든 앱에 적용됩니다.

모든 앱에서 가능한 한 빨리 Google OAuth 인증 절차를 거치는 것이 좋습니다. 업무가 중단되지 않도록 해야 합니다.

프로젝트 만들기

Google API 콘솔로 이동합니다. 프로젝트 만들기를 클릭합니다. 이름을 입력하고 만들기를 클릭합니다.

프로젝트에서 Google Ads API 사용 설정

프로젝트에 대해 Google Ads API를 사용 설정하려면 다음 단계를 따르세요.

  1. Google API 콘솔에서 API 라이브러리를 엽니다. 메시지가 표시되면 프로젝트를 만들거나 새 프로젝트를 만듭니다 API 라이브러리에는 사용 가능한 API 제품군 및 인기도를 기준으로 그룹화됩니다.

  2. 목록에 Google Ads API가 표시되지 않으면 검색을 사용하여 Google Ads API를 찾습니다.

  3. Google Ads API를 선택한 다음 사용 설정 버튼을 클릭합니다.

사용자 유형 및 게시 상태 선택하기

API를 사용 설정한 후에는 프로젝트의 사용자 유형게시 상태. 다음 표에서는 몇 가지 주요 속성과 몇 가지 제한사항이 있습니다 자세한 내용은 Google Cloud Platform 문서를 참조하세요.

사용자 유형 게시 상태 제한사항
내부 테스트
  • Google Cloud와 연결된 프로젝트에만 사용할 수 있습니다. 조직.
  • OAuth 동의에 나열되는 테스트 사용자는 최대 100명으로 제한됩니다. 화면
  • 테스트 사용자는 Google Cloud의 내부 사용자여야 합니다. 프로젝트와 연결된 조직입니다.
  • 승인은 동의 시점으로부터 7일 후에 만료됩니다.
외부 테스트
  • 모든 프로젝트에서 사용할 수 있습니다.
  • OAuth 동의에 나열되는 테스트 사용자는 최대 100명으로 제한됩니다. 화면
  • 테스트 사용자는 Google 계정이 있는 모든 사용자가 될 수 있습니다.
  • 승인은 동의 시점으로부터 7일 후에 만료됩니다.
내부 프로덕션 단계
  • Google Cloud와 연결된 프로젝트에만 사용할 수 있습니다. 조직.
  • Google Cloud 조직 내의 모든 사용자를 승인하도록 허용합니다. 볼 수 있습니다
외부 프로덕션 단계
  • 모든 프로젝트에서 사용할 수 있습니다.
  • Google 계정이 있는 모든 사용자를 승인할 수 있습니다.

Google OAuth가 완료되지 않음 인증 사용자 유형 또는 게시 상태를 보여줍니다.

  1. Google 검색 앱 홈 화면의 오른쪽 상단에 있는 동의 화면 페이지 페이지 상단의 드롭다운 메뉴에서 프로젝트를 선택합니다.

  2. 사용자 유형을 선택하고 만들기를 클릭합니다.

  3. 동의 화면 양식을 작성합니다. 필요한 경우 나중에 수정할 수 있습니다. 클릭 완료되면 저장하고 계속하기를 클릭합니다.

  4. 다음 페이지에서 범위 추가 또는 삭제를 클릭합니다.

    • 아래로 스크롤하여 직접 추가 범위:

      https://www.googleapis.com/auth/adwords
      
    • 테이블에 추가를 클릭합니다.

    • 프로젝트에서 요청할 다른 범위를 추가한 후 업데이트를 클릭합니다.

    • 저장 후 계속을 클릭합니다.

  5. 프로젝트를 즉시 게시할 계획이 없다면 이메일 주소를 추가하세요. 이메일 주소를 입력한 다음 저장 및 계속을 선택합니다.

  6. 요약 페이지를 검토하고 대시보드로 돌아가기를 클릭합니다.

애플리케이션과 승인 프로세스를 테스트하고 나면 다음 작업을 수행할 수 있습니다. 대시보드로 돌아가서 앱 게시를 클릭하여 앱의 게시를 변경합니다. 상태테스트에서 프로덕션으로 변경합니다.

앱 유형 선택

Google Ads API에는 데스크톱 또는 웹의 두 가지 앱 유형 옵션이 있습니다. 자세한 내용은 다음 표를 참고하여 원하는 앱에 가장 적합한 유형을 결정하세요. 있습니다.

이 앱 유형 선택 판단 기준
데스크톱 앱
  • 단일 최상위 수준에서 모든 Google Ads 계정을 관리하는 경우 관리자 계정
  • 초보자이거나 가장 간단한 방법부터 빠르게 시작하려는 경우 설정할 수 있습니다
  • 앱은 컴퓨터 한 대에서만 Google 사용자를 인증합니다.
웹 앱
  • 앱에 권한을 부여할 수 있는 사용자로 인증하려는 경우 Google Ads 계정 데이터에 액세스할 수 없습니다.
  • 여러 개의 승인 사용자 인증 정보를 쉽게 생성하여 서드 파티 계정을 예로 들 수 있습니다
  • 앱에 콜백 URL이 필요합니다. 콜백 URL은 데스크톱 앱 플로우에 대해 자세히 알아보세요.

자세한 내용은 데스크톱 앱 또는 웹 앱입니다.

클라이언트 ID 및 클라이언트 비밀번호 만들기

앱 유형을 결정했다면 아래 안내에 따라 다음과 같습니다.

  1. 사용자 인증 정보 페이지를 엽니다. 이전에 만든 프로젝트를 선택하거나 새로 만듭니다.

  2. 사용자 인증 정보 화면에서 사용자 인증 정보 만들기를 클릭한 다음 OAuth를 선택합니다. 클라이언트 ID를 참조하세요.

    1. 이 프로젝트의 OAuth 동의 화면을 구성하지 않은 경우 지금 사용하라는 안내가 표시됩니다 클릭 동의 화면 구성

      1. 사용자 유형을 선택하고 만들기를 클릭합니다.

      2. 최초 양식을 작성합니다. 필요한 경우 나중에 수정할 수 있습니다. 클릭 완료되면 저장합니다.

    2. 사용자 인증 정보 > 사용자 인증 정보 만들기 > OAuth 클라이언트 ID 계속하려면

  3. 앱 유형으로 데스크톱 앱 또는 웹 애플리케이션을 선택합니다. 선택할 수 있습니다

  4. 이름을 지정한 다음 만들기를 클릭합니다.

  5. 클라이언트 유형이 웹 애플리케이션인 경우 승인된 하나 이상의 사용자를 추가합니다. 리디렉션 URI를 사용할 수 있습니다.

    클라이언트 라이브러리 예는 http://127.0.0.1를 사용합니다.

    데스크톱 앱 클라이언트의 경우 루프백 IP 리디렉션 URI는 Cloud 콘솔에서 명시적으로 구성되지 않았습니다.

  6. 확인 페이지에서 클라이언트 ID클라이언트 비밀번호를 복사합니다. 클립보드에 복사하면 됩니다. 있습니다. 나중에 사용자 인증 정보 페이지로 돌아가서 이러한 정보를 가져올 수도 있습니다. 확인하세요.