Deli putem


Pregled veb-aplikacije za upravljanje događajima

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.

Funkcija upravljanje događajima vam pomaže da organizujete, upravljate i obrađujete događaje. Kada instalirate upravljanje događajima, dobijate portal događaja koji korisnicima pruža Veb aplikaciju na kojoj mogu da dobiju više informacija o detaljima događaja. Više informacija:Portal događaja.

Portal događaja se sastoji iz dva dela:

  1. Frontend
  2. REST API backend

Frontend možete da primenite pomoću bilo kog od dostupnih okvira. Prednji deo je aplikacija za jednu stranicu i u potpunosti je prilagodljiva. Backend i prilagođavanje backend-a zavise od tipa hostinga.

Prilagođenu Veb lokaciju događaja možete da hostujete na dva načina:

  1. Samostalno hostovano
  2. Power Apps hostovan portal

Preduslovi

Možete da napravite prednji deo ili da prilagodite navedenu Web lokaciju demo događaja.

Belešku

Navedena Veb lokacija demo događaja je Veb lokacija zasnovana na angularnom okviru. Međutim, pošto backend ne zavisi od frontend-a, možete da koristite bilo koji okvir po vašem izboru.

Da biste počeli sa prilagođavanjem Web lokacije demonstracije događaja, potrebno je da sledite ove korake:

  1. Preuzmite izvorni kôd za Veb lokaciju uzorka događaja.

  2. Instalirajte Node.js između verzije 10.x i verzije 16.x. Primena neće funkcionisati sa novijim verzijama.

  3. Otvorite komandnu liniju ili Windows PowerShell i pokrenite komandu da biste proverili da li je instalacija bila uspešna.

     node -v
    

    Belešku

    Ako je terminal ili ljuska već otvorena, ponovo ga pokrenite pre kucanja komande.

  4. Pokrenite komandu da biste instalirali Angular CLI (interfejs komandne linije) potreban za izradu i pokretanje Angular aplikacije. Više informacija: Angularni CLI.

    npm install -g @angular/cli
    
  5. Krećite se do direktorijuma gde ste preuzeli izvorni kôd i pokrenite komandu da biste preuzeli sve neophodne pakete potrebne za pokretanje Web lokacije.

    npm install
    

    Belešku

    Komandu morate da pokrenete u istom direktorijumu gde se package.json datoteka nalazi.

  6. Pogledajte javnu API dokumentaciju za interakciju sa backend uslugama.

  7. Takođe morate imati instancu putovanja Dynamics 365 Customer Insights sa instaliranim upravljanje događajima rešenjem i portalima. Da biste instalirali, pogledajte članak Prijavljivanje za besplatnu Dynamics 365 Customer Insights probnu godinu putovanja.

Preuzmite veb lokaciju uzorka događaja

Belešku

Novije verzije veb lokacije uzorka događaja biće dostupne kada budu objavljene nove funkcije i ispravke grešaka.

Izaberite verziju koju želite da preuzmete iz dole navedene tabele.

Imenuj Otpusti Izmene Otpremljeno
Veb lokacija uzorka događaja 1.46.0 (septembarsko izdanje) - Rešite probleme pristupačnosti.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.34.0 (aprilsko izdanje) - Manja poboljšanja i popravke grešaka. Preuzimanje
Veb lokacija uzorka događaja 1.30.0 (decembarsko izdanje) - Manja poboljšanja i popravke grešaka. Preuzimanje
Veb lokacija uzorka događaja 1.28.0 (oktobarsko izdanje) - Dodata mogućnost da se opredelite za lokalnu konverziju datuma.
- Dodate su dodatne konfiguracije jezika Veb lokacije.
Preuzimanje
Veb lokacija uzorka događaja 1.27.0 (septembarsko izdanje) - Dodata je mogućnost konfigurisanja prikaza datuma.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.24.0 (junsko izdanje) - Ažurirana skripta za primenu da bi se dozvolila primena jedne datoteke za portale.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.23.0 (May release) - Rešite probleme pristupačnosti.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.22.0 (aprilsko izdanje) - Rešite probleme pristupačnosti.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.21.0 (martovsko izdanje) - Dodata je stop registracija za događaje.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.20.0 (februarsko izdanje) - Integrisati marketinške obrasce za registraciju događaja.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.19.0 (decembarsko izdanje) - Rešite probleme pristupačnosti.
- Ažurirajte jezike Veb lokacija.
- Poboljšaj stranicu zvučnika.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.18.0 (oktobarsko izdanje) - Manja poboljšanja i popravke grešaka. Preuzimanje
Veb lokacija uzorka događaja 1.17.0 (septembarsko izdanje) - Poboljšajte tok posla za plaćene događaje.
- Rešite probleme sa kompatibilnošću za IE11.
- Poboljšajte stranicu sa detaljima događaja.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.16.0 (avgustovsko izdanje) - Poboljšajte učitavanje ponašanja stranice događaja.
- Poboljšajte UI/UX prilagođenog polja registracije tipa boolean.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.15.0 (julsko izdanje) - Dodajte informacije u prikaz liste sesija, ako je sesija puna.
- Dodajte proveru valjanosti prilagođenim poljima za registraciju.
- Poboljšajte prevode.
- Popravljanje ikona koje nedostaju font-fenomenalne nakon primene na Portale.
- Manja poboljšanja i popravke grešaka.
Preuzimanje
Veb lokacija uzorka događaja 1.14.0 (junsko izdanje) Nadogradite na Angular 7, poboljšajte UI & UX stranice za odjavljivanje, ažurirajte i poboljšajte prevode, poboljšajte skriptu DeployToD365Instance.ps1, poboljšajte proveru valjanosti prilagođenog polja za registraciju, druge ispravke grešaka Preuzimanje
Veb lokacija uzorka događaja 1.13.0 (aprilsko izdanje) Funkcionalnost liste čekanja na nivou sesije, poliranje UI, popravke grešaka Preuzimanje
Veb lokacija uzorka događaja 1.12.2 (martovsko izdanje) Poboljšanja korisničkog UIX-a & , ispravke grešaka Preuzimanje

Parametri konfiguracije okruženja

Fascikla src\environments sadrži probne datoteke za konfiguraciju za različita okruženja (samostalno hostovano, portal hostovan, razvoj). Konfiguracija podešena za prilagođenu Veb lokaciju događaja napravljena je kreiranjem datoteke environment.ts unutar fascikle \src\environments . Uputstva za promenu konfiguracije u povezanim člancima Konfiguracija okruženja za samostalno hostovanoi konfiguraciju okruženja za portal hostovana.

Neki od parametara koje treba da razumete pre nego što počnete da konfigurišete prilagođenu Web lokaciju događaja:

Parametar Opis
Proizvodnje Omogućava ili onemogućava režim proizvodnje angularne aplikacije. Više informacija: Angularna dokumentacija.
buildVersion Ovo polje se podrazumevano povezuje sa verzijom navedenom u package.json datoteci. Nema potrebe da menjamo ovo imanje. Međutim, ako više volite da ne izlažete verziju aplikacije, možete je podesiti na. null
apiEndpoint URL adresa koja ukazuje na upravljanje događajima API krajnja tačka (koja se koristi za preuzimanje informacija o događajima i za registraciju).
lokalizacijaEndpoint Ukazuje na URL adresu na kojoj su uskladištene datoteke lokalizacije (podrazumevano su uskladištene u osnovnom direktorijumu).
imagesEndpoint Određuje osnovnu URL adresu sa mesta gde se služe slike. Ova konfiguracija vam omogućava da servirate slike sa druge lokacije, što može biti potrebno ako želite da koristite mrežu za isporuku sadržaja ili uslugu obrade slika.
upotrebaRestStack Ova postavka određuje koji API se koristi. Ako je postavljeno na tačno, onda se upravljanje događajima koristi novi JAVNI API. Ako je postavljeno na vrednost "Netačno", onda se koristi upravljanje događajima se koristi API portala. Ovaj API se može koristiti samo ako hostujete prilagođenu Veb lokaciju događaja na portalima. Da biste koristili upravljanje događajima javni API, potrebno je da registrujete Web aplikaciju.
emApplicationtoken Ovaj simbol potvrdom identiteta vaše Web aplikacije u odnosu na upravljanje događajima javni API. Oznaku aplikacije možete preuzeti tako što ćete registrovati novu web aplikaciju u instanci Customer Insights - Journeys. Ovaj simbol nije potreban ako koristite zastareli API upravljanje događajima portala.
isAuthenticationEnabled Ova zastavica navodi da li je korisnička potvrda identiteta podržana ili ne (odnosno, korisnik može da se registruje ili prijavi). Ako je postavljeno na vrednost "Netačno", aplikacija ne prikazuje način prijavljivanja ili registracije.
upotrebaAadB2C Određuje da li želite da koristite Azure Active Directory B2C upravljanje identitetom za potvrdu identiteta. Ako želite da koristite Power Apps upravljanje identitetom portala, ova zastavica mora biti postavljena na vrednost "Netačno". Ako je AAD B2C omogućen, potrebno je da konfigurišete promenljivu aadB2CConfig .
aadB2CConfig Konaиni objekat koji upravljanje događajima aplikacija kada je AAD B2C upravljanje identitetom omogućeno.
upotrebaMockData Ova postavka se može koristiti za vraćanje lažnih objekata umesto za prave API pozive.
datumSettings Ova postavka se može koristiti za konfigurisanje načina oblikovanja datuma na Veb lokaciji. Ako convertToLocalDate je zastavica postavljena na vrednost true, svi datumi se automatski konvertuju u krajnje korisnike po lokalnom vremenu.
jeziciSettings Ova postavka se može koristiti za konfigurisanje načina učitavanja jezika na Veb lokaciji. Ako forceSingleLanguage je zastavica postavljena na vrednost true, Web lokacija će biti učitana na jeziku navedenom u websiteLanguageLcid. Zastavica showLanguageDropdown dozvoljava prikazivanje ili skrivanje padajuće datoteke jezika. Padajuća stranica jezika je podrazumevano vidljiva i Web lokacija će koristiti jezik pregledača krajnjih korisnika.

Backend prilagođavanje

Alatka za prilagođavanje sistema želi da doda novo polje postojećem upravljanje događajima i želi da vidi to polje na Veb lokaciji događaja. Na primer, ako custom_new_field polje dodato evtmgmt_pass entitetu. Propusnice za događaj mogu da se preuzmu pomoću API krajnja tačka api/v2.0/events/{readableEventId}/passes, ali rezultat ne sadrži novo dodato polje.

Da biste izložili novo polje da bi bilo vidljivo u API-u, sledite dolenavedene korake:

  1. Otvorite instancu "Uvidi kupaca - putovanja".
  2. Otvorite opciju "Napredno traženje".
  3. Izaberite entitet konfiguracije tabele Veb lokacija iz padajuće tabele i izaberite stavku Rezultati.
  4. Izaberite konfiguraciju nove tabele Veb lokacija da biste kreirali novi zapis.
  5. Unesite ime po vašem izboru u polje Ime .
  6. Izaberite entitet za koji želite da dodatno polje bude vidljivo u polju Izabrani entitet.
  7. Napišite JSON niz koji sadrži novo prilagođeno polje koje bi trebalo da bude vidljivo putem API-ja u izabranim poljima. Ovo izlaže novo prilagođeno polje putem API-ja i možete ga koristiti u prednjem delu.