Order with Google の統合を始める前に、要件を確認して関連するタスクを行い、開発の阻害要因やその他の遅延を回避してください。
ファイル ホスティングとウェブサービスの要件
Order with Google では、データフィード ファイルを自己ホストし、カートの検証、注文の作成、注文ステータスの更新を処理するウェブサービスを実装する必要があります。特定のプログラミング言語またはアプリケーション サーバーの要件がないため、Order with Google は Order with Google の API 仕様に準拠していれば、希望する実装で動作します。
必要な機能 |
|
---|---|
保護されたデータフィード ホスティング |
Google Cloud Storage、Amazon S3、または HTTPS サーバーにデータフィード ファイルをホストできる必要があります。 |
保護されたウェブサービス |
ウェブサービスで HTTPS で API リクエストを作成、受信できる必要があります。 |
レスポンスのレイテンシ |
Google は、ウェブサービスにリクエストを送信する際、8 秒以内にリクエストに応答する必要があります。 |
ログインせずに決済 |
ウェブサービスで、ログインせずに決済する注文を許可する必要があります。ゲスト チェックアウトは、アカウントを持たないユーザー、またはシステムにログインしていないユーザーによる注文です。 |
Google ビジネス プロフィールにレストランを表示する
Google ビジネス プロフィールは、次の要件を満たしている必要があります。
- Order with Google のユーザーがお客様のビジネス情報を確実に見つけられるようにするには、Google ビジネス プロフィールにレストランの場所を掲載する必要があります。
- Order with Google と統合する各ビジネス情報にはビジネス プロフィールが必要です。
- Google ビジネス プロフィールに登録されている各レストランの場所と住所は、Order with Google に送信する
Restaurant
データと一致している必要があります。
Google Pay API で販売者として登録する
Order with Google のユーザー インターフェースでオンライン決済機能を提供するには、このセクションで説明するように、ビジネスを Google Pay の販売者として登録し、Google Pay 提携プロセッサを使用する必要があります。Google Pay では、ユーザーと決済代行業者の間でトークン化された支払いを行うことができます。
Google Pay 販売者として登録して Google Pay API を有効にするには、次の手順を行います。
- Google Pay & Wallet Console ページを開いて、ビジネスを登録します。既存の Google Pay 登録済みの販売者は、既存のアカウントを使用できます。Order with Google の統合ごとに一意の販売者 ID を用意することをおすすめします。新しいビジネス情報を追加するには、販売者 ID ヘッダーをクリックし、[新しいビジネスを作成] を選択します。
- [ユーザー] メニュータブをクリックすると、2 人目のユーザーまたは複数のユーザーをビジネスに追加できます。
- [Google Pay API] メニュータブを選択し、Google API Pay ページの [開始] をクリックします。
- Google Pay API 利用規約に同意すること。
- 販売者 ID はコンソールのヘッダーで確認できます。Order with Google から担当するオンボーディング チームにこれを提供します。
- Google Pay 対応の決済代行業者のいずれかと統合されていることを確認します。
- 決済代行業者と協力して、ゲートウェイで説明されている Google Pay のトークン化パラメータのプロパティを取得します。
Google Pay でトークン化パラメータをテストする
次の要件を満たすには、Google Pay 支払い処理テストをご覧ください。
- Google Pay でトークンをリクエストできるようにお支払いゲートウェイが設定されていることを確認します。
- Google Pay との統合をテストします。
次のステップ
統合を継続するには、次の手順を行います。
- Order with Google のポリシーと利用規約を確認します。
- リレーショナル インベントリとフルフィルメント アクションの仕様ガイドを確認します。
- 統合を開始するには、Google のコンサルタントにご連絡ください。