Bendrinti naudojant


Įvykių valdymo žiniatinklio programos apžvalga

Pastaba.

2023 m. rugsėjo 1 d. „Dynamics 365 Marketing“ ir „Dynamics 365 Customer Insights“ bus parduodami kartu kaip vieno produkto SKU pavadinimu „Dynamics 365 Customer Insights“. Atskiros programos bus atitinkamai pervardytos į „Dynamics 365 Customer Insights – veiklos ciklai“ ir „Dynamics 365 Customer Insights – duomenys“. Išsamesnės informacijos žr. DUK apie „Dynamics 365 Customer Insights“

Be to, 2023 m. rugsėjo 1 d. nauji „Dynamics 365 Marketing“ klientai gaus tik rinkodaros realiuoju laiku funkcijas. Norėdami gauti daugiau informacijos, žr. Numatytosios rinkodaros realiuoju laiku diegimas. Daugelis instrukcijų puslapių šiuo metu nurodo į siunčiamas funkcijas, kurios gali būti neprieinamos arba veikti kitaip nei rinkodara realiuoju laiku. Instrukcijų turinys bus atnaujintas rugsėjo mėnesį, siekiant pažymėti, ar jis taikomas realiojo laiko, ar tradicinei rinkodarai.

Funkcija įvykių valdymas padeda tvarkyti, valdyti ir apdoroti įvykius. Kai įdiegiate įvykių valdymas sprendimą, gaunate įvykių portalą, kuris suteikia vartotojams žiniatinklio programą, kurioje jie gali daugiau sužinoti apie išsamią įvykio informaciją. Daugiau informacijos: Renginių portalas.

Renginių portalą sudaro dvi dalys:

  1. Frontendas
  2. REST API vidinė sistema

Sąsają galite įdiegti naudodami bet kurią iš galimų sistemų. Priekinė dalis yra vieno puslapio programa ir yra visiškai pritaikoma. Backend ir backend pritaikymas priklauso nuo prieglobos tipo.

Pasirinktinę renginio žiniatinklio svetainę galite priglobti dviem būdais:

  1. Savarankiškai priglobtas
  2. Power Apps priglobtas portalas

Būtinosios sąlygos

Galite sukurti savo sąsają arba tinkinti pateiktą demonstracinio įvykio svetainę.

Pastaba.

Pateikta demonstracinio įvykio svetainė yra "Angular framework " pagrįsta svetainė. Tačiau, kadangi užpakalinė dalis nepriklauso nuo sąsajos, galite naudoti bet kurią pasirinktą sistemą.

Norėdami pradėti tinkinti demonstracinio įvykio svetainę, turite atlikti šiuos veiksmus:

  1. Atsisiųskite pavyzdinės svetainės šaltinio kodą.

  2. Įdiekite mazgą.js tarp 10.x ir 16.x versijų. Diegimas neveiks su naujesnėmis versijomis.

  3. Atidarykite komandų eilutę arba "Windows PowerShell" ir paleiskite komandą, kad patikrintumėte, ar diegimas buvo sėkmingas.

     node -v
    

    Pastaba.

    Jei jau atidarytas terminalas arba apvalkalas, prieš įvesdami komandą paleiskite jį iš naujo.

  4. Vykdykite komandą, kad įdiegtumėte Angular CLI (komandų eilutės sąsają), reikalingą Angular programai sukurti ir paleisti. Daugiau informacijos: Angular CLI.

    npm install -g @angular/cli
    
  5. Eikite į katalogą, kuriame atsisiuntėte šaltinio kodą , ir paleiskite komandą, kad gautumėte visus reikalingus paketus, reikalingus svetainei paleisti.

    npm install
    

    Pastaba.

    Turite paleisti komandą tame pačiame kataloge, kuriame yra failas package.json .

  6. Peržiūrėkite viešąją API dokumentaciją , kad galėtumėte sąveikauti su vidinėmis tarnybomis.

  7. Taip pat turite turėti Dynamics 365 Customer Insights "Journeys" egzempliorių su įdiegtu įvykių valdymas sprendimu ir portalų sprendimu. Norėdami įdiegti, žiūrėkite Prisiregistruokite gauti nemokamą Dynamics 365 Customer Insights "Journeys" bandomąją versiją.

Atsisiųskite renginio svetainės pavyzdį

Pastaba.

Naujesnės renginio svetainės pavyzdžio versijos bus pasiekiamos, kai bus išleistos naujos funkcijos ir klaidų pataisymai.

Pasirinkite versiją, kurią norite atsisiųsti, iš toliau pateiktos lentelės.

Pavadinimą Leidimas Pakeitimai Nusiųsta
Renginio svetainės pavyzdys 1.46.0 (rugsėjo mėn. leidimas) - Išspręskite pritaikymo neįgaliesiems problemas.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.34.0 (balandžio mėn. leidimas) - Nedideli patobulinimai ir klaidų pataisymai. Atsisiųsti
Renginio svetainės pavyzdys 1.30.0 (gruodžio mėn. leidimas) - Nedideli patobulinimai ir klaidų pataisymai. Atsisiųsti
Renginio svetainės pavyzdys 1.28.0 (spalio mėn. leidimas) - Pridėta galimybė pasirinkti vietinės datos konvertavimą.
- Pridėta papildomų svetainės kalbos konfigūracijų.
Atsisiųsti
Renginio svetainės pavyzdys 1.27.0 (rugsėjo mėn. leidimas) - Pridėta galimybė konfigūruoti datų rodymą.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.24.0 (birželio mėn. leidimas) - Atnaujintas diegimo scenarijus, leidžiantis portalams įdiegti vieną failą.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.23.0 (gegužės mėn. leidimas) - Išspręskite pritaikymo neįgaliesiems problemas.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.22.0 (balandžio mėn. leidimas) - Išspręskite pritaikymo neįgaliesiems problemas.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.21.0 (kovo mėnesio leidimas) - Pridėta stabdymo registracija į renginius.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.20.0 (vasario mėn. leidimas) - Integruoti rinkodaros formas registracijai į renginius.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.19.0 (gruodžio mėn. leidimas) - Išspręskite pritaikymo neįgaliesiems problemas.
- Atnaujinkite svetainės kalbas.
- Pagerinkite garsiakalbio puslapį.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.18.0 (spalio mėn. leidimas) - Nedideli patobulinimai ir klaidų pataisymai. Atsisiųsti
Renginio svetainės pavyzdys 1.17.0 (rugsėjo mėn. leidimas) - Pagerinkite mokamų renginių darbo eigą.
- Išspręskite IE11 suderinamumo problemas.
- Tobulinti renginio informacijos puslapį.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.16.0 (rugpjūčio mėn. leidimas) - Pagerinkite įvykio puslapio įkėlimo elgseną.
- Patobulinkite pasirinktinio registracijos lauko tipo bulio vartotojo sąsają / UX.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.15.0 (liepos mėn. leidimas) - Įtraukite informaciją į seansų sąrašo rodinį, jei seansas baigtas.
- Pridėkite patvirtinimą prie pasirinktinių registracijos laukų.
- Tobulinti vertimus.
- Trūkstamų šrifto nuostabių piktogramų taisymas įdiegus portaluose.
- Nedideli patobulinimai ir klaidų pataisymai.
Atsisiųsti
Renginio svetainės pavyzdys 1.14.0 (birželio mėn. leidimas) Atnaujinkite į "Angular 7", pagerinkite atsiskaitymo puslapio vartotojo sąsajos UX & , atnaujinkite ir patobulinkite vertimus, patobulinkite "DeployToD365Instance.ps1" scenarijų, pagerinkite pasirinktinio registracijos lauko patvirtinimą, kitus klaidų pataisymus Atsisiųsti
Renginio svetainės pavyzdys 1.13.0 (balandžio mėn. leidimas) Laukimo sąrašo funkcijos seanso lygiu, vartotojo sąsajos poliravimas, klaidų taisymas Atsisiųsti
Renginio svetainės pavyzdys 1.12.2 (kovo mėn. leidimas) UI & UX patobulinimai, klaidų pataisymai Atsisiųsti

Aplinkos konfigūracijos parametrai

Aplanke src\environments yra konfigūracijos failų pavyzdžiai, skirti skirtingoms aplinkoms (savarankiškai priglobtiems, priglobtiems portale, kūrimui). Pasirinktinės renginio žiniatinklio svetainės konfigūracija nustatoma sukuriant environment.ts failą aplanke \src\environments . Instrukcijas, kaip pakeisti konfigūraciją, galite rasti susijusiuose straipsniuose Aplinkos konfigūracija savarankiškai nuomojamiems asmenims ir Aplinkos konfigūracija portalui, kuriame nuomojami ištekliai.

Kai kurie parametrai, kuriuos turite suprasti prieš pradėdami konfigūruoti pasirinktinę įvykių žiniatinklio svetainę:

Parametras Aprašą
gamyba Įjungia arba išjungia Angular programos gamybos režimą. Daugiau informacijos: Kampinė dokumentacija.
buildVersion Šis laukas susiejamas su versija, nurodyta faile package.json pagal numatytuosius nustatymus. Nereikia keisti šios nuosavybės. Tačiau jei nenorite atskleisti programos versijos, galite ją nustatyti null.
apiEndpoint URL, nurodantis įvykių valdymas API galinį punktą (kuris naudojamas informacijai apie įvykius gauti ir registracijai).
lokalizavimasGalinis taškas Nurodo URL, kuriame saugomi lokalizavimo failai (pagal numatytuosius nustatymus jie saugomi šakniniame kataloge).
vaizdaiGalinis punktas Nurodo pagrindinį URL, iš kurio pateikiami vaizdai. Ši konfigūracija leidžia teikti vaizdus iš kitos vietos, o to gali prireikti, jei norite naudoti turinio pristatymo tinklą arba vaizdų apdorojimo paslaugą.
useRestStack Šis parametras nurodo, kuri API bus naudojama. Jei nustatyta kaip teisinga, naudojama nauja įvykių valdymas viešoji API. Jei nustatyta kaip klaidinga, naudojama nebenaudojama įvykių valdymas portalo API. Šią API galima naudoti tik tuo atveju, jei priglobiate pasirinktinę renginio svetainę portaluose. Norėdami naudoti naują įvykių valdymas viešąją API, turite užregistruoti žiniatinklio programą.
emApplicationtoken Šis prieigos raktas autentifikuoja jūsų žiniatinklio programą pagal įvykių valdymas viešąją API. Programos atpažinimo ženklą galite gauti užregistravę naują žiniatinklio programą egzemplioriuje "Customer Insights – Journeys". Šis prieigos raktas nebūtinas, jei naudojate nebenaudojamą įvykių valdymas portalo API.
isAuthenticationEnabled Ši vėliavėlė nurodo, ar vartotojo autentifikavimas palaikomas, ar ne (tai yra, vartotojas gali užsiregistruoti arba prisijungti). Jei nustatyta kaip klaidinga, programa nerodo būdo prisijungti arba užsiregistruoti.
naudotiAadB2C Nurodo, ar autentifikavimui norite naudoti Azure Active Directory B2C tapatybės valdymą . Jei norite naudoti Power Apps portalų tapatybių valdymą, šią vėliavėlę reikia nustatyti kaip klaidingą. Jei įjungtas AAD B2C, turite sukonfigūruoti kintamąjį aadB2CConfig .
aadB2CConfig Konfigūracijos objektas įvykių valdymas kurį naudoja programa, kai įjungtas AAD B2C tapatybės valdymas .
useMockData Šis nustatymas gali būti naudojamas norint grąžinti netikrus objektus, o ne atlikti tikrus API skambučius.
dataNustatymai Šį parametrą galima naudoti norint konfigūruoti, kaip datos bus formatuojamos svetainėje. Jei convertToLocalDate vėliavėlė nustatyta kaip teisinga, visos datos automatiškai konvertuojamos į galutinių vartotojų vietos laiką.
kalbaNustatymai Šį parametrą galima naudoti norint sukonfigūruoti, kaip kalbos bus įkeliamos svetainėje. Jei forceSingleLanguage vėliavėlė nustatyta kaip teisinga, svetainė bus įkelta nurodyta kalba websiteLanguageLcid. Vėliava showLanguageDropdown leidžia rodyti arba slėpti kalbos išskleidžiamąjį meniu. Pagal numatytuosius nustatymus matomas kalbos išskleidžiamasis meniu ir svetainė naudos galutinių vartotojų naršyklės kalbą.

Vidinės sistemos tinkinimas

Sistemos pritaikymo specialistas nori įtraukti naują lauką į esamą įvykių valdymas objektą ir nori matyti tą lauką įvykio žiniatinklio svetainėje. Pavyzdžiui, jei laukas custom_new_field įtrauktas į evtmgmt_pass objektą. Įvykio leidimus galima gauti naudojant API galinį punktą api/v2.0/events/{readableEventId}/passes, tačiau rezultate nėra naujai įtraukto lauko.

Jei norite, kad naujas laukas būtų matomas API, atlikite toliau nurodytus veiksmus.

  1. Atidarykite savo "Customer Insights – Journeys" egzempliorių.
  2. Atidarykite išplėstinę iešką.
  3. Išplečiamajame sąraše pasirinkite objektą Svetainės lentelės konfigūracijos ir pasirinkite Rezultatai.
  4. Pasirinkite Nauja svetainės lentelės konfigūracija , kad sukurtumėte naują įrašą.
  5. Įveskite pasirinktą pavadinimą lauke Pavadinimas .
  6. Pasirinkite objektą, kurio papildomas laukas turėtų būti matomas lauke Pasirinktas objektas .
  7. Parašykite JSON masyvą, kuriame yra naujas pasirinktinis laukas, kuris turėtų būti matomas per API pasirinktuose laukuose. Tai atskleidžia naują pasirinktinį lauką per API ir galite jį naudoti priekinėje dalyje.