Deli putem


Hostovanje prilagođene veb lokacije za događaj na usluzi Azure

Belešku

1. septembra 2023. godine, Dynamics 365 Marketing i Dynamics 365 Customer Insights biće prodavani zajedno u jedinstvenom SKU pod nazivom Dynamics 365 Customer Insights. Pojedinačne aplikacije će biti preimenovane u Dynamics 365 Customer Insights – putevi, odnosno Dynamics 365 Customer Insights – podaci. Za još informacija, pogledajte Dynamics 365 Customer Insights najčešća pitanja

Pored toga, 1. septembra 2023. godine, novi Dynamics 365 Marketing klijenti će se primati samo funkcije marketinga u realnom vremenu. Za još informacija, pogledajte Podrazumevana pitanja o instalaciji marketinga u realnom vremenu. Mnoge stranice sa dokumentacijom trenutno upućuju na izlazne funkcije koje možda nisu dostupne ili mogu drugačije funkcionisati u marketingu u realnom vremenu. Sadržaj dokumentacije će biti ažuriran u septembru da bi se navelo da li se odnosi na marketing u realnom vremenu ili na izlazni marketing.

Ovo tema vas vodi kroz proces hostovanja vašeg web sajta prilagođenih događaja na Azure. Više informacija Napravite i hostujte prilagođenu Web lokaciju događaja.

Preduslovi

  1. Preuzmite izvorni kôd da biste prilagodili navedenu demo Veb lokaciju.
  2. Instalirajte Node.js verziju 10.x ili noviju.
  3. Preuzmite Azure istraživač skladišta

1. korak: Kreiranje Azure naloga za skladištenje

Da biste kreirali Azure nalog za skladištenje, sledite dolenavedene korake:

  1. Prijavite se na Azure portal i kliknite na prijavljivanje, ako nemate Azure nalog, registrujte se za njega.

  2. Kliknite na naloge skladišta i kliknite na dugme Dodaj da biste kreirali novi nalog za skladištenje.

    Nalozi za skladištenje.

  3. U padajućem meniju grupe pretplata i resursa izaberite pretplatu sa postojeće liste pretplata. Kada izaberete postojeću pretplatu , polje grupe resursa prikazuje raspoložive grupe resursa. Ako nemate postojeću grupu, kreirajte novu grupu resursa .

    Kreirajte naloge za skladištenje.

  4. Unesite ime naloga skladišta i takođe izaberite lokaciju .

  5. Postavite vrednosti kao što je prikazano na snimku ekrana i kliknite na dugme Pregledaj + kreiraj

    Belešku

    Možete da izmenite sve postavke koje odgovaraju vašim potrebama.

  6. Pregledajte konfiguraciju i kliknite na dugme Sačuvaj

Omogući statičko hostovanje sajtova

  1. Izaberite novokreiran nalog za skladištenje i kliknite na statičnu Web lokaciju

  2. Omogućite Statičnu Veb lokaciju tako što ćete okrenuti prekidač i imenovati ime indeksnogdokumenta i putanju dokumenta o grešciindex.html kao(mora biti malim sloovima)

    Statički sajt.

  3. Kliknite na dugme Sačuvaj. Prikazano je novo polje krajnja tačka je prikazano. Kopirajte URL adresu iz polja Krajnja tačka polje . Ovo je URL adresa sa koje dolazite do prilagođene Web lokacije događaja.

    Omogućite statičnu Web lokaciju.

2. korak: Registrujte svoju web aplikaciju

Da biste upravljanje događajima javni API, potreban vam je simbol Web aplikacije. Simbol Web aplikacije se koristi za kontrolu API zahteva koji su povezani sa vašom organizacijom. Više informacija:Registrujte svoju Web aplikaciju.

3. korak: Kreiranje datoteke environment.ts

  1. Otvorite izvorni kôd pomoću omiljenog IDE-a (preporučujemo Visual Studio Code).
  2. Krećite se src/environments/ do direktorijuma.
  3. Kreirajte praznu environment.ts datoteku (ako ona ne postoji).
  4. Otvorite datoteku environment.selfhosted.ts. Ova datoteka sadrži sve postavke konfiguracije za Vašu Web lokaciju događaja.
  5. Unesite krajnja tačka polja iz zapisa Web aplikacije koji ste kreirali u apiEndpoint polju. Dodaj na EvtMgmt/api/v2.0/apiEndpoint vrednost. Trebalo bi da izgleda ovako https://orguniqueid.crm.dynamics.com/EvtMgmt/api/v2.0/
  6. Uverite se da ste vrednost postavili useAadB2C na netačnu.
  7. Unesite generisanu vrednost polja simbola iz zapisa Web aplikacije u polje i emApplicationtoken sačuvajte datoteku.
  8. Otvaranje terminala u korenu prilagođenog direktorijuma Web lokacija događaja i pokretanje komande
     ng build --prod --output-hashing none --configuration self-hosted 
    
  9. Na taj način ćete napraviti Web lokaciju. Generisane datoteke možete pronaći u fascikli dist\self-hosted .

4. korak: Otpremanje prilagođene Web lokacije događaja

  1. Otvaranje istraživača Microsoft Azure skladišta

  2. Prijavite se pomoću Azure naloga.

  3. Izaberite nalog za skladište

  4. Izaberite kontejner $web blob

    Kontejner za veb blob.

  5. Otpremite sve datoteke koje ste ranije generisali u fasciklu dist/self-hosted u kontejner $web bloba.

  6. Da biste videli prilagođenu Veb lokaciju događaja u vremenu početka , kopirajte vrednost polja "Poreklo " iz zapisa Veb aplikacije u Dynamics 365 Customer Insights - Putovanja i otvorite je u pregledaču.