클라이언트 라이브러리 설정

이때 설정할 Google API 클라이언트 라이브러리 자세히 살펴보겠습니다 이 가이드에서는 Python Content API 클라이언트를 사용합니다. 예를 들어 Google 라이브러리를 예로 들었지만 많은 인기 프로그래밍에서 일반적인 API 작업을 간소화할 수 있으며, 응답을 파싱합니다 README.md에서 googleads/googleads-shopping-samples 저장소가 있어야 합니다.

Python용 Google API 클라이언트 라이브러리를 설정하려면 다음 단계를 완료하세요.

  1. 클라이언트 라이브러리의 구성 및 인증을 위한 디렉터리 만들기 할 수 있습니다. 홈 디렉터리 내에 다음 디렉터리를 만듭니다.

    ~/shopping-samples/content/

  2. 서비스 계정 사용자 인증 정보를 다운로드하려면 다음 단계를 완료하세요.

    1. Google API 라이브러리로 이동합니다.
    2. 페이지 상단의 메뉴에서 프로젝트를 선택합니다. 계정이 없는 경우 아직 새 프로젝트를 클릭하여 새로 만듭니다.
    3. 이 캠페인에 대해 Content API for Shopping을 아직 사용 설정하지 않았다면 Google API 목록에서 검색하여 사용 설정합니다.
    4. 왼쪽 사이드바에서 사용자 인증 정보를 선택합니다. 경우에 따라 왼쪽 상단에서 왼쪽을 가리키는 화살표를 클릭합니다.
    5. 서비스 계정을 설정하려면 사용자 인증 정보 만들기를 선택한 다음 서비스 계정.
    6. 새 서비스 계정의 이름을 지정합니다. 이 이름은 서비스 계정 ID입니다 일부를 포함하여 서비스 계정 ID 기록 '@' 뒤 나중에 사용할 수 있습니다. 만들기를 클릭하고 액세스 권한을 부여하는 단계(선택사항)를 클릭하고 클릭하고 완료를 클릭합니다.
    7. 그러면 새 서비스를 사용할 수 있는 서비스 계정 페이지로 이동하게 됩니다. 계정에 액세스할 수 있습니다.
  3. JSON 비공개 키를 가져오려면 서비스 계정을 클릭한 다음 키 추가를 클릭합니다. 새 키를 만들고 JSON을 키 유형을 사용할 수 있습니다. 만들기를 클릭하여 비공개 키를 컴퓨터에 다운로드합니다. 새 키가 자동으로 다운로드됩니다.

  4. 다운로드한 사용자 인증 정보 파일 이름을 service-account.json으로 변경합니다.

  5. service-account.json 파일을 home directory/shopping-samples/content/.

  6. home directory/shopping-samples/content/에서 빈 merchant-info.json 파일입니다.

  7. merchant-info.json에 다음 텍스트를 추가합니다.

    {
    "merchantId": your Merchant Center merchant ID,
    "accountSampleUser": "the email address associated with your Merchant Center account"
    }
    
  8. 새 서비스 계정을 판매자 센터 계정에 사용자로 추가합니다. 만약 서드 파티 개발자인 경우 고객에게 이 단계를 진행하도록 해야 합니다. 있습니다.

    1. 판매자 센터 계정으로 이동합니다.
    2. 판매자 센터 계정의 설정에서 사용자 및 액세스할 수 있습니다.
    3. + 사용자 추가를 클릭하고 서비스 계정 ID를 이메일 주소로 사용합니다. 생성할 수 있습니다.

    4. Accounts 서비스를 사용하려면 관리 액세스 권한이 필요하므로 관리자.

    5. 사용자 추가를 클릭하여 환경설정을 저장하고 있습니다. 선택한 사용자 역할과 함께 서비스 계정 ID가 표시됩니다.

    6. 추가하려는 다른 모든 서비스 계정에 대해 위 과정을 반복합니다.

  9. 소스 코드를 클론 (또는 다운로드 및 압축 해제)하여 googleads/googleads-shopping-samples GitHub 리포지토리를 사용하여 컴퓨터의 모든 위치에 저장합니다. 반드시 홈 디렉터리 또는 ~/shopping-samples/content/에서 확인하세요.

  10. 저장소를 클론하지 않고 다운로드하고 압축을 푼 경우 googleads-shopping-samples에 압축을 풉니다.

  11. 필요한 샘플 종속 항목을 설치하려면 터미널 창에서 다음을 실행합니다. googleads-shopping-samples/python/로 이동하여 다음을 실행합니다.

    pip install -r requirements.txt
    

이제 Python용 Google API 클라이언트 라이브러리가 구성되었으며 Content API에서 사용할 준비가 되었습니다. 다음 섹션에서는 새 제품 삽입 요청을 만들고 전송합니다.