Show Menu
TÓPICOS×

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 da fidelidade e não foi contatada 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 da Adobe Experience Platform 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 Adobe Experience Platform integrada.
  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 Add a New Field Group , selecione um Profiles schema e adicione o campo membro de 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 schema 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 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 . 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 útil. 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.