É possível replicar dados de uma instância do Salesforce Marketing Cloud para um destino compatível, como o BigQuery ou o Cloud Storage, usando o Datastream. Para preparar sua origem, crie um pacote instalado com uma integração de API de servidor para servidor, conceda permissões de leitura aos seus objetos e gere credenciais do OAuth 2.0.
Antes de começar
Antes de começar a configurar o Salesforce Marketing Cloud para uso com o Datastream, você precisa:
- Ter acesso a uma instância ativa do Salesforce Marketing Cloud.
- Saber como navegar e mudar as configurações no Salesforce Marketing Cloud.
Configurar o Salesforce Marketing Cloud para uso com o Datastream
Para estabelecer uma conexão entre sua instância do Salesforce Marketing Cloud e o Datastream, é necessário gerar credenciais de API. O Datastream usa essas credenciais para facilitar a comunicação segura e autenticada usando o fluxo do OAuth 2.0 de servidor para servidor.
Siga estas etapas na instância do Salesforce Marketing Cloud para gerar as credenciais de API necessárias:
- Na interface do Salesforce Marketing Cloud, acesse o menu Setup.
- Na barra lateral, acesse Ferramentas da plataforma > Apps > Pacotes instalados.
- Clique em Novo no canto superior direito da página para criar um pacote.
- Na caixa de diálogo New Package Details, insira um nome e uma descrição para o pacote nos campos correspondentes e clique em Save.
- Na página de detalhes do pacote recém-criado, clique em Adicionar componente.
- Selecione Integração de API como o tipo de componente e clique em Próxima.
- Selecione o tipo de integração Servidor para servidor e clique em Próxima.
- Em Escopo, defina as permissões necessárias. Verifique se você forneceu permissões de leitura para todos os objetos que você quer que o Datastream replique.
- Clique em Salvar.
- O Salesforce Marketing Cloud gera suas credenciais. Armazene o ID do cliente e a chave secreta do cliente em um local seguro. Você vai precisar dessas informações ao criar um perfil de conexão do Salesforce Marketing Cloud.
- Clique em Concluir.
- Anote o nome do subdomínio da instância. Ele pode ser encontrado na seção
URI base de autenticação da página Integração da API. O subdomínio é a string entre as partes
https://e.auth.marketingcloudapis.com/do URI. Por exemplo, se o URI forhttps://SUBDOMAIN.auth.marketingcloudapis.com/, o nome do subdomínio seráSUBDOMAIN. Você precisa do nome do subdomínio ao criar um perfil de conexão do Salesforce Marketing Cloud.
A seguir
- Saiba mais sobre a origem do Salesforce Marketing Cloud.
- Saiba como criar um perfil de conexão do Salesforce Marketing Cloud.