

# Configuração do HubSpot
<a name="hubspot-configuring"></a>

Antes de usar o AWS Glue para transferir dados do HubSpot, os seguintes requisitos deverão ser atendidos:

## Requisitos mínimos
<a name="hubspot-configuring-min-requirements"></a>

Estes são os requisitos mínimos:
+ Você tem uma conta do HubSpot. Para obter mais informações, consulte [Criação de uma conta do HubSpot](#hubspot-configuring-creating-hubspot-account).
+ Sua conta do HubSpot está habilitada para acesso à API.
+ Você deve ter uma aplicação na conta do desenvolvedor do HubSpot que forneça as credenciais de cliente que o AWS Glue usará para acessar seus dados com segurança quando fizer chamadas autenticadas para sua conta. Para obter mais informações, consulte [Criação de uma aplicação de desenvolvedor do HubSpot](#hubspot-configuring-creating-hubspot-developer-app).

Caso atenda a esses requisitos, você poderá conectar o AWS Glue à sua conta do HubSpot. Para conexões normais, você não precisa fazer mais nada no HubSpot.

## Criação de uma conta do HubSpot
<a name="hubspot-configuring-creating-hubspot-account"></a>

Para criar uma conta do HubSpot:

1. Acesse o [URL de inscrição do CRM do HubSpot](https://app.hubspot.com/login).

1. Insira seu endereço de e-mail e escolha **Verificar e-mail** (como alternativa, você pode optar por se inscrever com uma conta do Google, Microsoft ou Apple).

1. Verifique sua caixa de entrada para obter o código de verificação do HubSpot.

1. Insira o código de verificação de seis dígitos e clique em **Próximo**.

1. Insira uma senha e clique em **Próximo**.

1. Insira seu nome e sobrenome e clique em **Próximo**, ou inscreva-se usando o link **Inscrever-se com o Google**.

1. Insira seu setor e clique em **Próximo**.

1. Insira sua função e clique em **Próximo**.

1. Insira o nome da sua empresa e clique em **Próximo**.

1. Selecione o tamanho da sua empresa (número de funcionários trabalhando na sua empresa) e clique em **Próximo**.

1. Insira o site da sua empresa e clique em **Próximo**.

1. Selecione onde seus dados devem ser hospedados (Estados Unidos ou Europa) e clique em **Criar conta**.

1. Selecione a finalidade da criação da sua conta e clique em **Próximo**.

1. Escolha **Conectar conta do Google** ou escolha adicionar contatos você mesmo para vincular seus contatos à sua conta do HubSpot.

1. Faça login na sua conta do Google se tiver escolhido a opção **Conectar conta do Google** para vincular seus contatos e começar a usar sua conta do HubSpot.

## Criação de uma aplicação de desenvolvedor do HubSpot
<a name="hubspot-configuring-creating-hubspot-developer-app"></a>

As contas de desenvolvedores de aplicações são destinadas à criação e ao gerenciamento de aplicações, integrações e contas de teste de desenvolvedores. Elas também se encontram onde você pode criar e gerenciar listagens da aplicação do Marketplace. No entanto, as contas de desenvolvedores de aplicações e suas contas de teste associadas não estão conectadas a uma conta padrão do HubSpot. Eles não podem sincronizar dados ou ativos de ou para outra conta do HubSpot. Para obter o ID e o segredo do cliente, crie uma conta de desenvolvedor.

1. Acesse https://developers.hubspot.com/

1. Escolha **Criar conta de desenvolvedor** e role para baixo.

1. Você será perguntado se deseja criar uma conta de desenvolvedor de aplicação, uma conta privada de aplicação ou uma conta Sandbox de desenvolvedor do CMS. Escolha **Criar conta de desenvolvedor de aplicação**.

1. Como você já criou uma conta com o HubSpot, você pode escolher **Continuar com este usuário**.

1. Clique em **Iniciar inscrição**.

1. Insira sua função e clique em **Próximo**.

1. Dê um nome à sua conta de desenvolvedor, clique em **Próximo** e depois em **Ignorar**.

1. Escolha **Criar aplicativo**.

1. Depois que sua aplicação for criado, escolha **Autenticação**.

1. Em Autenticação, anote o ID e o segredo do cliente.

1. Adicione o **URL de redirecionamento** específico da sua região como https:{{//<aws-region>}}.console.aws.amazon.com/gluestudio/oauth. Por exemplo, adicione https://us-east-1.console.aws.amazon.com/gluestudio/oauth para a região us-east-1.

1. Role para baixo e encontre os escopos. Há dois tipos de escopos que você deve selecionar nos cabeçalhos “CRM” e “Standard”.

1. Adicione os seguintes escopos:

   ```
   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
   ```

1. Clique em **Salvar** e sua conta de desenvolvedor agora está pronta para uso.

1. Role acima para encontrar o **ID do cliente**.

1. Na mesma página, clique em **Mostrar** para obter o **Segredo do cliente**.

## Criação de uma conta de teste de desenvolvedor do HubSpot
<a name="hubspot-configuring-creating-hubspot-developer-test-account"></a>

Nas contas de desenvolvedores de aplicações, você pode criar contas de teste de desenvolvedor para testar aplicações e integrações sem afetar nenhum dado real do HubSpot. As contas de teste de desenvolvedor não espelham as contas de produção, mas elas têm acesso a um teste de 90 dias das versões Enterprise do Marketing, Sales, Service, CMS e Operations Hub, oferecendo a capacidade de testar a maioria das ferramentas e APIs do HubSpot.

1. Clique em **Início**.

1. Clique em **Criar conta de teste**.

1. Clique em **Criar conta de teste de aplicação**.

1. Uma nova janela aparece. Insira o nome da conta de teste de aplicação e clique em **Criar**.

   Sua conta de teste de aplicação foi criada.

**nota**  
A conta de desenvolvedor está relacionada às atividades de desenvolvimento, como integração de API, e a conta de teste da aplicação é usada para visualizar os dados criados ou extraídos pela conta do desenvolvedor.