Zdieľať cez


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

  1. Stiahnite si zdrojový kód na prispôsobenie poskytnutej ukážkovej webovej stránky.
  2. Nainštalujte Node.js verziu 10.x alebo vyššiu.
  3. 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:

  1. Prihláste sa na Azure portál a kliknite na prihlásiť sa, ak nemáte účet Azure, zaregistrujte sa pre to.

  2. Kliknite na Účty úložiska a kliknutím na Pridať vytvorte nový účet úložiska.

    Účty úložiska.

  3. 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.

    Vytvorte účty úložiska.

  4. Zadajte Názov účtu úložiska a tiež vyberte Umiestnenie.

  5. 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.

  6. Skontrolujte svoju konfiguráciu a kliknite na Uložiť

Povoliť statický hosting webových stránok

  1. Vyberte novovytvorený Účet úložiska a kliknite na Statický web

  2. 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)

    Statická webová stránka.

  3. 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.

    Povoliť statickú webovú stránku.

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

  1. Otvorte zdrojový kód vo svojom obľúbenom IDE (odporúčame Visual Studio Kód).
  2. Prejdite do adresára src/environments/ .
  3. Vytvorte prázdny súbor environment.ts (ak neexistuje).
  4. Otvorte súbor environment.selfhosted.ts. Tento súbor obsahuje všetky konfiguračné nastavenia pre vašu webovú stránku udalosti.
  5. Do poľa zadajte hodnotu poľa Koncový bod apiEndpoint zo záznamu webovej aplikácie, ktorý ste vytvorili. Pripojte EvtMgmt/api/v2.0/ k apiEndpoint hodnote. Malo by to vyzerať takto https://orguniqueid.crm.dynamics.com/EvtMgmt/api/v2.0/
  6. Nezabudnite nastaviť hodnotu useAadB2C na hodnotu false.
  7. Zadajte hodnotu vygenerovaného poľa Token zo záznamu webovej aplikácie do poľa emApplicationtoken a súbor uložte.
  8. 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 
    
  9. 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

  1. Otvorte Microsoft Azure Storage Explorer

  2. Prihláste sa pomocou svojho účtu Azure.

  3. Vyberte svoj účet úložiska

  4. Vyberte kontajner $web blob

    Webový kontajner blob.

  5. Nahrajte všetky súbory, ktoré ste predtým vygenerovali v priečinku dist/self-hosted do kontajnera $web blob.

  6. 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.