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

Merged
merged 4 commits into from
May 1, 2025
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions src/connections/destinations/catalog/bing-ads/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).

To send these consent signals via Microsoft Bing Ads destination:

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`.


## Troubleshooting

Expand Down