Show Menu
TÓPICOS×

Configuração das 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 da fidelidade e não foi contatada nas últimas 24 horas. Essas informações são armazenadas no banco de dados de Perfil do cliente em tempo real. O usuário ​técnico precisa configurar a fonte de dados da Plataforma de experiência para recuperar esses campos.
Para obter informações adicionais sobre a configuração da fonte de dados, consulte Sobre fontes de dados .
  1. No menu superior, clique na Data Sources ​guia e selecione a fonte de dados integrada da Experience Platform.
  2. Nos campos de grupo pré-configurados, verifique se os seguintes campos estão selecionados:
    • pessoa > nome > nome
    • pessoa > nome > sobrenome
    • personalEmail > endereço
  3. Clique em Add a New Field Group , selecione um​ Profiles esquema e adicione o campo membro ​Fidelidade para nossa condição. O campo do membro ​Fidelidade é um campo personalizado e foi adicionado no XDM: "_customer > marlton > leyaltyMember"
  4. Clique em Add a New Field Group , selecione um​ ExperienceEvent esquema e escolha os campos necessários para nossa condição quanto ao 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 externa de dados para definir a conexão com o sistema de reservas do hotel.
  2. Digite um nome para a fonte de dados e o URL do serviço externo, por exemplo: https://marlton.com/reservation
    Recomendamos o uso do 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 . Em nosso exemplo, escolhemos "Básico" para o tipo e especificamos o nome de usuário e a senha para a chamada da 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 da API. Em nosso caso, o sistema de reservas é atualizado a cada 10 minutos.
    • Response Payload : clique dentro do​ Payload campo e cole um exemplo da carga. 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. Em 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 em sua jornada.