Partilhar via


Criar acionadores personalizados no Customer Insights - Journeys

Os acionadores personalizados são uma forma flexível de capturar momentos e interações importantes, permitindo-lhe orquestrar interações do cliente exclusivamente cativantes.

Um acionador personalizado é um sinal definido pelo utilizador que pode conter e transportar qualquer tipo de informação em que um percurso do cliente possa atuar. Os utilizadores do Customer Insights - Journeys estão em total controlo sobre os acionadores personalizados que representam e que tipo de informações transmitem.

Criar um acionador personalizado em Customer Insights - Journeys é simples. No entanto, acionadores personalizados requerem colaboração entre utilizadores de marketing e uma equipa de programação que será responsável pela integração de pequenos fragmentos de código em sistemas que acabarão por permitir que o acionador funcione.

A criação de um acionador personalizado envolve três passos: criação inicial do acionador, integração do acionador e finalização.

1. Criação inicial do acionador

Este passo é realizado na secção Acionadores do Customer Insights - Journeys. Para criar o acionador personalizado, selecione +Novo acionador partir do friso superior. No ecrã seguinte, irá dar um nome ao acionador e selecionar que pretende acionar uma ação Quando um cliente interage com um site/aplicação.

A outra opção de acionador ("Quando um registo relacionado com um cliente é criado ou atualizado") refere-se a acionadores com base em alterações de registo do Dataverse. Saber mais: Acionar um percurso com base numa alteração do registo do Dataverse

No ecrã seguinte, siga as instruções no ecrã para definir:

  • Título e Descrição

    Atribua um título curto e descritivo ao acionador. Inclua uma descrição para ajudar outros utilizadores a encontrar o acionador certo no catálogo.

  • Atributos

    Os atributos do acionador enriquecem o acionador e proporcionam contexto adicional para que o percurso crie ramos ou personalize conteúdos. Por exemplo, um acionador personalizado de Inscrição no Wi-Fi pode conter um atributo de Localização que representa a localização física onde um cliente completou uma inscrição. O valor do atributo Localização poderia então ser usado num percurso para enviar uma mensagem diferente, dependendo se a inscrição vem do parque de estacionamento ou da entrada principal.

    Os atributos têm um Nome e um Tipo de dados. A escolha do tipo de dados correto (texto, número, verdadeiro ou falso, data/hora ou referência da entidade) é importante para assegurar que os percursos do cliente podem fornecer comparadores apropriados em condições. Por exemplo, se um atributo for do tipo de dados Número, o percurso fornece um comparador como menor que ou igual a. Se um atributo for do tipo Data/hora, o percurso fornecerá comparadores como antes, em e depois. Um atributo do tipo de dados Referência da entidade aponta para uma entidade específica, poupando-o de ter de definir uma lista complexa de atributos para acionar um percurso com base nas alterações a uma entidade.

    Pode empilhar atributos com tipos de dados diferentes para criar acionadores sofisticados. Se, por exemplo, quiser acionar um percurso quando um cliente compra um produto, adicionaria um atributo Data/hora para ativar o acionador quando uma ação acontece, em seguida, adicionaria um atributo Referência de entidade a apontar para a entidade Encomenda para referenciar os itens contidos na encomenda do cliente.

  • Atributos Especiais

    Dados do cliente é um atributo especial que está presente por predefinição em cada acionador personalizado. Este atributo contém informações sobre o cliente que realiza a ação do acionador. O tipo de dados pode ser um contacto ou uma oportunidade potencial do Dynamics 365, ou um Perfil do Customer Insights - Data. Em código, este atributo é referido como authID.

    contactpoint_email é um atributo especial que está presente num acionador personalizado que está associado a um perfil do Customer Insights - Data. Este atributo é utilizado como contingência no caso de o perfil do Customer Insights - Data não estar disponível. Os programadores devem incluir o e-mail do cliente neste atributo para garantir que o cliente pode ser contactado por e-mail, mesmo que as suas informações de perfil completas não estejam disponíveis.

    contactpoint_phone é um atributo especial que está presente num acionador personalizado que está associado a um perfil do Customer Insights - Data. Este atributo é utilizado como contingência no caso de o perfil do Customer Insights - Data não estar disponível. Os programadores devem incluir o número de telefone do cliente neste atributo para garantir que o cliente pode ser contactado por mensagens de texto, mesmo que as suas informações de perfil completas não estejam disponíveis.

  • Referências de entidade

    Na lista pendente Tipo de dados, encontrará uma opção Referência de entidade. Esta opção permite-lhe apontar para uma entidade específica, poupando-o de ter de especificar uma lista de atributos para capturar

2. Integração do acionador

Uma vez criado o acionador, um fragmento de código é gerado pelo sistema. Pode transferir o fragmento de código e partilhá-lo com programadores. Ou, os programadores podem aceder ao fragmento diretamente através da ligação fornecida pela aplicação.

Transferência do fragmento de código de configuração.

Nota

Para aceder diretamente ao fragmento de código, os programadores precisarão de ter acesso à aplicação Dynamics 365 Customer Insights - Journeys.

A fragmento de código permite uma ação de cliente numa aplicação externa ou site para acionar um percurso do cliente no Customer Insights - Journeys. Por exemplo, quando um cliente clica no botão de Finalização da compra num site de comércio eletrónico, o código inicia um percurso do cliente de confirmação da encomenda utilizando um acionador de "confirmação de encomenda" que é invocado quando clicar no botão. Ao adicionar o fragmento de código, o programador liga simplesmente o clique do botão ao acionador de "confirmação de encomenda".

O fragmento de código contém instruções que detalham como integrar o código de acionador em sistemas externos. Pode integrar o acionador utilizando o JavaScript (para páginas Web), C# ou Python (para sistemas autónomos), ou através de SDKs de iOS e Android.

Sugestão

Alguma integração de acionadores personalizados pode apresentar implicações de segurança. O fragmento de código que é fornecido com o acionador contém uma chave de ingestão que identifica exclusivamente a instância do Customer Insights - Journeys. Um atacante com acesso à chave de ingestão pode possivelmente enviar acionadores indevidos que podem acionar percursos do cliente não intencionais. É uma boa prática para:

  • Proteja a chave de ingestão sempre que possível.
  • Limite o uso de atributos em acionadores personalizados, especialmente quando esses atributos podem ser usados para personalizar conteúdo e agir como potenciais vetores de ataque, como scripts entre sites.

3. Finalizar o acionador

Depois de concluída a integração, a página Acionadores mostra informações para confirmar que o acionador personalizado está a funcionar conforme esperado. Com a integração concluída e verificada, o acionador é marcado como Pronto a utilizar, o que torna o acionador visível e disponível nos percursos.

Sugestão

Quando está a ver a lista de acionadores, os acionadores personalizados têm um ícone de relâmpago simples Ícone de acionador personalizado.. Os acionadores de origem têm um ícone de relâmpago com um ícone de mala Ícone de acionador de origem..