Currently there are no instructions in either Android or iOS with how to pass user consent to the AmazonAd Call, all we have is this on the FAQ, it doesnt tell us how to inject the 2 keys or even give sample code for making the Ad Request, I believe Amazon should invest some time into updating their docs with this info and making things more clear for us developers like all the other Ad Networks did. Some developers are even saying that "Amazon is not registered as a vendor on IAB, therefore with a CMP, it's not possible to add Amazon in consentString." in this post can someone clear this up and clarify , thanks very much Amazon is a great ad network and I would like to keep using but at the same time complying with EU laws thanks!
Note that the application is responsible for storing and persisting user consent or legitimate interest information in the GDPR keys (see sample code below). The SDK consumes two GDPR keys,
SharedPreferences(Android) and injects them into the “bid” request.
Alternatively, if you are relying on legitimate interest as your GDPR processing justification, please provide a GDPR key
aps_gdpr_pub_pref_li and set the value to 1.