Skip to content

Questions: In which cases will "goodVendorConfiguration" need to change, and what will happen till it changes? #11

Description

@AndroidDeveloperLB

So suppose I have Admob (or a different ad provider/mediation), together with some ad providers as part of mediation (or none).

It says I need to fill the "goodVendorConfiguration":

https://github.com/bocops/UMP-workarounds/blob/main/detect_insufficient_consent/android/kotlin/detect_insufficient_consent.kt#L72

    // TODO vendor configuration is variable, so needs to be defined by the individual developer
    //   - run app and make sure that a valid configuration is stored
    //   - have the app log the value of [tcVendorString], then copy that value to the following line
    //   - repeat if ad configuration changes, perhaps make this value available via remote configuration instead
    val goodVendorConfiguration = "TODO"

Suppose I do fill it and right now it works fine, and can detect "All" vs other cases, meaning I can detect that the user has accepted to all ad-consent options.
I know it says we should have remote-config for this, but there are other issues as to how we even detect we need to change it, and what happens till we do notice it.

My questions:

  1. what exactly will make it need a change? Will adding a new ad-source for the mediation mean it will need to change? Or maybe need to change something in the list of vendors? Or maybe even Google could change it without me noticing or doing anything to trigger it?
    I ask to know how reliable is this method.

  2. What will happen when the goodVendorConfiguration doesn't match perfectly ? Is it possible to have "Maybe consent-all" ?

  3. On StackOverflow, there is a similar detection method but it talks only about Admob:
    https://stackoverflow.com/a/68310602/878126
    What happens there? Will it stay "ok" as long as we use Admob (as mediation and/or ad-source) ? Meaning that we know that at least for Admob, it should be fine to get ads?
    I ask this because I know that limited ads are problematic for Admob?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions