Skip to content

[Bing Ads] Add consent mode instructions #7589

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

varadarajan-tw
Copy link
Contributor

Proposed changes

This PR adds instructions on how to enable consent mode in Microsoft Bing Ads destination.

Merge timing

  • ASAP once approved

Related issues (optional)

@varadarajan-tw varadarajan-tw marked this pull request as ready for review April 30, 2025 07:46
@varadarajan-tw varadarajan-tw requested a review from a team as a code owner April 30, 2025 07:46
@varadarajan-tw varadarajan-tw marked this pull request as draft April 30, 2025 07:48
@varadarajan-tw varadarajan-tw requested a review from brennan April 30, 2025 07:48
@@ -98,6 +98,18 @@ analytics.track('Order Completed', {
| Category | `category` property |
| Action | Always set to `track` |

## Implementing consent mode
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
## Implementing consent mode
## Consent mode

@@ -98,6 +98,18 @@ analytics.track('Order Completed', {
| Category | `category` property |
| Action | Always set to `track` |

## Implementing consent mode

Starting May 5, 2025, Microsoft is enforcing consent mode for clients with end users in European Economic Area (EEA), the United Kingdom, and Switzerland. To learn more about setting consent mode and FAQ, refer Microsoft docs [here](https://help.ads.microsoft.com/?FromAdsEmail=1#apex/ads/en/60341/1). Microsoft currently is enforcing only the `ad_storage` consent signal [docs](https://help.ads.microsoft.com/?FromAdsEmail=1#apex/ads/en/60341/1/#exp46).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Starting May 5, 2025, Microsoft is enforcing consent mode for clients with end users in European Economic Area (EEA), the United Kingdom, and Switzerland. To learn more about setting consent mode and FAQ, refer Microsoft docs [here](https://help.ads.microsoft.com/?FromAdsEmail=1#apex/ads/en/60341/1). Microsoft currently is enforcing only the `ad_storage` consent signal [docs](https://help.ads.microsoft.com/?FromAdsEmail=1#apex/ads/en/60341/1/#exp46).
Starting May 5, 2025, Microsoft is enforcing the use of consent mode for clients with end users in the European Economic Area (EEA), the United Kingdom, and Switzerland. To learn more about setting consent mode, refer to the [Microsoft docs](https://help.ads.microsoft.com/?FromAdsEmail=1#apex/ads/en/60341/1){:target="_blank"}. Microsoft is currently only enforcing the [`ad_storage` value](https://help.ads.microsoft.com/?FromAdsEmail=1#apex/ads/en/60341/1/#exp46){:target="_blank"}.


Starting May 5, 2025, Microsoft is enforcing consent mode for clients with end users in European Economic Area (EEA), the United Kingdom, and Switzerland. To learn more about setting consent mode and FAQ, refer Microsoft docs [here](https://help.ads.microsoft.com/?FromAdsEmail=1#apex/ads/en/60341/1). Microsoft currently is enforcing only the `ad_storage` consent signal [docs](https://help.ads.microsoft.com/?FromAdsEmail=1#apex/ads/en/60341/1/#exp46).

To send these consent signals via Microsoft Bing Ads destination:
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
To send these consent signals via Microsoft Bing Ads destination:
To send consent signals using the Microsoft Bing Ads destination:

Comment on lines +107 to +111
1. Navigate to **Settings** page of the destination.
2. Turn on the `Enable Consent` mode setting. If not turned on, Microsoft Bing Ads destination won't send consent signal.
3. Select `ALLOWED` or `DENIED` as the `Default Ads Storage Consent State`. This will be the default consent signal state when the page loads. You can then toggle consent state by passing consent signals via track or page event.
4. If you are a Segment [Consent Management](https://segment.com/docs/privacy/consent-management/) user, specify the consent category to lookup `ad_storage` consent state using the `Ad Storage Consent Category` setting.
5. If you are not a Segment consent management user, specify the properties field through which you want toggle consent setting with in `Ad Storage Consent Property Mapping` setting. For example, if you wish to toggle `ad_storage` consent state based `properties.ad_storage`, set the value to `ad_storage` and make sure you are `properties.ad_storage` in your track or page event is set to `granted` or `denied`.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
1. Navigate to **Settings** page of the destination.
2. Turn on the `Enable Consent` mode setting. If not turned on, Microsoft Bing Ads destination won't send consent signal.
3. Select `ALLOWED` or `DENIED` as the `Default Ads Storage Consent State`. This will be the default consent signal state when the page loads. You can then toggle consent state by passing consent signals via track or page event.
4. If you are a Segment [Consent Management](https://segment.com/docs/privacy/consent-management/) user, specify the consent category to lookup `ad_storage` consent state using the `Ad Storage Consent Category` setting.
5. If you are not a Segment consent management user, specify the properties field through which you want toggle consent setting with in `Ad Storage Consent Property Mapping` setting. For example, if you wish to toggle `ad_storage` consent state based `properties.ad_storage`, set the value to `ad_storage` and make sure you are `properties.ad_storage` in your track or page event is set to `granted` or `denied`.
1. Navigate to **Connections > Destinations** and select the Microsoft Bing Ads destination.
2. Select the **Settings** tab for the destination.
3. Turn on the **Enable Consent** mode setting. If it is turned off, the Microsoft Bing Ads destination won't send the consent signal.
4. Select **ALLOWED** or **DENIED** as the **Default Ads Storage Consent State**. This will be the default consent signal state when the page loads. You can toggle the consent state by passing consent signals using the Track or Page event.
5. If you're using Segment [Consent Management](/docs/privacy/consent-management/), specify the consent category to look up the `ad_storage` consent state using the **Ad Storage Consent Category** setting.
6. If you're not a Segment consent management user, specify the properties field through which you want to toggle the consent setting with the `Ad Storage Consent Property Mapping` setting. For example, if you wish to toggle `ad_storage` consent state based `properties.ad_storage`, set the value to `ad_storage` and make sure the `properties.ad_storage` in your track or page event is set to `granted` or `denied`.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants