Mehrere Projekte verwenden

In manchen Fällen kann es nötig sein, mehrere GCP-Projekte zu erstellen, um Dialogflow verwenden zu können:

  • Sie möchten ein Projekt für Authentifizierung/Kontingente/Abrechnung und weitere Projekte für Agent-Daten erstellen.
  • Jedes Projekt kann höchstens einen Agent pro Region haben. Wenn Sie also mehrere Agents in derselben Region benötigen, benötigen Sie mehrere Projekte.

Nutzer- und Ressourcenprojekte

Wenn Sie Aufrufe an die API senden, geben Sie in der Regel Dienstkontoschlüssel für die Authentifizierung an. Jedes Dienstkonto gehört zu einem bestimmten Projekt. Den Dienstkonten können jedoch Rollen bereitgestellt werden, mit denen Sie auf Ressourcen anderer Projekte zugreifen können. Das Projekt, das mit dem Dienstkonto verknüpft ist, das Sie für einen API-Aufruf bereitstellen, wird als Nutzerprojekt bezeichnet.

Wenn Sie Aufrufe an die API senden, gibt Ihre Anfrage das Projekt des Agents an. Dieses Projekt wird als Ressourcenprojekt bezeichnet.

Ein Projekt kann die Rolle des Nutzer- und Ressourcenprojekts übernehmen. Agent-Daten, Gebühren und Kontingente sind nur mit diesem Projekt verknüpft.

Wenn Nutzer- und Ressourcenprojekte zwei verschiedene Projekte sind, fallen Gebühren, Kontingenteinschränkungen, Agent-Informationen und eine Anforderung zur Aktivierung der API auf eines oder beide Projekte an. Die folgende Tabelle zeigt die Verknüpfung für einen API-Aufruf mit zwei Projekten:

Beschreibung Nutzerprojekt (Dienstkontoprojekt) Ressourcenprojekt (Agent-Projekt) Hinweise
Projekt, für das Gebühren anfallen
Projekt, das an Kontingente gebunden ist
Projekt mit dem Agent, der die Testversion oder die Essentials-Version von Dialogflow bestimmt Wenn Ihr Nutzerprojekt keinen Agent hat, sollten Sie einen leeren Agent erstellen, um ein Upgrade auf Essentials auszuführen.
Projekt, das neben der Testversion oder der Essentials-Version von Dialogflow alle Agent-Daten enthält
Projekte, für die Sie die Dialogflow API aktivieren müssen Beide Projekte müssen die Dialogflow API aktivieren.