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
- Descarga o código fonte para personalizar o sitio web de demostración proporcionado.
- Instala Node.js versión 10.x ou superior.
- 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:
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.
Fai clic en Contas de almacenamento e fai clic en Engadir para crear unha nova conta de almacenamento.
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.
Introduza o Nome da conta de almacenamento e tamén seleccione a Localización.
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.
Revisa a túa configuración e fai clic en Gardar
Activar aloxamento de sitios web estáticos
Seleccione a conta de almacenamento que acaba de crear e faga clic en Sitio web estático
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)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.
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
- Abre o código fonte co teu IDE favorito (recomendámosche Visual Studio Código).
- Navega ata
src/environments/
directorio. - Crea un
environment.ts
ficheiro baleiro (se non existe). - Abre o ficheiro
environment.selfhosted.ts
. Este ficheiro contén todas as opcións de configuración do sitio web do teu evento. - Introduza o valor do campo Endpoint a partir do rexistro da aplicación web que creou no campo
apiEndpoint
. EngadeEvtMgmt/api/v2.0/
aoapiEndpoint
valor. Debería verse asíhttps://orguniqueid.crm.dynamics.com/EvtMgmt/api/v2.0/
- Asegúrate de establecer o
useAadB2C
valor en falso. - Introduza o valor do campo Token xerado do rexistro da aplicación web no campo
emApplicationtoken
e garda o ficheiro. - 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
- 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
Abre Microsoft Azure Explorador de almacenamento
Inicie sesión coa súa conta de Azure.
Seleccione a súa conta de almacenamento
Seleccione o contedor de blobs $web
Carga todos os ficheiros que xeraches antes situados no cartafol
dist/self-hosted
no$web
contedor de blobs.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.