Konfigurieren von HubSpot - AWS Glue

Konfigurieren von HubSpot

Bevor Sie mit AWS Glue Daten von HubSpot übertragen können, müssen Sie diese Anforderungen erfüllen:

Mindestanforderungen

Die folgenden Anforderungen sind Mindestanforderungen:

  • Sie haben ein HubSpot-Konto. Weitere Informationen finden Sie unter Erstellen eines HubSpot-Kontos.

  • Ihr HubSpot-Konto ist für den API-Zugriff aktiviert.

  • Sie sollten in Ihrem HubSpot-Entwicklerkonto eine App haben, die die Client-Anmeldedaten bereitstellt, die AWS Glue für den sicheren Zugriff auf Ihre Daten verwendet, wenn authentifizierte Aufrufe an Ihr Konto stattfinden. Weitere Informationen finden Sie unter Erstellen einer HubSpot-Entwickler-App.

Wenn Sie diese Anforderungen erfüllen, können Sie AWS Glue mit Ihrem HubSpot-Konto verbinden. Für typische Verbindungen müssen Sie in HubSpot nichts weiter tun.

Erstellen eines HubSpot-Kontos

So erstellen Sie ein HubSpot-Konto:

  1. Gehen Sie zur HubSpot-CRM-Anmelde-URL.

  2. Geben Sie Ihre E-Mail-Adresse ein, und wählen Sie E-Mail verifizieren aus (alternativ können Sie sich mit einem Google-, Microsoft- oder Apple-Konto anmelden).

  3. Suchen Sie in Ihrem Posteingang nach dem Bestätigungscode von HubSpot.

  4. Geben Sie den sechsstelligen Bestätigungscode ein, und klicken Sie auf Weiter.

  5. Geben Sie ein Kennwort ein, und klicken Sie auf Weiter.

  6. Geben Sie Ihren Vor- und Nachnamen ein, und klicken Sie auf Weiter, oder registrieren Sie sich über den Link Mit Google anmelden.

  7. Geben Sie Ihre Branche ein, und klicken Sie auf Weiter.

  8. Geben Sie Ihre berufliche Rolle ein, und klicken Sie auf Weiter.

  9. Geben Sie Ihren Unternehmensnamen ein, und klicken Sie auf Weiter.

  10. Wählen Sie die Größe Ihres Unternehmens (Anzahl der in Ihrem Unternehmen beschäftigten Mitarbeiter) aus, und klicken Sie auf Weiter.

  11. Geben Sie die Website Ihres Unternehmens ein, und klicken Sie auf Weiter.

  12. Wählen Sie aus, wo Ihre Daten gehostet werden sollen (Vereinigte Staaten oder Europa), und klicken Sie auf Konto erstellen.

  13. Wählen Sie den Zweck der Kontoerstellung aus, und klicken Sie auf Weiter.

  14. Wählen Sie Google-Konto verbinden aus, oder fügen Sie selbst Kontakte hinzu, um Ihre Kontakte mit Ihrem HubSpot-Konto zu verknüpfen.

  15. Melden Sie sich bei Ihrem Google-Konto an, wenn Sie die Option Google-Konto verbinden ausgewählt haben, um Ihre Kontakte zu verknüpfen und Ihr HubSpot-Konto zu verwenden.

Erstellen einer HubSpot-Entwickler-App

App-Entwicklerkonten sind für das Erstellen und Verwalten von Apps, Integrationen und Entwickler-Testkonten vorgesehen. Sie sind auch der Ort, an dem Sie AWS-Marketplace-Angebote erstellen und verwalten können. App-Entwicklerkonten und die zugehörigen Testkonten sind jedoch nicht mit einem Standard-HubSpot-Konto verbunden. Sie können keine Daten oder Assets mit oder von einem anderen HubSpot-Konto synchronisieren. Um die Client-ID und das Client-Geheimnis zu erhalten, erstellen Sie ein Entwicklerkonto.

  1. Rufen Sie https://developers.hubspot.com/ auf.

  2. Wählen Sie Create developer account, und scrollen Sie nach unten.

  3. Sie werden gefragt, ob Sie ein App-Entwicklerkonto, ein privates App-Konto oder ein CMS-Entwickler-Sandbox-Konto erstellen möchten. Wählen Sie die Option Create App developers account.

  4. Da Sie bereits ein Konto bei HubSpot erstellt haben, können Sie Continue with this user auswählen.

  5. Klicken Sie auf Start signup.

  6. Geben Sie Ihre berufliche Rolle ein, und klicken Sie auf Weiter.

  7. Geben Sie Ihrem Entwicklerkonto einen Namen, und klicken Sie auf Next und dann auf Skip.

  8. Wählen Sie Create app (App erstellen).

  9. Sobald Ihre App erstellt ist, wählen Sie Auth.

  10. Notieren Sie unter „Auth“ die Client-ID und das Client-Geheimnis.

  11. Fügen Sie Ihre regionsspezifische Weiterleitungs-URL unter Redirect URL als https://<aws-region>.console.aws.amazon.com/gluestudio/oauth hinzu. Fügen Sie z. B. https://us-east-1.console.aws.amazon.com/gluestudio/oauth für die Region us-east-1 hinzu.

  12. Scrollen Sie nach unten, und suchen Sie nach Bereichen. Es gibt zwei Arten von Bereichen, die Sie unter den Überschriften „CRM“ und „Standard“ auswählen müssen.

  13. Fügen Sie folgende Bereiche hinzu:

    content automation oauth crm.objects.owners.read forms tickets crm.objects.contacts.write e-commerce crm.schemas.custom.read crm.objects.custom.read sales-email-read crm.objects.custom.write crm.objects.companies.write crm.lists.write crm.objects.companies.read crm.lists.read crm.objects.deals.read crm.objects.deals.write crm.objects.contacts.read
  14. Klicken Sie auf Save. Danach ist Ihr Entwicklerkonto einsatzbereit.

  15. Scrollen Sie nach oben, um die Client-ID zu finden.

  16. Klicken Sie auf derselben Seite auf Show, um das Client-Geheimnis abzurufen.

Erstellen eines HubSpot-Entwickler-Testkontos

In App-Entwicklerkonten können Sie Entwickler-Testkonten erstellen, um Apps und Integrationen zu testen, ohne dass sich dies auf echte HubSpot-Daten auswirkt. Testkonten für Entwickler sind keine Produktionskonten, sondern haben Zugriff auf eine 90-Tage-Testversion der Enterprise-Versionen von Marketing, Sales, Service, CMS und Operations Hub, sodass Sie die meisten HubSpot-Tools und APIs testen können.

  1. Klicken Sie auf Home.

  2. Klicken Sie auf Create test account.

  3. Klicken Sie auf Create App Test Account.

  4. Ein neues Fenster wird angezeigt. Geben Sie den Namen des App-Testkontos ein, und klicken Sie auf Create.

    Ihr App-Testkonto ist jetzt erstellt.

Anmerkung

Das Entwicklerkonto bezieht sich auf Entwicklungsaktivitäten wie die API-Integration. Das App-Testkonto wird verwendet, um die Daten anzuzeigen, die vom Entwicklerkonto erstellt oder abgerufen werden.