Details des Tickets

Beschreibung,Kommentare und Anhänge

merge request id 241
TitelFeature/ll 590 filling dataLayer
BeschreibungObjekte durch UGW abgenommen. aktuell sieht es beim Registrieren / Login wie folgt aus: ``` page: { platform: "unterweisung", language: "de", type: "auth", name: "login", action: "view", pageId: "unterweisung.login" } ``` bzw. ``` page: { platform: "unterweisung", language: "de", type: "auth", name: "register", action: "view", pageId: "unterweisung.register" } ``` Der User ist in beiden Fällen gleich: ``` user: { id: "d7b5f20b-4baa-47e4-a8fd-53d56e706d48", loginState: "no login status" } ``` Nach Absenden der Registrierung (leitet auf Login weiter mit Hinweis zur Mail): ``` page: { platform: "unterweisung", language: "de", type: "auth", name: "login", action: "uwp-registration-new", pageId: "unterweisung.login" } user: { id: "d7b5f20b-4baa-47e4-a8fd-53d56e706d48", loginState: "no login status", status: "new" } ``` Nach Aufruf des Bestätigungslinks (leitet auf Login weiter mit entprechender Erfolgsmeldung): ``` page: { platform: "unterweisung", language: "de", type: "auth", name: "login", action: "uwp-registration-verified", pageId: "unterweisung.login" } user: { id: "d7b5f20b-4baa-47e4-a8fd-53d56e706d48", loginState: "no login status", status: "verified" } ``` In beiden Fällen ist der User ja nicht angemeldet, so dass aktuell weder Rolle noch Plan ermittelt werden können. Die vorstehenden Aktionen werdne auch nicht per push hinzugefügt, sondern ergeben sich anhand der angezeigten Meldung bzw. des zugehörigen Status. Nach dem erfolgreichen Login sieht für den obigen Nutzer der DataLayer wie folgt aus: ``` page:{ platform: "unterweisung", language: "de", type: "app", name: "dashboard", action: "view", pageId: "unterweisung.app.dashboard" } user: { id: "d7b5f20b-4baa-47e4-a8fd-53d56e706d48", loginState: "logged in", role: "client-admin", accountType: "uwp-free-plan" } ``` Plan und Rolle werden hier direkt vom User-Objekt des Systems ermittelt.
Statusmerged
Created at 2020-09-03T18:41:56.634Z
Updated at 2020-09-03T18:47:13.873Z
Source branchfeature/LL-590-filling-datatlayer
Target branchdevelop
AuthorSascha Immig
AssigneeSascha Immig

Discussion notes

changed title from **Feature/ll 590 filling data{-tl-}ayer** to **Feature/ll 590 filling data{+L+}ayer** Sascha Immig 2020-09-03T18:43:06.442Z
changed the description Sascha Immig 2020-09-03T18:43:06.517Z
merged Sascha Immig 2020-09-03T18:47:14.074Z
mentioned in commit e268c3a6a626019515343758a64e9a46b62a2edc Sascha Immig 2020-09-03T18:47:14.732Z

Merge Commits

Title Id Author Created at Message
added dataLayer to training details 153273af30f64aa230d66f1a7ae97dbbb2287940 TUV\immigs 2020-09-02T13:55:19.000Z added dataLayer to training details
csFixer 1d2bd445f2cab5d982a2c507af9cac9ce65f039b TUV\immigs 2020-09-03T07:30:43.000Z csFixer
code cosmetics and comment correction 2be0db4ec63b6e8a5b3a44dd74ecb3f8e6ff1d1b TUV\immigs 2020-09-02T06:42:34.000Z code cosmetics and comment correction
added correct user status and extended page object with action for new and verified user 3b45047ffb1a841c3180698cb93287137df79924 TUV\immigs 2020-09-03T07:52:30.000Z added correct user status and extended page object with action for new and verified user
added accountType to datalayer.user 49bb3795e23c214843e7a11cf757cf3aab5599d8 TUV\immigs 2020-09-02T13:31:07.000Z added accountType to datalayer.user
removed incorrect, deprecated test 6a7d3895083b38f07c3c2ea963184937c4d722be TUV\immigs 2020-09-02T15:11:43.000Z removed incorrect, deprecated test
added correct tariff 97cf128a38921b3c1b2d07c4b4432c71ba202d1b TUV\immigs 2020-09-03T08:54:55.000Z added correct tariff
composer update due to vulnerabilities add05a92ba7f67ca16ffb8692135bf65037b9198 TUV\immigs 2020-09-02T14:46:30.000Z composer update due to vulnerabilities
added tag manager and datalayer to registration aef2601ef1fa7a2c6399c0ea72403e64e2fd2e48 TUV\immigs 2020-09-03T08:57:35.000Z added tag manager and datalayer to registration
moved gtm code closer to return view d17ec2b4eb091026bdb8de8594861c0886b17b65 TUV\immigs 2020-09-02T13:55:48.000Z moved gtm code closer to return view
WIP: extended page object in dataLayer d691103828ca1b7c16ea69bafec8aad04367ccbb TUV\immigs 2020-09-01T19:27:54.000Z WIP: extended page object in dataLayer
added dataLayer to catalog, my trainings and tier 1 reports ddc19cdda691503b39ba2f8da0b5a119212b2118 TUV\immigs 2020-09-02T09:23:26.000Z added dataLayer to catalog, my trainings and tier 1 reports
WIP: datalayer:user e1a463491e28f7190398299012aab3adb2601e76 TUV\immigs 2020-09-02T08:40:40.000Z WIP: datalayer:user