이 페이지에서는 엔드 투 엔드 주문과의 통합을 빌드하는 데 필요한 단계를 설명합니다.
-
계정 설정
- 작업 센터에서 계정 설정에 설명된 대로 온보딩 작업을 완료합니다.
- 주문 엔드 투 엔드 GCP 프로젝트에서 food-support@google.com에 편집자 액세스 권한을 부여합니다. 이렇게 하면 Google에서 기술 지원을 위해 GCP 프로젝트에 액세스할 수 있습니다.
- 주문 엔드 투 엔드팀으로부터 통합을 진행하기 위한 공식 계약 승인을 받은 경우 온보딩 요청을 제출하세요. 아니면 엔드 투 엔드 주문 신청 양식을 제출하여 의사를 표현하세요.
-
피드 구현
Restaurant
,Service
,Menu
피드를 만듭니다. 자세한 내용은 데이터 피드 만들기를 참고하세요.- 빠른 테스트를 사용하여 피드를 테스트합니다. 자세한 가이드는 데이터 피드 테스트를 참고하세요.
- 일괄 처리를 위해 프로그래매틱 방식으로 피드 파일을 생성합니다.
- 일괄 수집에 설명된 대로 샌드박스 및 프로덕션 피드를 호스팅합니다.
- 실시간 업데이트를 빌드합니다. 자세한 내용은 실시간 업데이트를 참고하세요.
- 처리 엔드포인트 구현을 설계합니다. 자세한 내용은 Fulfillment API를 참고하세요.
-
결제 작업 구현
- 이상적인 기본 사용 사례 (행복한 경로라고도 함)를 위한 결제 작업을 빌드합니다. 자세한 내용은 Fulfillment API 및 결제 설정을 참고하세요.
- 빠른 테스트를 사용하여 결제 작업을 테스트합니다. 빠른 테스트 도구를 사용하여 수동으로 테스트에 나열된 안내를 따르세요.
- 결제 작업에 예외 케이스 처리를 포함합니다.
- 자동화된 테스트 도구를 사용하여 결제 작업을 테스트합니다. 자동 테스트 도구로 테스트에 나열된 안내를 따르세요.
-
주문 제출 작업 구현
- 주문 제출 작업을 만듭니다. 자세한 내용은 Fulfillment API 및 주문 제출 설정을 참고하세요.
- 빠른 테스트를 사용하여 주문 제출 작업을 테스트합니다. 빠른 테스트 도구를 사용하여 수동으로 테스트에 나열된 안내를 따르세요.
- 주문 제출 작업에서 예외적인 케이스 처리를 빌드합니다.
- 자동화된 테스트 도구를 사용하여 주문 제출 작업을 테스트합니다. 자동 테스트 도구로 테스트에 나열된 안내를 따르세요.
-
온라인 결제
- JSFiddle을 사용하여 토큰화 매개변수의 유효성을 검사합니다. 자세한 내용은 Google Pay 결제 게이트웨이 테스트를 참조하세요.
- 결제 응답에서 토큰화 매개변수를 구현합니다. 자세한 내용은 Google Pay 설정을 참조하세요.
- '주문 작업 제출'에서 결제 대행업체의 청구 API를 구현합니다. 자세한 내용은 결제 서비스 제공업체에 문의하세요.
- 빠른 테스트를 사용하여 토큰화 매개변수를 테스트합니다. 자세한 내용은 온라인 결제 테스트를 참조하세요.
- 비동기 순서 업데이트에 설명된 대로 비동기 주문 업데이트를 빌드합니다.
-
테스트
-
출시 준비
- Google 컨설턴트에게 문의하고 추가 안내를 기다립니다. 자세한 내용은 출시 준비 및 출시 준비 체크리스트를 참조하세요.