Согласие пользователя Admob с Android Compose (GDPR)
Admob обновил образцы кодов баннерной рекламы , включив в них форму согласия пользователя (GoogleMobileAdsConsentManager.kt). Их коды используют XML для макета и меню.
Интересно, есть ли у кого-нибудь эквивалент Compose, который объединяет форму согласия GDPR с отображением баннера Admob?
мои текущие коды просто оборачивают баннер admob в составной элемент, не спрашивая согласия.
@Composable
fun AdBanner(
modifier: Modifier = Modifier,
adMob: ApplicationAdViewAdMob3,
adaptiveAdUnitId: Int = 0
) {
AndroidView(
factory = { context ->
FrameLayout(context).apply {
layoutParams =
ViewGroup.LayoutParams(
ViewGroup.LayoutParams.MATCH_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT
)
}
},
update = {
adMob.loadAdaptiveAd(it, adaptiveAdUnitId)
}, modifier = modifier
.fillMaxWidth()
.wrapContentHeight()
)
}