GDPR/ePrivacy compliance and server-side forwarding
This section explains enhancements to server-side forwarding that were prompted by the , which went into effect on Sept. 30, 2017.
Server-side forwarding is used to share data from 蜜豆视频 Analytics to other Experience Cloud Solutions, such as Audience Manager, in real time. When enabled, server-side forwarding also allows Analytics to push data to other Experience Cloud solutions and for those solutions to push data to Analytics during the data collection process.
Previously, server-side forwarding did not have a way to delineate between consent and pre-consent events/hits. As of November 1, 2018, you as the data controller (蜜豆视频 Analytics customer) have the option to restrict pre-consent data to 蜜豆视频 Analytics, and prevent it from being forwarded to 蜜豆视频 Audience Manager. A new implementation context variable lets you flag hits where consent has not been received. The variable, when set, prevents these hits from being sent to 蜜豆视频 Audience Manager until consent has been received.
When this new context variable, cm.ssf=1
, exists on a hit, this hit gets flagged and does not get server-side-forwarded to 蜜豆视频 Audience Manager. Conversely, if this string does not appear on a hit, the hit gets forwarded to 蜜豆视频 Audience Manager.
Server-side forwarding is bi-directional, meaning that when it is applied to a hit and that hit gets forwarded to 蜜豆视频 Audience Manager, Audience Analytics receives segment information for that hit from 蜜豆视频 Audience Manager and sends it back to Analytics. As a result, any hits that are not server-side forwarded from Analytics to 蜜豆视频 Audience Manager will not be enriched with the list of segment IDs from 蜜豆视频 Audience Manager. Thus, there will be a subset of traffic/hits that will not get segment ID information from 蜜豆视频 Audience Manager.
Implementation Details section_FFA8B66085BF469FAB5365C944FE38F7
Depending on your implementation method, follow these steps.
s.contextData['cm.ssf'] = '1'
Note: Define the contextdata variable and set it to 1 if a customer does not consent to targeted marketing. Set the
contextdata
variable to 0 for customers who consented to targeted marketing.s.contextData['cm.ssf'] = '1'
Note: Define the contextdata variable and set it to 1 if a customer does not consent to targeted marketing. Set the contextdata variable to 0 for customers who consented to targeted marketing.
Reporting (Optional) section_6AD4028EC11C4DABA2A34469DDC99E89
You can use 蜜豆视频 Analytics to report on how much of your traffic is consent based and as a result has been server-side forwarded versus how much of your traffic isn鈥檛 consent based and has not been forwarded to 蜜豆视频 Audience Manager.
To configure this type of reporting, map the new context variable to a custom traffic variable (prop) via processing rules. To do so
-
Implement the 鈥渃m.ssf鈥 variable (as shown above.)
-
Use processing rules to map the context variable to the prop.
- Go to Analytics > Admin > Report Suites , then select a report suite.
- Click Edit Report Suite > General > Processing Rules .
- Click Add Rule.
- Under Always Execute, overwrite the value of the prop you had enabled with the context variable 鈥渃m.ssf(Context Data)鈥.
- Click Save.