Apply services on frontend. Depending on some other mechanism you can differ
between the following "decision" types:
all: All services are applied (e. g. bots)
consent: All services from the current consent (read from cookie)
The services are sent in the following way:
Apply opt-in scripts (sequentially)
If GTM / MTM is active, wait for the data layer
a) Push all opt-in events (parallel)
b) Wait x seconds to avoid side effects
c) Push all opt-out events (parallel)
Apply services on frontend. Depending on some other mechanism you can differ between the following "decision" types:
all
: All services are applied (e. g. bots)consent
: All services from the current consent (read from cookie)The services are sent in the following way:
https://www.simoahava.com/analytics/notify-page-google-tag-manager-loaded/
https://support.google.com/tagmanager/answer/7679219
https://developer.matomo.org/guides/tagmanager/datalayer