v1.3.0

Version 1.3.0

10/27/26

TypeLocationEventPrevious VersionUpdated VersionNotes
parameterplaybook.yamlN/A1.2.01.3.0Updated version parameter
parameterplaybook.yamlglobalN/A{"inputKey":"input","outputKey":"event.consent.adPersonalization","transforms":[{"expression":{"body":"local providers = input.context.providers\nlocal status = (providers.googleAnalytics4 or providers.googleAds or providers.CM360 or {}).consent.ad_personalization\nif status == \"GRANTED\" then return \"CONSENT_GRANTED\" end\nif status == \"DENIED\" then return \"CONSENT_DENIED\" end\nreturn \"CONSENT_STATUS_UNSPECIFIED\"","lang":"lua"}}]}Added mappings parameter
parameterplaybook.yamlglobalN/A{"inputKey":"input","outputKey":"event.consent.adUserData","transforms":[{"expression":{"body":"local providers = input.context.providers\nlocal status = (providers.googleAnalytics4 or providers.googleAds or providers.CM360 or {}).consent.ad_user_data\nif status == \"GRANTED\" then return \"CONSENT_GRANTED\" end\nif status == \"DENIED\" then return \"CONSENT_DENIED\" end\nreturn \"CONSENT_STATUS_UNSPECIFIED\"","lang":"lua"}}]}Added mappings parameter
parameterplaybook.yamlglobal{"outputKey":"event.consent.adPersonalization","staticString":"CONSENT_GRANTED"}N/ARemoved enrichments parameter
parameterplaybook.yamlglobal{"outputKey":"event.consent.adUserData","staticString":"CONSENT_GRANTED"}N/ARemoved enrichments parameter