以下では、Appointments のリダイレクトに固有のアクション センターの統合プロセスについて詳しく説明します。
主なガイダンス
以下に、Appointments のリダイレクトの統合に必要な機能の例とチュートリアルを示します。
データを Google に直接表示するには、定期的にフィードを Google に提供する必要があります。次のフィードが必要です。
フィード | 説明 | 周波数 |
---|---|---|
エンティティ | エンティティを記述します。 | 24 時間に 1 回 |
アクション | エンティティに関連付けられているディープリンクが表示されます。 | 24 時間に 1 回 |
サービス | 販売者が提供しているサービスについての説明 | 24 時間に 1 回 |
フィード形式はプロトコル バッファ 3 の構文で記述されていますが、対応する JSON 形式としてフィードをアップロードすることもできます。 以下のフィードの例を参照してください。
フィードは JSON 形式でアップロードすることをおすすめします。SFTP ドロップボックスにフィードをアップロードする
フィードをサンドボックス環境にアップロードします。これを行うには、パートナー ポータル フィード構成ページ内のユーザー名を参照します。Google SFTP サーバーは sftp://partnerupload.google.com
のポート 19321
で利用可能です。
アップロードするファイルには一意の名前を付けることをおすすめします。たとえば、各ファイル名にタイムスタンプを追加すると便利です。これは、問題のトラブルシューティングや、フィードのステータスのクエリに役立ちます。
![すべてのフィードを「汎用」アカウントにアップロードしてください](https://developers-dot-devsite-v2-prod.appspot.com/static/actions-center/images/generic-sftp.png?authuser=3&hl=ja)
各フィードは、ファイルセット記述子ファイルを使用して、SFTP で個別にアップロードする必要があります。ファイルセット記述子のファイル名は、 <feed_name>-< generation_timestamp>.filesetdesc.json の形式にする必要があります。<feed_name> は各フィードの以下に対応している必要があります。
フィード | FilesetDescriptor.name |
---|---|
エンティティ | reservewithgoogle.entity |
アクション | reservewithgoogle.action.v2 |
サービス | glam.service.v0 |
詳しくは、汎用フィードのドロップボックスの使用をご覧ください。
Google がフィードを評価する
アップロードされたフィードは、Google によって処理され、品質と完全性が評価されます。評価の際には、以下の要素が考慮されます。
- フィードが仕様を満たしている。
- フィードにすべての必須フィールドが含まれている。
- 各販売者には、少なくとも 1 つの
action_link
と、少なくともaction_link
が定義された 1 つのサービスがあります。 - 販売者データの大部分が Google マップの場所とマッチングする。