dsa
Digital Service Act (“DSA”) is a EU regulation which aims among other things to increase transparency on online platforms for users in relation to recommended content – including advertising.
The value of DSA.required indicates if DSA information should be made available. The DSA.pubRender value signals if the publisher is able to and intends to render an icon or other appropriate user-facing symbol and display the DSA transparency info to the end user. The DSA.dataToPubs value independent of pubrender, the publisher may need the transparency data for audit purposes.
This option won't be saved; instead, it will be sent to the server with each new ad request. Also, you can override this parameter for an individual request by passing it to the Advertisement constructor.
AdService.getInstance().setAdRequestGlobalParameter(
AdRequestGlobalParameters::dsa,
DSA(
DSARequirement.REQUIRED,
DSAPubRender.WILL_RENDER,
DSADataToPubs.SEND_TRANSPARENCY
)
)