その他の製品要件

Google Knowledge Graph Search API で開発されたすべてのアプリケーションに固有の要件が記載されています。この API には、Google Cloud 利用規約Google Cloud サービス固有の規約も適用されます。

コンテンツの取得、キャッシュ保存、保存

Google Knowledge Graph Search API を使用するアプリケーションには、Google との契約条件が適用されます。契約条件に従い、属性ごとに API から返される条件とデータ ライセンス要件を遵守する必要があります。

たとえば、Stanford University をクエリすると、detailedDescription がデータライセンスとともに付加されます。プロバイダのクリエイティブ・コモンズ表示 - 継承 3.0 非移植ライセンス(CC BY-SA 3.0)の要件に従います。

  "license": "https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License"

name フィールドで、additionalProperty からフィールドにライセンスが関連付けられているかどうかを確認します。次の例では、name フィールドは Google Places API から取得されます。Google Maps Platform 利用規約に記載されているライセンスとデータの制限を遵守してください。

  "additionalProperty": {
   "@type": "PropertyValue",
   "name": "nameLicense",
   "value": "https://cloud.google.com/maps-platform/terms"
  }

Cloud KG MID やライセンスが関連付けられていないその他の属性については、返されたデータをキャッシュに保存できます。ただし、会社名や説明は時間の経過とともに変更される可能性があるため、Cloud KG MID をプライマリ識別子として扱います。Google Knowledge Graph Search API をリアルタイムでクエリすると、最新の更新を使用していることを確認できます。

Google Knowledge Graph Search API の結果を表示する

Google Knowledge Graph Search API の結果は、API で返されるライセンス要件に従ってアプリケーションに表示できます。

帰属表示の要件

データポイントに関連付けられたライセンスで明示的に帰属表示が求められている場合を除き、帰属表示を行う必要はありません。