Compartir por


Implementa páxinas que conteñan Customer Insights - Journeys formularios

Unha vez que creas un formulario en Customer Insights - Journeys, debes publicalo nun lugar onde os clientes poidan acceder a el. Este artigo analiza as distintas opcións de hospedaxe para Customer Insights - Journeys formularios.

Opcións de hospedaxe

Normalmente, os formularios están aloxados nun sistema de xestión de contidos (CMS) onde, no contexto dun produto ou servizo, os formularios permiten ao cliente solicitar máis información ou ser informado regularmente. Actualmente, os Customer Insights - Journeys formularios teñen dúas opcións de publicación. A primeira opción xera un JavaScript fragmento de código que che permite inserir o formulario no teu sitio web. A segunda opción crea unha páxina independente co teu formulario.

Publicar formularios.

Aínda que só semellan dúas opcións, a opción de código JavaScript podería usarse de diferentes formas para publicar o formulario en calquera lugar. Non obstante, para publicar un formulario no teu propio CMS, debes autenticar os dominios con Dynamics 365 Customer Insights - Journeys. Máis información: Autentica os teus dominios en Customer Insights - Journeys.

Paga a pena mencionar que as opcións de publicación non son exclusivas dunha localización determinada, o que significa que pode publicar o mesmo formulario en varias localizacións.

As seguintes seccións analizan as opcións de publicación de código non Javascript.

Importante

A capacidade de capturar o contido de formularios non creados con Customer Insights - Journeys non existe actualmente.

Usa unha páxina independente

As páxinas autónomas son útiles cando non hai outra opción de publicación dispoñible ou non se desexa. Por exemplo, pode querer utilizar unha páxina independente se se espera un gran volume de acceso. Neses casos, pode publicar un formulario nunha páxina independente que estea aloxada na rede de entrega de contido (CDN) de Microsoft. Isto garante un tempo de carga curto e unha alta dispoñibilidade para o formulario.

Como se mostra a continuación, ao seleccionar o botón Crear á dereita do diálogo "Crear nova páxina independente", créase unha páxina independente e o formulario estará dispoñible inmediatamente.

Opcións de publicación para formularios.

Actualmente, o dominio proporcionado para a páxina independente é ofrecido por Customer Insights - Journeys. Pronto, porén, poderás engadir o teu propio dominio para usar con estas páxinas autónomas.

Cunha páxina independente, hai un mecanismo de caché en segundo plano para entregar a páxina o máis rápido posible. Debido a que hai un sistema de almacenamento na caché, se se cambia o formulario, os cambios non se se reflectirán inmediatamente na páxina. A memoria caché pode tardar ata 10 minutos en actualizarse.

Nota

Para forzar a infraestrutura a cargar a versión actualizada (non almacenada na caché) do formulario, engade "#d365mkt-nocache" ao final do URL. Cando engades o parámetro "nocache", a páxina ignora a caché e carga o formulario directamente desde Customer Insights - Journeys.

Aloxamento mediante unha aplicación de páxina única (SPA)

A Customer Insights - Journeys experiencia do formulario usa unha API de JavaScript que utiliza varios eventos para cambiar o comportamento do formulario. Este deseño permite incluír e renderizar o formulario a través da API e utilizarse nunha aplicación dunha soa páxina con React (SPA). O proceso descríbese na documentación do programador: Estende Customer Insights - Journeys formularios mediante o código.

A seguinte captura de pantalla mostra un formulario Customer Insights - Journeys incrustado nunha páxina de React:

Customer Insights - Journeys formulario en SPA.

Se o formulario está aloxado mediante un SPA, debes substituír o identificador do formulario (msdynmkt_marketingformid), a organización (organizationid) e o punto final desa organización. Esta información ofrécese no fragmento de código que se xera despois de publicar o formulario.

Anfitrión activado Power Pages

Customer Insights - Journeys Os formularios tamén se poden hospedar en Power Pages (antes coñecidos como Power Apps Portais). Usando este método de hospedaxe, non é necesario conectar o sitio web correspondente á aplicación Customer Insights - Journeys . O proceso para aloxar Power Pages é o seguinte:

  1. Crea unha páxina nova ou duplica e edita unha páxina existente en Power Pages Studio.

    Captura de pantalla da creación dunha páxina nova en Power Pages.

  2. Seleccione a opción para editar a páxina en Visual Studio Código.

    Captura de pantalla que mostra a opción de editar a páxina en Visual Studio Código.

  3. Insira o código xerado polo formulario onde queres que apareza o formulario. Pecha o editor e sincroniza os cambios de novo co portal.

    Captura de pantalla que mostra a inserción do código xerado en Visual Studio Código.

  4. Seleccione o botón Sincronizar para sincronizar os cambios de novo co portal.

    Captura de pantalla que mostra o botón de sincronización en Power Pages.

  5. Seleccione o botón Vista previa en Power Pages para ver o aspecto da súa páxina.

    Captura de pantalla que mostra a vista previa da páxina en Power Pages.

Non poderás ver o formulario no modo deseño no Power Pages Studio. Pero, se selecciona o botón Vista previa para ver a páxina no navegador, o formulario aparecerá e pódese utilizar.

Resumo

O Customer Insights - Journeys deseñador de formularios ofrece opcións flexibles para crear e publicar formularios para usar con Customer Insights - Journeys. Aquí tes algunhas pautas xerais que debes lembrar ao crear e publicar formularios en Customer Insights - Journeys:

  • En Customer Insights - Journeys, non é necesario conectar a aplicación con Power Portals / Power Pages.
  • Unha forma sinxela e eficaz de crear unha única páxina de destino é publicar o formulario como páxina independente.
  • Se precisas crear un sitio web de márketing complexo con varias páxinas, podes usar Power Pages Studio.