Os requisitos listados são específicos para todos os aplicativos desenvolvidos com a API Google Knowledge Graph Search. Essa API também está sujeita aos Google Cloud Termos de Serviço e aos Google Cloud Termos Específicos do Serviço.
Busca, armazenamento em cache ou armazenamento de conteúdo
Os aplicativos que usam a API Google Knowledge Graph Search estão vinculados aos termos do seu Contrato com o Google. Sujeito aos termos do seu Contrato, você precisa seguir as condições e os requisitos de licença de dados retornados pela API por atributo.
Por exemplo, ao consultar Stanford University, o detailedDescription é anexado com a licença de dados. Siga os requisitos da licença Creative Commons Atribuição CompartilhaIgual 3.0 genérica (CC BY-SA 3.0) do provedor.
"license": "https://en.wikipedia.org/wiki/Wikipedia:Text_of_Creative_Commons_Attribution-ShareAlike_3.0_Unported_License"
No campo name, verifique se há uma licença anexada a ele de additionalProperty. No exemplo a seguir, o campo name vem da API Google Places. Siga as restrições de licença e dados descritas nos Termos de Serviço da Plataforma Google Maps.
"additionalProperty": {
"@type": "PropertyValue",
"name": "nameLicense",
"value": "https://cloud.google.com/maps-platform/terms"
}
Para o MID do Cloud KG e outros atributos que não têm uma licença anexada, é possível armazenar em cache e armazenar os dados retornados. No entanto, trate o MID do KG do Cloud como o identificador principal, porque os nomes e as descrições das empresas podem mudar com o tempo. Consultar a API Google Knowledge Graph Search em tempo real pode ajudar a confirmar que você está usando as atualizações mais recentes.
Mostrar resultados da API Google Knowledge Graph Search
Você pode mostrar os resultados da API Google Knowledge Graph Search no seu aplicativo, sujeito aos requisitos de licença retornados na API.
Requisitos de atribuição
Você não precisa fazer uma atribuição, a menos que a licença associada aos pontos de dados exija especificamente isso.