계정 설정

Order with Google을 사용하려면 파트너 포털에 사용 중인 계정이 있어야 합니다. 포털을 통해 데이터 피드 업로드 도구 및 웹 서비스 엔드포인트 구성에 액세스할 수 있습니다. 계약서 서명이 완료되면 Order with Google팀에서 계정 설정을 시작합니다.

초기 계정 설정

계정이 생성되면 Google 비즈니스 연락처와 연결된 이메일 주소로 확인 이메일이 전송됩니다. 이메일에는 포털의 계정 및 온보딩 가이드 링크가 포함됩니다.

초기 계정 설정을 완료하려면 다음 단계를 따르세요.

  1. 확인 이메일에 있는 계정 링크를 클릭합니다. 파트너 포털을 처음 방문하면 아직 비상 연락처 정보가 없는 경우 비상 연락처 정보를 추가하라는 메시지가 표시됩니다. 이 가이드에 따라 연락처 세부정보를 입력하세요. 연락처 정보는 나중에 계정 및 사용자 > 연락처 정보 페이지에서 업데이트할 수 있습니다.

    파트너 연락처 정보 양식

  2. 포털에서 계정 및 사용자 페이지로 이동합니다. 사용자 탭에서 팀원을 사용자 목록에 추가하여 팀원에게 액세스 권한을 부여할 수 있습니다. 자세한 내용은 계정 및 사용자 문서를 참고하세요.

초기 계정 설정이 완료되면 팀에서 파트너 포털을 기본 도구로 사용하여 Order with Google 통합을 관리할 수 있습니다. 자세한 내용은 온보딩 작업 페이지에 나열된 단계를 따르세요.

브랜드 관리

Order with Google은 여러 언어로 된 브랜드로 구성됩니다. 각 현지화에는 브랜드 이름, 로고, 개인정보처리방침, 서비스 약관, 국가, 언어 타겟이 포함되어 있습니다. 이를 통해 국가 + 언어 수준에서 현지화된 브랜딩을 지정할 수 있습니다. 브랜드는 샌드박스와 프로덕션에서 별도로 구성됩니다. 레스토랑이 있는 각 국가에 대해 하나 이상의 현지화를 사용하여 브랜드를 구성해야 합니다. 그렇지 않으면 음식점이 Google에 표시되지 않거나 파트너 포털에서 테스트할 수 없습니다. 브랜드를 현지화하는 방법에 대한 자세한 안내는 브랜드 관리 페이지를 참조하세요.

온보딩 작업

온보딩 태스크 페이지에는 시작하는 단계를 나열하고 계정의 초기 설정을 제공합니다. 계정이 제대로 작동하도록 모든 단계를 완료하세요.

Google Cloud 프로젝트 구성

Order with Google API와의 통합을 관리하려면 Google Cloud 프로젝트가 필요합니다. 새 프로젝트를 생성하거나 이 목적으로 기존 프로젝트를 사용할 수 있습니다. Google에서 프로젝트에 액세스할 수 있어야 하므로 새 프로젝트를 만드는 것이 좋습니다.

프로젝트가 생성된 후 온보딩 작업을 계속하려면 Cloud 프로젝트 번호와 Cloud 프로젝트 이메일 주소가 필요합니다.

  • Cloud 프로젝트 번호는 GCP Console에서 확인할 수 있습니다. 홈 > 대시보드 > 프로젝트 정보로 이동합니다.
  • Cloud 프로젝트 이메일 주소는 IAM 및 관리자 > IAM > 권한에 표시됩니다. 소유자 역할이 있는 이메일 주소가 필요합니다.

프로젝트 번호와 이메일 주소를 파트너 포털 > 온보딩 태스크 > 클라우드 프로젝트 구성 양식에 추가하고 저장합니다.

데이터 피드 소스 구성

인프라에서 데이터 피드 파일을 호스팅해야 합니다. Order with Google은 Google Cloud Storage, Amazon S3, HTTPS로 파일을 제공하는 사이트맵이 있는 웹 호스트 등 세 가지 유형의 파일 호스팅 솔루션을 지원합니다. 데이터 피드 소스에 대한 추가 요구사항은 기본 요건 페이지에서 확인할 수 있습니다. 그런 다음 데이터 피드 소스 유형에 따라 다음 섹션의 단계를 계속 진행합니다.

Google Cloud Storage의 데이터 피드 소스 초기 구성

  1. 파트너 포털에서 온보딩 작업 탭을 엽니다.
  2. 피드 소스 선택 단계로 이동합니다.
  3. 피드 소스 양식을 작성합니다.
    1. 피드 전송 방법 - Google Cloud Storage를 선택합니다.
    2. 마커 파일 - marker.txt 파일의 URL을 제공합니다.
    3. 데이터 파일 - 데이터 피드가 포함된 GCS 버킷의 URL을 제공합니다.
  4. 제출을 클릭합니다.

Amazon S3에서 데이터 피드 소스의 초기 구성

  1. 파트너 포털에서 온보딩 작업 탭을 엽니다.
  2. 피드 소스 선택 단계로 이동합니다.
  3. 피드 소스 양식을 작성합니다.
    1. 피드 전송 방법 - Amazon S3을 선택합니다.
    2. Marker File: marker.txt 파일의 URL을 제공합니다.
    3. 데이터 파일: 데이터 피드가 포함된 S3 버킷의 URL을 제공합니다.
    4. 액세스 ID: S3 리소스에서 읽을 권한이 있는 IAM 액세스 키 ID를 입력합니다.
    5. 액세스 키: S3 리소스에서 읽을 권한이 있는 IAM 보안 비밀 액세스 키를 입력합니다.
  4. 제출을 클릭합니다.

사이트맵을 사용하여 HTTPS에서 데이터 피드 소스의 초기 구성

  1. 파트너 포털에서 온보딩 작업 탭을 엽니다.
  2. 피드 소스 선택 단계로 이동합니다.
  3. 피드 소스 양식을 작성합니다.
    1. 피드 전송 방법 - HTTPS를 선택합니다.
    2. 사이트맵 파일 - sitemap.xml 파일의 URL을 제공합니다.
    3. 사용자 이름: HTTPS 서버에 액세스하려면 사용자 이름 사용자 인증 정보를 입력합니다.
    4. 비밀번호 - HTTPS 서버에 액세스하기 위한 비밀번호를 입력합니다.
  4. 제출을 클릭합니다.

계정이 완전히 구성된 후 구성 > 피드 페이지에서 데이터 피드 소스 설정을 변경할 수 있습니다.

서비스 계정 설정

실시간 업데이트 API비동기 주문 업데이트와 같이 Google API에 인증된 HTTPS 요청을 보내려면 서비스 계정이 필요합니다.

서비스 계정을 설정하려면 다음을 수행합니다.

  1. Google Cloud Platform Console에 액세스합니다.
  2. 파트너 포털의 계정에도 연결된 Google Cloud 프로젝트가 있습니다. 아직 선택되어 있지 않은 경우 프로젝트를 선택합니다.
  3. 왼쪽 메뉴에서 서비스 계정을 클릭합니다.
  4. 서비스 계정 만들기를 클릭합니다.
  5. 서비스 계정의 이름을 입력하고 만들기를 클릭합니다.
  6. 역할 선택에서 프로젝트 > 편집자를 선택합니다.
  7. 계속을 클릭합니다.
  8. 선택사항: 사용자를 추가하여 서비스 계정에 대한 액세스 권한을 부여하고 완료를 클릭합니다.
  9. 방금 만든 서비스 계정의 > 키 만들기를 클릭합니다.
  10. 형식으로 JSON을 선택하고 만들기를 클릭합니다.
  11. 새 공개 키/비공개 키 쌍이 생성되면 머신에 다운로드합니다.

처리 URL 추가

통합을 테스트하려면 fulfillment API의 URL을 구성해야 합니다. 처리 URL은 파트너 포털 계정을 처리 작업 스키마에 따라 구현된 웹 서비스를 호스팅하는 웹 서비스 URL 엔드포인트에 연결합니다.

처리 URL을 설정하려면 다음 단계를 따르세요.

  1. 파트너 포털에서 구성 > 엔드포인트로 이동합니다.
  2. Order with Google Endpoint(Google 엔드포인트 주문) 탭의 텍스트 필드에 자리표시자 처리 URL을 추가합니다. 이 단계에서 처리 URL이 작동하는 URL일 필요는 없습니다.
  3. 변경사항 저장을 클릭합니다.