Hosťovanie vlastnej webovej lokality udalostí v lokalite Azure
Poznámka
Od 1. septembra 2023 sa aplikácie Dynamics 365 Marketing a Dynamics 365 Customer Insights budú predávať spoločne v rámci jednej skladovej jednotky produktu s názvom Dynamics 365 Customer Insights. Jednotlivé aplikácie sa premenujú na Dynamics 365 Customer Insights – Činnosti a Dynamics 365 Customer Insights – Údaje (v tomto poradí). Ďalšie informácie nájdete v časti Najčastejšie otázky týkajúce sa aplikácie Dynamics 365 Customer Insights
Okrem toho 1. septembra 2023 noví zákazníci využívajúci aplikáciu Dynamics 365 Marketing získajú iba funkcie marketingu v reálnom čase. Ďalšie informácie nájdete v časti Predvolená inštalácia marketingu v reálnom čase. Mnohé stránky s dokumentáciou v súčasnosti odkazujú na funkcie odchádzajúceho marketingu, ktoré nemusia byť dostupné alebo môžu v marketingu v reálnom čase fungovať inak. Obsah dokumentácie bude aktualizovaný v septembri a bude informovať o tom, či sa vzťahuje na marketing v reálnom čase alebo odchádzajúci marketing.
Táto téma vás prevedie procesom hosťovania webovej lokality vlastnej udalosti na Azure. Viac informácií Vytvorte a hostite vlastnú webovú stránku udalosti.
Požiadavky
- Stiahnite si zdrojový kód na prispôsobenie poskytnutej ukážkovej webovej stránky.
- Nainštalujte Node.js verziu 10.x alebo vyššiu.
- Stiahnite si Azure Storage Explorer
Krok 1: Vytvorte si účet Azure Storage
Ak chcete vytvoriť účet úložiska Azure, postupujte podľa nasledujúcich krokov:
Prihláste sa na Azure portál a kliknite na prihlásiť sa, ak nemáte účet Azure, zaregistrujte sa pre to.
Kliknite na Účty úložiska a kliknutím na Pridať vytvorte nový účet úložiska.
V rozbaľovacej ponuke Skupina odberov a zdrojov vyberte odber z existujúceho zoznamu odberov. Keď vyberiete existujúce Predplatné, v poli skupina prostriedkov sa zobrazia dostupné skupiny prostriedkov. Ak ešte žiadnu nemáte, vytvorte novú skupinu zdrojov.
Zadajte Názov účtu úložiska a tiež vyberte Umiestnenie.
Nastavte hodnoty podľa obrázka a kliknite na Skontrolovať + vytvoriť
Poznámka
Môžete upraviť všetky nastavenia, ktoré vyhovujú vašim potrebám.
Skontrolujte svoju konfiguráciu a kliknite na Uložiť
Povoliť statický hosting webových stránok
Vyberte novovytvorený Účet úložiska a kliknite na Statický web
Povoľte Statický web prepnutím prepínača a pomenujte Názov indexového dokumentu a Cesta k chybovému dokumentu ako
index.html
(musí byť malými písmenami)Kliknite na Uložiť. Zobrazí sa nové pole Primárny koncový bod . Skopírujte adresu URL z poľa Primárny koncový bod . Toto je adresa URL, z ktorej sa dostanete na webovú stránku vlastnej udalosti.
Krok 2: Zaregistrujte svoju webovú aplikáciu
Ak chcete používať verejné API správa udalostí, potrebujete token webovej aplikácie. Token webovej aplikácie sa používa na riadenie požiadaviek API, ktoré sú priradené k vašej organizácii. Viac informácií: Zaregistrujte si webovú aplikáciu.
Krok 3: Vytvorte súbor environment.ts
- Otvorte zdrojový kód vo svojom obľúbenom IDE (odporúčame Visual Studio Kód).
- Prejdite do adresára
src/environments/
. - Vytvorte prázdny súbor
environment.ts
(ak neexistuje). - Otvorte súbor
environment.selfhosted.ts
. Tento súbor obsahuje všetky konfiguračné nastavenia pre vašu webovú stránku udalosti. - Do poľa zadajte hodnotu poľa Koncový bod
apiEndpoint
zo záznamu webovej aplikácie, ktorý ste vytvorili. PripojteEvtMgmt/api/v2.0/
kapiEndpoint
hodnote. Malo by to vyzerať taktohttps://orguniqueid.crm.dynamics.com/EvtMgmt/api/v2.0/
- Nezabudnite nastaviť hodnotu
useAadB2C
na hodnotu false. - Zadajte hodnotu vygenerovaného poľa Token zo záznamu webovej aplikácie do poľa
emApplicationtoken
a súbor uložte. - Otvorte terminál v koreňovom adresári webovej lokality vlastnej udalosti a spustite príkaz
ng build --prod --output-hashing none --configuration self-hosted
- Toto vytvára webovú stránku. Vygenerované súbory nájdete v priečinku
dist\self-hosted
.
Krok 4: Nahrajte webovú stránku vlastnej udalosti
Otvorte Microsoft Azure Storage Explorer
Prihláste sa pomocou svojho účtu Azure.
Vyberte svoj účet úložiska
Vyberte kontajner $web blob
Nahrajte všetky súbory, ktoré ste predtým vygenerovali v priečinku
dist/self-hosted
do kontajnera$web
blob.Ak chcete zobraziť webovú stránku vlastnej udalosti v čase spustenia, skopírujte hodnotu poľa Origin zo záznamu webovej aplikácie v Dynamics 365 Customer Insights - Journeys a otvorte ju v prehliadači.