Configurar as fontes de dados

Em nosso caso de uso, queremos usar dados de personalização para nossas mensagens. Também precisamos verificar se a pessoa é um membro do programa de fidelidade e não foi contatado nas últimas 24 horas. Essas informações são armazenadas no banco de dados do Perfil do cliente em tempo real. O usuário técnico precisa configurar a fonte de dados do Adobe Experience Platform para recuperar esses campos.

Para obter informações adicionais sobre a configuração da fonte de dados, consulte esta página.

  1. No menu superior, clique na guia Data Sources e selecione a fonte de dados integrada do Adobe Experience Platform.

  2. Nos campos de grupo pré-configurados, verifique se os seguintes campos estão selecionados:

    • pessoa > nome > nome
    • pessoa > nome > sobrenome
    • email pessoal > endereço
  3. Clique em Add a New Field Group, selecione um schema Profiles e adicione o campo Loyalty member para nossa condição. O campo Loyalty member é um campo personalizado e foi adicionado no XDM: "_customer > marlton > loyaltyMember"

  4. Clique em Add a New Field Group, selecione um schema ExperienceEvent e escolha os campos necessários para sua condição no número de mensagens enviadas em um determinado período: carimbo de data e hora para a data e directMarketing > envia > valor para o número de mensagens enviadas.

  5. Clique em Save.

Também precisamos verificar se a pessoa tem uma reserva no sistema de reservas do hotel. O usuário técnico precisa configurar uma segunda fonte de dados para recuperar esse campo.

  1. Na lista de fontes de dados, clique em Add para adicionar uma nova fonte de dados externa para definir a conexão com seu sistema de reservas de hotel.

  2. Insira um nome para a fonte de dados e a URL do serviço externo, por exemplo: https://marlton.com/reservation

    CUIDADO

    Recomendamos o uso de HTTPS por motivos de segurança.

  3. Configure a autenticação dependendo da configuração do serviço externo: No authentication, Basic, Custom ou API key. No nosso exemplo, escolhemos "Básico" para o tipo e especificamos o nome de usuário e a senha para a chamada de API.

  4. Clique em Add a New Field Group para definir as informações a serem recuperadas e os parâmetros da API. Para nosso exemplo, há apenas um parâmetro (a id), portanto, precisamos criar um grupo de campos com as seguintes informações:

    • Method: selecione o método POST ou GET. No nosso caso, selecionamos o método GET.
    • Cache duration: isso varia de acordo com a frequência das chamadas de API. No nosso caso, o sistema de reservas é atualizado a cada 10 minutos.
    • Response Payload: clique dentro do Payload campo e cole um exemplo do payload. Verifique se os tipos de campo estão corretos. Cada vez que a API é chamada, o sistema recuperará todos os campos incluídos no exemplo de carga útil. No nosso exemplo, a carga contém apenas o status da reserva:
    {
        "reservation" : true
    }
    
    • Dynamic Values: insira o parâmetro correspondente à chave usada para identificar cada cliente, "id" no nosso exemplo. O valor desse parâmetro será definido na jornada.

  5. Clique em Save.

    As fontes de dados agora estão configuradas e prontas para serem usadas na jornada.

Nesta página