v1.5.0

Version 1.5.0

06/05/26

TypeLocationEventPrevious VersionUpdated VersionNotes
parameterplaybook.yamlN/A1.4.01.5.0Updated version parameter
parameterplaybook.yamlglobalif not TO_BOOL("$$IDENTIFIER_FAN_OUT$$") then<br> local gclid = SPLIT(input.context.providers.googleGtag.data.gclid, ".", 3)[3];<br> local dclid = SPLIT(input.context.providers.googleGtag.data.dclid, ".", 3)[3];<br> local mobileDeviceId = input.context.device.advertisingId;<br> local matchId = input.anonymousId;<br> return (gclid and { gclid = gclid }) or (dclid and { dclid = dclid}) or (mobileDeviceId and { mobileDeviceId = mobileDeviceId}) or (matchId and { matchId = matchId })<br> end<br>return {<br> gclid = SPLIT(input.context.providers.googleGtag.data.gclid, ".", 3)[3],<br> dclid = SPLIT(input.context.providers.googleGtag.data.dclid, ".", 3)[3],<br> mobileDeviceId = input.context.device.advertisingId,<br> matchId = input.anonymousId<br>}local gclid, dclid<br><br>if input.context.providers.CM360.gclid then<br> gclid = input.context.providers.CM360.gclid<br>end<br>if input.context.providers.googleGtag.data.gclid then<br> gclid = SPLIT(input.context.providers.googleGtag.data.gclid, ".", 3)[3]<br>end<br><br>if input.context.providers.CM360.dclid then<br> dclid = input.context.providers.CM360.dclid<br>end<br>if input.context.providers.googleGtag.data.dclid then<br> dclid = SPLIT(input.context.providers.googleGtag.data.dclid, ".", 3)[3]<br>end<br><br>if not TO_BOOL("$$IDENTIFIER_FAN_OUT$$") then<br> local mobileDeviceId = input.context.device.advertisingId;<br> local matchId = input.anonymousId;<br> return (gclid and { gclid = gclid }) or (dclid and { dclid = dclid}) or (mobileDeviceId and { mobileDeviceId = mobileDeviceId}) or (matchId and { matchId = matchId })<br> end<br>return {<br> gclid = gclid,<br> dclid = dclid,<br> mobileDeviceId = input.context.device.advertisingId,<br> matchId = input.anonymousId<br>}Updated body parameter