Configuration HubSpot - AWS Glue

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Configuration HubSpot

Avant de pouvoir AWS Glue transférer des données depuis HubSpot, vous devez satisfaire aux exigences suivantes :

Configuration requise

Les exigences minimales suivantes sont les suivantes :

  • Tu as un HubSpot compte. Pour de plus amples informations, veuillez consulter Création d'un HubSpot compte.

  • L'APIaccès à votre HubSpot compte est activé.

  • Vous devez disposer d'une application sous votre compte de HubSpot développeur qui fournit les informations d'identification du client qui AWS Glue permettent d'accéder à vos données en toute sécurité lorsqu'il passe des appels authentifiés vers votre compte. Pour de plus amples informations, veuillez consulter Création d'une application HubSpot pour développeurs.

Si vous remplissez ces conditions, vous êtes prêt à vous connecter AWS Glue à votre HubSpot compte.

Création d'un HubSpot compte

Pour créer un HubSpot compte, procédez comme suit :

  1. Allez au HubSpot CRM SignUp URL.

  2. Entrez votre adresse e-mail et choisissez Vérifier l'adresse e-mail (vous pouvez également choisir de vous inscrire avec un compte Google, Microsoft ou Apple).

  3. Vérifiez dans votre boîte de réception le code de vérification provenant de HubSpot.

  4. Entrez le code de vérification à 6 chiffres et cliquez sur Suivant.

  5. Entrez un mot de passe et cliquez sur Suivant.

  6. Entrez vos prénom et nom de famille et cliquez sur Suivant, ou inscrivez-vous en utilisant le lien S'inscrire avec Google.

  7. Entrez votre secteur d'activité et cliquez sur Suivant.

  8. Entrez votre rôle professionnel et cliquez sur Suivant.

  9. Entrez le nom de votre entreprise et cliquez sur Suivant.

  10. Sélectionnez la taille de votre entreprise (nombre d'employés travaillant dans votre entreprise) et cliquez sur Suivant.

  11. Accédez au site Web de votre entreprise et cliquez sur Suivant.

  12. Sélectionnez l'endroit où vos données doivent être hébergées (États-Unis ou Europe) et cliquez sur Créer un compte.

  13. Sélectionnez le but de la création de votre compte et cliquez sur Suivant.

  14. Choisissez Connect Google Account ou choisissez d'ajouter des contacts vous-même pour les associer à votre HubSpot compte.

  15. Connectez-vous à votre compte Google si vous avez choisi l'option Connect Google Account pour associer vos contacts et commencer à utiliser votre HubSpot compte.

Création d'une application HubSpot pour développeurs

Les comptes de développeur d'applications sont destinés à créer et à gérer des applications, des intégrations et des comptes de test pour développeurs. Ils vous permettent également de créer et de gérer des listes sur App Marketplace. Toutefois, les comptes de développeur d'applications et leurs comptes de test associés ne sont pas connectés à un HubSpot compte standard. Ils ne peuvent pas synchroniser les données ou les actifs depuis ou vers un autre HubSpot compte. Pour obtenir l'ID client et le secret du client, vous devez créer un compte de développeur.

  1. Accédez à https://developers.hubspot.com/

  2. Choisissez Créer un compte développeur et faites défiler l'écran vers le bas.

  3. Il vous sera demandé si vous souhaitez créer un compte de développeur d'applications, un compte d'application privé ou un compte CMS Developer Sandbox. Choisissez Créer un compte pour développeurs d'applications.

  4. Puisque vous avez déjà créé un compte auprès de cet utilisateur HubSpot, vous pouvez choisir Continuer avec cet utilisateur.

  5. Cliquez sur Commencer l'inscription.

  6. Entrez votre rôle de Job et cliquez sur Next.

  7. Donnez un nom à votre compte de développeur et cliquez sur Suivant, puis sur Ignorer.

  8. Sélectionnez Create App (Créer une application).

  9. Une fois votre application créée, choisissez Auth.

  10. Sous Auth, notez l'ID du client et le secret du client.

  11. Ajoutez une redirection spécifique à votre région URL en tant que https ://<aws-region>.console .aws .amazon. com/gluestudio/oauth. For example, add https://us-east-1.console.aws.amazon.com/gluestudio/oauthpour la région us-east-1.

  12. Faites défiler la page vers le bas et trouvez des scopes. Il existe deux types de champs d'application que vous devez sélectionner sous les rubriques « » et CRM « Standard ».

  13. Ajoutez les étendues suivantes :

    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. Cliquez sur Enregistrer et votre compte de développement est maintenant prêt à être utilisé.

  15. Faites défiler la page ci-dessus pour trouver l'ID client.

  16. Sur la même page, cliquez sur Afficher pour obtenir le secret du client.

Création d'un compte test pour HubSpot développeurs

Dans les comptes de développement d'applications, vous pouvez créer des comptes de test pour développeurs afin de tester des applications et des intégrations sans affecter les HubSpot données réelles. Les comptes de test pour développeurs ne reflètent pas les comptes de production, mais ont plutôt accès à un essai de 90 jours des versions Enterprise de Marketing, SalesCMS, Service et Operations Hub, ce qui permet de tester la plupart des HubSpot outils etAPIs.

  1. Cliquez sur Accueil.

  2. Cliquez sur Créer un compte de test.

  3. Cliquez sur Créer un compte de test d'application.

  4. Une nouvelle fenêtre apparaît. Entrez le nom du compte de test de l'application et cliquez sur Créer.

    Votre compte de test d'application est maintenant créé.

Note

Le compte développeur est lié aux activités de développement telles que API l'intégration, et le compte de test de l'application est utilisé pour voir les données créées ou extraites par le compte développeur.