Veb lokacija za prilagođene događaje sa vlastitim domaćinima
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.
Pre nego što počnete da hostujete samouslugu prilagođenu web stranicu događaja, dovršite radnje pomenute u tema.
Frontend možete u potpunosti prilagoditi i ugostiti sami. Pored toga, možete odabrati da koristite naš backend servis ili možete da razvijete backend. Da biste imali interakciju sa backend uslugom, pogledajte Javnu API dokumentaciju.
Ako se odlučite za razvoj backend usluge, potrebno je da sami vodite Dynamics 365 Customer Insights računa o potvrdi identiteta putovanja i veb uslugama. Ako želite da registracija događaja bude povezana sa odgovarajućim korisnikom koji ga je kreirao, uverite se da ste kreirali Dynamics 365 Customer Insights zapis kontakta za svakog novog korisnika Veb lokacije.
Da biste korisnicima dali potpunu kontrolu nad Web lokacijom događaja, frontend možete sami da hostujete.
Registrovanje veb aplikacije
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.
Konfiguracija okruženja Web aplikacije
- Dupliraj datoteku
environment.selfhosted.ts
za konfiguraciju koja se nalazi u fascikli\src\environments i imenuj je kao okruženje.ts. - Otvorite datoteku
environment.ts
za konfiguraciju u okruženju za projektante po vašem izboru. - Promenite vrednost promenljive
apiEndpoint
na mesto{web-application-endpoint}/EvtMgmt/api/v2.0/
gde{web-application-endpoint}
je potrebno da bude zamenjena vrednošću iz krajnja tačka polja u novokreiranom zapisu Veb aplikacije u vašoj instanci. - Uverite se da je
useRestStack
promenljiva postavljena na vrednost "Tačno". - Ažurirajte URL adresu za
imagesEndpoint
. Ako želite da servirate slike sa istog servera, URL adresa bi trebalo da izgleda ovako:https://HOST/assets/images/
(HOST treba zameniti imenom domena). - Promenite promenljivu
emApplicationtoken
da biste uloћili pokazivač na URL adresu iz polja Simbol u novokreiranom zapisu Web aplikacije. - Ako želite da koristite Azure Active Directory, potrebno je da podesite promenljivu
useAadB2C
na itrue
izmeniteaadB2CConfig
je. Više informacija Konfigurišite Azure Active Directory.
Konfiguracija za Azure Active Directory
Da biste saznali kako da podesite AAD B2C zakupca i konfigurišete upravljanje događajima za rad sa AAD B2C, pogledajte podešavanje upravljanje događajima za rad sa AAD B2C
Razvoj
Otvorite komandnu liniju ili Windows PowerShell i pokrenite komandu iz osnovnog direktorijuma da biste napravili i lokalno služili Veb lokaciji. Pored toga, ova komanda štampa URL adresu i port na koji možete da dođete do aplikacije (podrazumevana lokacija je localhost:4200
).
ng serve
Direktno određivanje okruženja
Počevši od juna 2019, moguće je navesti okruženje direktno u komandi ng serve
.
Pomoću sledeće komande možete automatski da koristite konfiguraciju datoteke environment.selfhosted.ts
.
ng serve --configuration=self-hosted
Zgrada
Otvorite komandnu liniju ili Windows PowerShell i pokrenite komandu iz osnovnog direktorijuma da biste napravili Web lokaciju za proizvodnju.
ng build --prod
Ugrađenu Veb lokaciju možete pronaći u dist fascikli osnovnog direktorijuma.