新しいプロバイダの実装

このガイドでは、パートナーの実装に必要な一般的な手順について説明します。手順は広範な説明であり、特定のパートナーに合わせて調整する必要がある場合があります。

フェーズ 1: 実装前

アセットを Google に送信します。受け取った後、統合に向けてシステムを準備します。

実装前の手順として、次の手順を行います。

  1. ディープリンクの形式デフォルトのディープリンクを準備するの手順に沿って、iOS ユニバーサル リンクAndroid アプリリンクの両方を含めます。両方のデフォルトのディープリンクを Micromobility パートナー サポートに送信します。

  2. 自転車シェアリングのロゴと車両アイコンをマイクロモビリティ パートナー サポートに送信します。詳しくは、アイコンの仕様をご覧ください。

  3. フィードの構成と配信方法については、[リファレンス] タブの仕様とフィード配信のガイドラインをご覧ください。これらのガイドに関する質問は、マイクロモビリティ パートナー サポートにお問い合わせください。

  4. ネイティブ アプリでサポートすることが推奨される機能の一覧については、サポートされている機能を参照してください。

フェーズ 2: フィードの実装、配信、テスト

General Bikeshare Feed Specification(GBFS)フィードを生成したら、次の手順に沿って実装、配信、テストを行います。

  1. GBFS フィードを Google で利用できるようにするには、フィード配信のガイドラインを参照してください。GBFS フィードの作成方法については、[リファレンス] タブの仕様をご覧ください。

  2. ホストアドレスと認証方法の詳細を Micromobility partner support に送信します。

  3. フィードが Google のサーバーで利用可能になると、Google はカバレッジ、フィードの配信時間、ディープリンクを確認します。

  4. GMM からのリダイレクトをサポートするように iOS アプリと Android アプリを更新します。アプリは次の処理を行える必要があります。

    • GMM ディープリンクからマイクロモビリティ リクエストが届いた場合は、適切に対応します。

    • GBFS フィードが提供する個々のディープリンクに加えて、実装前の段階でカスタム URL スキームをサポートします。

フェーズ 3: 品質保証と技術的なリリースの承認

品質保証(QA)レビューと技術的なリリースの承認の前に、以下を確認します。

  • アプリは、30 秒を超えないレイテンシで 30 秒ごとに Google にフィードの更新情報を提供できるようになります。
  • アプリが GMM ディープリンクに対応している。

QA とリリース承認のためにアプリを送信する手順は次のとおりです。

  1. マイクロモビリティ パートナー サポートに連絡し、以下の情報を提供します。

    • アプリへのアクセス。まだ公開されていない場合は、iOS アプリの TestFlight 招待と Android アプリの APK ファイルを送信します。

    • 事業展開国以外でアプリにアクセスする手順(特別な手順が必要な場合)。

    • 必要に応じて、アプリのテスト アカウント。

    • リリースする準備が整っている国。

  2. サポートチームによる審査が完了したことを知らせる通知が届くまで待ちます。サポートチームがフィードの対象範囲を確認し、GMM とのアプリ統合を検証します。Google は、アプリが統合にどのように対応するかをテストしますが、このプロセスで実際に自転車のロックが解除されることはありません。

  3. 予定しているリリース日をサポートチームと調整します。すべてのリリースは、Google パートナー サポートのリリース カレンダーに沿って行われます。