Compartir por


Aloxar o sitio web de eventos personalizados en Azure

Nota

O 1 de setembro de 2023, Dynamics 365 Marketing e Dynamics 365 Customer Insights venderanse xuntos cun único SKU de produto chamado Dynamics 365 Customer Insights. As aplicacións individuais pasarán a chamarse Dynamics 365 Customer Insights - Viaxes e Dynamics 365 Customer Insights - Datos, respectivamente. Para obter máis información, consulte as Preguntas frecuentes de Dynamics 365 Customer Insights

Ademais, o 1 de setembro de 2023, os novos clientes de Dynamics 365 Marketing recibirán só nas funcións de márketing en tempo real. Para obter máis información, consulte Instalación predefinida de márketing en tempo real. Actualmente, moitas páxinas de documentación fan referencia a funcións de saída que poden non estar dispoñibles ou poden funcionar de forma diferente en márketing en tempo real. O contido da documentación actualizarase en setembro para indicar se se aplica a márketing en tempo real ou de saída.

Este tema guíache polo proceso de aloxamento do teu sitio web de eventos personalizados en Azure. Máis información Constrúe e aloxa un sitio web de eventos personalizados.

Requisitos previos

  1. Descarga o código fonte para personalizar o sitio web de demostración proporcionado.
  2. Instala Node.js versión 10.x ou superior.
  3. Descarga o Azure Storage Explorer

Paso 1: cree unha conta de almacenamento de Azure

Para crear unha conta de almacenamento de Azure, siga os pasos seguintes:

  1. Inicie sesión no Portal de Azure e faga clic en iniciar sesión; se non ten unha conta de Azure, rexístrese para iso.

  2. Fai clic en Contas de almacenamento e fai clic en Engadir para crear unha nova conta de almacenamento.

    Contas de almacenamento.

  3. No menú despregable Subscrición e grupo de recursos , seleccione a súa subscrición na lista de subscricións existente. Cando selecciona unha subscrición existente, o campo grupo de recursos amosa os grupos de recursos dispoñibles. Se non tes un existente, crea un novo grupo de recursos.

    Crear contas de almacenamento.

  4. Introduza o Nome da conta de almacenamento e tamén seleccione a Localización.

  5. Establece os valores como se mostra na captura de pantalla e fai clic en Revisar + crear

    Nota

    Podes modificar todos os axustes que se adapten ás túas necesidades.

  6. Revisa a túa configuración e fai clic en Gardar

Activar aloxamento de sitios web estáticos

  1. Seleccione a conta de almacenamento que acaba de crear e faga clic en Sitio web estático

  2. Activa o sitio web estático xindo o interruptor e nomea o Nome do documento de índice e Erro na ruta do documento as index.html (debe estar en minúscula)

    Sitio web estático.

  3. Fai clic en Gardar. Móstrase un novo campo Punto final principal . Copia o URL do campo Punto final principal . Este é o URL desde o que accedes ao sitio web do teu evento personalizado.

    Activar o sitio web estático.

Paso 2: rexistra a túa aplicación web

Para usar a API pública xestión de eventos, necesitas un token de aplicación web. O token da aplicación web úsase para controlar as solicitudes de API asociadas á túa organización. Máis información: Rexistra a túa aplicación web.

Paso 3: crea o ficheiro environment.ts

  1. Abre o código fonte co teu IDE favorito (recomendámosche Visual Studio Código).
  2. Navega ata src/environments/ directorio.
  3. Crea un environment.ts ficheiro baleiro (se non existe).
  4. Abre o ficheiro environment.selfhosted.ts. Este ficheiro contén todas as opcións de configuración do sitio web do teu evento.
  5. Introduza o valor do campo Endpoint a partir do rexistro da aplicación web que creou no campo apiEndpoint . Engade EvtMgmt/api/v2.0/ ao apiEndpoint valor. Debería verse así https://orguniqueid.crm.dynamics.com/EvtMgmt/api/v2.0/
  6. Asegúrate de establecer o useAadB2C valor en falso.
  7. Introduza o valor do campo Token xerado do rexistro da aplicación web no campo emApplicationtoken e garda o ficheiro.
  8. Abre un terminal na raíz do directorio do teu sitio web de eventos personalizados e executa o comando
     ng build --prod --output-hashing none --configuration self-hosted 
    
  9. Isto constrúe o sitio web. Podes atopar os ficheiros xerados no cartafol dist\self-hosted .

Paso 4: carga o teu sitio web de eventos personalizados

  1. Abre Microsoft Azure Explorador de almacenamento

  2. Inicie sesión coa súa conta de Azure.

  3. Seleccione a súa conta de almacenamento

  4. Seleccione o contedor de blobs $web

    Contedor de blob web.

  5. Carga todos os ficheiros que xeraches antes situados no cartafol dist/self-hosted no $web contedor de blobs.

  6. Para ver o sitio web do evento personalizado en tempo de execución, copie o valor do campo Orixe do rexistro da aplicación web en Dynamics 365 Customer Insights - Journeys e ábreo no navegador.