Skip to content
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

Disable conversion measurement api #1583

Merged
merged 1 commit into from
Nov 15, 2021

Conversation

uazo
Copy link
Collaborator

@uazo uazo commented Nov 15, 2021

Disable Conversion Measurement API by disabling the flag and removing support for the AttributionReporting provider. it also removes the handling of attributions via intents between apps.
This patch enforces the deactivation by preventing the report from being sent and being saved to disk, although it is currently in uncalled code.

For this patch I preferred the "soft" approach for two reasons. The first is that the deletion is intrusive (this is the patch that completely removes it), the second is that I have seen that it is still under development and in any case the flag actually seems to disable most of the code.
what was left I took off.

consider that it is currently active in bromite.

fix #1531

{
name: "ConversionMeasurementEventSources",
- status: "test",
+ depends_on: ["DisabledForBromite"],
Copy link
Contributor

Choose a reason for hiding this comment

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

If you start using this, shouldn't the other patches also use this approach?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

in fact, I put the statement in the other patch (#1582)...
if you don't merge that it won't compile.
maybe it is the case to put it alone.

beware that once again I have not added it to the patch list

@csagan5 csagan5 merged commit 1bf3598 into bromite:master Nov 15, 2021
ChanningPromethean pushed a commit to PrometheanWorld/bromite that referenced this pull request May 12, 2023
Co-authored-by: Carmelo Messina <uazo@users.noreply.github.com>
@uazo uazo deleted the disable-conversion-measurement-api branch July 18, 2023 12:38
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.

Disable "Conversion Measurement API"
2 participants