Skip to content

Conversation

@nickolas-dimitrakas
Copy link
Contributor

@nickolas-dimitrakas nickolas-dimitrakas commented Sep 5, 2025

Summary

This update adds support for passing consent to AppsFlyer through consentMapping, enabling DMA-compliant consent handling. The integration maps mParticle consent states to AppsFlyer’s consent API, ensuring user preferences for ad storage, personalization, and data usage are properly respected. This brings the AppsFlyer kit in line with the latest compliance requirements.

Testing Plan

  • Was this tested locally? If not, explain why.
  • E2E testing (see screenshot)
image

Reference Issue (For mParticle employees only. Ignore if you are an outside contributor)

Copy link
Contributor

@BrandonStalnaker BrandonStalnaker left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link

@rmi22186 rmi22186 left a comment

Choose a reason for hiding this comment

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

Please add tests

Copy link
Contributor

@denischilik denischilik left a comment

Choose a reason for hiding this comment

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

LGTM

@nickolas-dimitrakas nickolas-dimitrakas merged commit c2ccbcd into development Sep 17, 2025
3 checks passed
@nickolas-dimitrakas nickolas-dimitrakas deleted the feat/SDKE-124-i-os-appsflyer-kit-support-consent-mapping branch September 17, 2025 17:07
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.

5 participants