以前の Google Knowledge Graph Search API から移行する

リクエストの更新

  1. 新しい Google ナレッジグラフ Search API には、Basic エディションと Advanced エディションの 2 つのエディションがあります。詳細については、Basic エディションと Advanced エディションをご覧ください。

  2. セキュリティとコンプライアンスの要件をサポートするため、新しい予測エンドポイントに移行します。Basic エディションを使用する場合は、この API の新しいアクセス トークンまたはサービス アカウントを使用し、次のようにエンドポイント URL を置き換えます。

レガシー

https://kgsearch.googleapis.com/v1/entities

更新

https://enterpriseknowledgegraph.googleapis.com/v1/projects/PROJECT_ID/locations/global/publicKnowledgeGraphEntities

レスポンスの更新

  1. Cloud ナレッジグラフ MID がエンティティのプライマリ MID(identifier)になります。下位互換性のため、Google ナレッジグラフ MID は identifier セクションに引き続き表示されます。詳細については、マシン ID(MID)についてをご覧ください。

    "identifier": [
      {
        "@type": "PropertyValue",
        "propertyID": "googleKgMID",
        "value": "/m/06pwq"
      }
    ]
    
  2. name フィールドのライセンス要件を説明するために、additionalProperty が追加されました。

    "additionalProperty": {
      "@type": "PropertyValue",
      "name": "nameLicense",
      "value": "https://cloud.google.com/maps-platform/terms"
    }
    
  3. resultScore フィールドがレスポンスから削除されました。