前提条件

注文のエンドツーエンド統合を開始する前に、要件を確認し、このガイドの関連タスクを実行して、開発のブロックやその他の遅延を回避してください。

ファイル ホスティングとウェブサービスの要件

エンドツーエンドの注文では、データフィード ファイルをセルフホストし、カートの検証、注文の作成、注文ステータスの更新を処理するウェブサービスを実装する必要があります。特定のプログラミング言語やアプリケーション サーバーに関する要件はないため、Ordering End-to-End の API 仕様に準拠していれば、任意の実装で Ordering End-to-End を使用できます。

必要な機能

安全なデータフィードのホスティング

データフィード ファイルを Google Cloud Storage、Amazon S3、または HTTPS サーバーにホストできる必要があります。

安全なウェブサービス

ウェブサービスは、HTTPS で API リクエストを送受信できる必要があります。

レスポンス レイテンシ

Google がウェブサービスにリクエストを送信すると、ウェブサービスは 8 秒以内にリクエストに応答する必要があります。

ログインせずに決済

ウェブサービスでは、ゲスト チェックアウトを使用した注文を許可する必要があります。ゲスト チェックアウトとは、アカウントを持っていないユーザーやシステムにログインしていないユーザーが行った注文です。

Google ビジネス プロフィールにレストランを掲載する

Google ビジネス プロフィールの次の要件に準拠します。

  • エンドツーエンドの注文システムでレストランがお客様に見つけてもらえるようにするには、レストランの場所を Google ビジネス プロフィールに登録する必要があります。
  • 注文エンドツーエンドで統合する各店舗にビジネス プロフィールが必要です。
  • Google ビジネス プロフィールに登録されているレストランの各店舗の名前と住所は、Ordering End-to-End に送信する Restaurant データと一致している必要があります。

Google Pay API で販売者として登録する

注文エンドツーエンドのユーザー インターフェースでオンライン決済機能を提供するには、このセクションで説明するように、Google Pay 販売者としてビジネスを登録し、Google Pay 参加プロセッサを使用する必要があります。Google Pay は、ユーザーと決済代行業者間のトークン化された支払いを容易にします。

Google Pay 販売者として登録し、Google Pay API を有効にするには、次の手順を行います。

  1. Google Pay & Wallet Console ページを開き、ビジネスを登録します。Google Pay に登録済みの販売者は、既存のアカウントを使用できます。注文エンドツーエンドの統合ごとに一意の販売者 ID を使用することをおすすめします。新しいビジネスを追加するには、販売者 ID のヘッダーをクリックし、[新しいビジネスを作成] を選択します。
  2. [ユーザー] メニュータブをクリックして、2 人目または複数のユーザーをビジネスに追加します。
  3. [Google Pay API] メニュータブを選択し、Google API Pay ページの [使ってみる] をクリックします。
  4. Google Pay API の利用規約に同意します。
  5. 販売者 ID はコンソールのヘッダーに表示されます。エンドツーエンドの注文機能で連携しているオンボーディング チームに提供します。
    Google Pay 販売者 ID を選択します。
  6. Google Pay に参加している決済代行業者のいずれかと統合されていることを確認します。
  7. 決済代行業者と連携して、ゲートウェイの説明に従って Google Pay のトークン化パラメータのプロパティを取得します。

Google Pay でトークン化パラメータをテストする

Google Pay の支払い処理テストを参照して、次の要件を満たしてください。

  • Google Pay でトークンをリクエストできるように、お使いの決済ゲートウェイが設定されていることを確認します。
  • Google Pay の統合をテストします。

D-U-N-S ナンバーがある

D-U-N-S ナンバーは、Dun & Bradstreet がビジネスを識別するために割り当てる 9 桁の固有の番号です。ビジネスの存在と正当性を確認するために使用されます。また、Google は D-U-N-S ナンバーを使用して、ビジネスの名前と住所を確認します。DUNS ナンバーの登録プロセスを開始する前に、すでにナンバーを取得しているかどうかを確認する必要があります。これは、D-U-N-S ナンバーの検索ツールを使用して確認できます。DUNS ナンバーをお持ちでない場合は、こちらの手順に沿ってビジネスを登録できます。

公開電話番号を持っている

一般公開されている電話番号を指定する必要があります。また、その電話番号はビジネスに関連付けられている必要があります。ユーザーが通常の営業時間内に電話をかけられる電話番号を指定してください。これは、お客様が質問や不明な点がある場合に、簡単にビジネスに連絡できるようにするためです。Google は、この電話番号の信頼性と完全性を確認できる必要があります。

公開メールアドレスを持っている

指定するメールアドレスは、組織に関連付けられている有効なメールアドレスである必要があります。必要に応じてユーザーが連絡できるように、組織内の誰かが定期的に確認する必要があります。Google は、お客様のメールアドレスの信頼性と完全性を確認できる必要があります。

次のステップ

統合を続行するには、次の手順を行います。

  1. エンドツーエンドの注文機能のポリシーを確認します。
  2. リレーショナル インベントリフルフィルメント アクションの仕様ガイドを確認します。
  3. 統合を開始するには、Google コンサルタントにお問い合わせください。