청구 가능한 트랜잭션 테스트

프로덕션에 Android용 Navigation SDK 구현을 실행하기 전에 테스트를 완료하여 청구 가능한 트랜잭션 호출이 의도한 대로 작동하는지 확인해야 합니다. 구현 비율이 통과할 때까지(일치율 99% 이상) Android용 Navigation SDK 사용을 평가에 허용되는 승인된 드라이버 수를 초과할 수 없습니다. 테스트에는 Android용 Navigation SDK에서 기록한 데이터와 비교할 수 있도록 차량 공유/전송 거래 데이터가 Google에 제공됩니다.

테스트를 완료하려면 다음 단계를 따라야 합니다.

  • Android용 Navigation SDK 통합을 완료했고 운전자 전반에서 확장할 준비가 되면 구현 테스트를 완료할 준비가 되었음을 알리는 이메일을 google-maps-navigation-sdk-users+owners@googlegroups.com으로 보냅니다. 이메일에는 테스트를 시작할 날짜와 시간이 표시되어 있어야 합니다. 원하는 시작일보다 최소 2영업일 전에 이메일을 보내야 합니다.
  • 이메일을 받은 후 영업일 기준 1일 이내에 Google에서 답장을 보내 제안서를 승인합니다.
  • 테스트의 경우 프로덕션 환경에서 Android용 Navigation SDK를 사용해야 하며 평가 승인을 받은 드라이버 수만큼 사용할 수 있습니다. 이러한 차량 공유/배송의 경우 기술 문서에 설명되어 있는 프로덕션 용도의 결제 트랜잭션 기능을 통합해야 합니다. 테스트는 최소 48시간 동안 1,000회의 탑승/배달을 실행해야 합니다.
  • 테스트 기간이 끝나면 Android용 Navigation SDK를 사용하여 테스트 기간 동안 완료된 모든 결제 가능한 차량 공유/배송 거래에 관한 다음 데이터를 제공해야 합니다. 승차 및 하차 호출과 함께 데이터를 수집하려면 앱의 코드를 앱에 통합하는 대신 내부 기록에서 데이터를 생성해야 합니다. 데이터를 CSV 파일로 google-maps-navigation-sdk-users+owners@googlegroups.com으로 전송해야 합니다. CSV 파일에는 다음 데이터가 포함되어야 합니다.
    • 거래 ID
    • UTC 승차/하차 타임스탬프 (인터넷 날짜/시간 형식: YYYY-MM-DDThh:mm:ss)
    • 수행한 작업 (in_app_nav_pickup_recorded 또는 in_app_nav_dropoff_recorded)
  • 이메일을 받은 후 영업일 기준 2일 이내에 Google에서 테스트를 통과했는지 여부를 나타내는 답장을 보냅니다. 개발자가 제공한 모든 거래 ID가 Android용 Navigation SDK에서 실행한 승차 및 하차 호출을 기반으로 Google에서 기록한 거래 ID와 일치하면 테스트가 통과된 것으로 간주됩니다.
    • 테스트를 통과하면 다른 모든 계약 요구사항을 충족했다는 가정하에 Android용 Navigation SDK를 프로덕션 단계로 진행할 수 있습니다. 구현 테스트를 통과한 후 Android용 Navigation SDK를 사용하여 완료된 모든 청구 가능/배송 거래는 계약 약관에 따라 청구됩니다.
    • 테스트에 실패하면 Google은 일치하지 않는 트랜잭션 ID 목록과 문제 해결에 도움이 되는 추가 문제 해결 지원을 제공합니다. Android용 Navigation SDK 구현으로 인해 문제가 발생한다고 가정하고 문제가 해결되면 위 단계에 따라 테스트를 반복할 수 있습니다.

타임스탬프가 기록된 시간대를 Google에 알려주세요. 다음은 CSV 파일의 필수 형식을 보여주는 간단한 예입니다.

123445-MY-ID-1,2017-06-12-17:30:00,in_app_nav_pickup_recorded
123445-MY-ID-1,2017-06-12-17:40:04,in_app_nav_dropoff_recorded