注意: チェーンによる COVID-19(新型コロナウイルス感染症)に関連する投稿が一時的に許可されています。また、Google マイビジネスは現在一部の機能を制限しています。一時的なサービスの変更に関する詳細をご確認ください。

ビジネスの分析情報を取得する

このチュートリアルでは、Google マイビジネスでビジネス指標を取得する方法について説明します。 Google My Business API には、次のタイプのデータを取得するためのビジネス指標が用意されています。

はじめに

Google My Business API を使用するには、事前にアプリケーションを登録して、OAuth 2.0 の認証情報を取得する必要があります。Google My Business API を使用する方法について詳しくは、基本設定をご覧ください。

サポートされている分析情報

サポートされている分析情報については、指標のリファレンス ページを参照してください。

基本的な分析情報

指定したビジネスの一覧の基本的な分析情報を取得できます。accounts.locations.reportInsights API を使用すると、特定のビジネスに関連付けられている分析情報が返されます。

ビジネスに関連付けられた基本的な分析情報を返すには、次のように記述します。

HTTP
    POST
    https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations:reportInsights
    {
      "locationNames": [
        "accounts/{accountId}/locations/{locationId}"
      ],
      "basicRequest": {
              "metricRequests": [
                 {
                   "metric": "QUERIES_DIRECT"
                 },
                 {
                   "metric": "QUERIES_INDIRECT"
                 }
              ],
              "timeRange": {
                   "startTime": "2016-10-12T01:01:23.045123456Z",
                   "endTime": "2017-01-10T23:59:59.045123456Z"
              }
        }
    }
    

運転ルート

指定したビジネスの一覧に関係する運転ルートの指標を取得します。accounts.locations.reportInsights API を使用すると、特定のビジネスに関連付けられている運転ルートの指標が返されます。

運転ルートの指標を返すには、次のように記述します。

HTTP
    POST
    https://mybusiness.googleapis.com/v4/accounts/{accountId}/locations:reportInsights
    {
         "locationNames": [
                 "accounts/{accountId}/locations/{locationId}"
           ],
          "drivingDirectionsRequest": {
              "numDays": "NINETY"
          }
    }