Os desenvolvedores podem configurar duas maneiras nas quais os clientes podem enviar atributos de perfil de comprador para o Einstein: upload em massa e rastreamento de atividades em tempo real. Você pode usar qualquer um dos métodos, ou ambos, para enviar dados de perfil de comprador para o Einstein.
Ao enviar dados para o Einstein, lembre-se do seguinte:
A Salesforce oferece um endpoint seguro para o upload em massa para que os clientes façam o upload de dados históricos de perfil de comprador que foram coletados.
A opção de upload em massa serve para:
O upload de dados em massa causa um impacto importante nos dados do Einstein. Por isso, somente permitimos que usuários autorizados façam o upload de grandes quantidades de dados. Além disso, cada chamada de API para upload deve transmitir um token de acesso de cabeçalho (portador) de autorização necessário obtido do Account Manager.
Observação: Para reduzir a carga no servidor do Account Manager, evite gerar novos tokens até que o token atual expire. Consulte a especificação da API para mais informações sobre as chamadas de API para upload em massa.
Para preparar os dados para upload em massa para uso pelo Einstein, garanta o seguinte:
login_id ou email_address, ou ambos.orange|yellow.Para ajudar a gerar recomendações de produtos relevantes para cada comprador, a Profile Connector API precisa de qualquer um desses identificadores de usuário para a identificação de compradores no upload em massa.
| Campo | Descrição |
|---|---|
| login_id | ID de login do comprador. Em alguns casos, é o mesmo que o valor email_address. |
| email_address | Endereço completo de e-mail do comprador. Por exemplo, shopper1@somewhere.com. |
Veja aqui um exemplo de dados TSV para o upload em massa de perfis de comprador com nomes de colunas aleatórios:
| login_id | email_address | gênero | cores | brand_list |
|---|---|---|---|---|
| shopper1 | shopper1@somewhere.com | masculino | laranja|amarelo | brandA|brandB |
| shopper2 | shopper2@somewhere.com | feminino | azul|preto | brandD |
| shopper3 | shopper3@somewhere.com | feminino | vermelho|preto|violeta | brandB|brandE |
Ao realizar o upload em massa de perfis de compradores, considere essas limitações do endpoint:
Depois de preparar os arquivos de dados para upload em massa de perfis de compradores, compacte com gzip cada arquivo e faça o upload no endpoint do Einstein para upload em massa de perfis de compradores. Para obter mais informações, consulte Enviar o endpoint de perfil em massa.
Use o endpoint de rastreamento de atividades (updateProfile) para chamar e enviar em tempo real atualizações e preferências de dados de perfis de compradores. Coletar informações que um comprador fornece, em tempo real e em sua loja (virtual), permite que as recomendações reflitam essas mudanças de maneira imediata.
A opção de rastreamento de atividades em tempo real serve para:
Para ajudar a gerar recomendações de produtos relevantes para cada comprador, a Profile Connector API fornece dois identificadores de usuário para a identificação de compradores no rastreamento em tempo real.
cookieId (necessário): identificador único de um comprador anônimo. Geralmente, o cookieId é o valor de um cookie próprio.
cqcid do cookie para corresponder ao rastreamento automático de atividades na loja (virtual) tradicional. Para obter mais informações, consulte Armazenamento local de dados baseado no navegador.visit_id da resposta de login de convidado para corresponder às atividades automáticas. Para obter mais informações, consulte a Documentação do cliente OCAPI.userId (uso incentivado): identificador único de um comprador conectado. Esse parâmetro permite que o Einstein vincule o mesmo usuário conectado a diferentes dispositivos.
cquid do cookie para corresponder ao rastreamento automático de atividades na loja (virtual) tradicional. Para obter mais informações, consulte Armazenamento local de dados baseado no navegador.hashed_login da resposta de login registrado para corresponder às atividades automáticas. Para obter mais informações, consulte a Documentação do cliente OCAPI.Para evitar atividades potencialmente maliciosas, os parâmetros de identificador do usuário não devem ser sequenciais. Eles não devem incluir sequências, padrões, endereços IP, endereços de e-mail, nomes nem nada vinculado a uma determinada pessoa. Todos os parâmetros de identificador do usuário devem atender à General Data Protection Regulation (GDPR, Norma geral de proteção de dados) através de hash ou outros métodos.
Note