Veelgestelde Vragen / FAQ
1. Roept een van de methoden aan zoals checkAndOpen or forceOpen Intern controleren of de gebruikers zich in de EER bevinden, of moet dit door de ontwikkelaar worden geregeld?
Ondanks dat de SDK niet geo-bewust is, is de CMP SDK ontworpen om alle relevante beleidsregels te herkennen en zijn gedrag aan te passen aan de regio van de gebruiker. Daarom beheert het intern de controles voor de locatie van de gebruiker, zoals het bepalen of een gebruiker zich binnen de Europese Economische Ruimte (EER) bevindt. Het implementeren van een extra wrapper kan echter nuttig zijn in gevallen waarin de SDK helemaal niet gebruikt moet worden, waardoor er meer controle is over wanneer en hoe toestemmingslagen worden geactiveerd.
2. Ik gebruik een aangepast lettertype in mijn mobiele app. Hoe kan ik dit gebruiken in mijn toestemmingslaag?
Om een aangepast lettertype in het CMP te gebruiken, kunt u: het lettertype op het web hosten or bundel het met de app en maak het beschikbaar voor de WebView via een veilige HTTPS-achtige bron. Als u besluit het op een webserver te hosten, kunt u de volgende code gebruiken in de aangepaste CSS van uw CMP-ontwerp:
@font-face {
font-family: "Rubrik";
src: url("https://cdn.consentmanager.net/assets/fonts/rubrik.woff2") format("woff2");
}
3. Soms kan het te wijten zijn aan netwerkproblemen dat de toestemmingspop-up niet wordt geladen. Hoe moet met deze situatie worden omgegaan?
Als u een time-out ervaart, is de afhandeling meestal wachten tot de volgende keer dat de gebruiker de app opent en een beter netwerk heeft. U kunt de gebeurtenis didReceiveError gebruiken en ervoor zorgen dat het een time-outgebeurtenis is en deze dienovereenkomstig afhandelen. Alle functionaliteit met betrekking tot de beslissing om de toestemmingslaag al dan niet weer te geven, is gebaseerd op communicatie met onze servers, dus het zal niet in staat zijn om te verifiëren of toestemming nodig is of niet, noch de toestemmingslaag weer te geven als er geen netwerkverbinding beschikbaar is of als er een time-out optreedt na de pogingen.
4. Kunnen we instellen dat de toestemmingspagina slechts de helft van het scherm beslaat in plaats van het volledige scherm?
Om de inApp-lay-out te wijzigen, raadpleegt u de documentatie over het wijzigen van de lay-out voor iOS en Android.
5. Is het mogelijk voor een iOS-client om de ATTracking-pop-up op te nemen? consentmanager pop-up?
Nee, Apple staat niet toe dat alleen de consentmanager pop-up en u moet de ATT-pop-up openen. Voor meer informatie over hoe u de methoden kunt gebruiken of hoe u het bericht kunt aanpassen dat aan de gebruiker wordt weergegeven, raadpleegt u de officiële Documentatie over Apple App Tracking Transparency.
6. Is er een binaire versie van de SDK in plaats van de broncodeversie?
7. We delen geen gegevens met derden en hoeven daarom het App Tracking Transparency (ATT)-framework niet te gebruiken. Of toch wel?
Onze methoden om toestemming te bepalen, hebben alleen betrekking op toestemming en niet op de ATT. Als u deze dus niet nodig hebt, kunt u de methoden die betrekking hebben op de ATT, en ook de Privacy - Tracking in uw info.plist-bestand, niet gebruiken. In ieder geval, zie deze pagina.
8. Hoe kan ik een 'Toestemming of Betalen'-model implementeren in een mobiele app (Android/iOS) met de consentmanager SDK?
Met onze mobiele SDK's kunt u een PUR-stroom ('Pay-or-Accept') implementeren, waarbij gebruikers alles accepteren of kiezen voor een advertentievrij abonnement.
-
Integreer onze mobiele SDK en toon de CMP-laag volgens onze consentmanager SDK-integratiehandleidingen
-
Voeg de knop 'Advertentievrij voor €...' toe: voeg in uw CMP-ontwerp (eerste laag) een aangepaste HTML-knop toe die linkt naar uw app of uw content (bekijk onze contentpass-integratie of onze handmatig betalen of accepteren gidsen):
<a class="cm-btn cm-btn-primary" href="myapp://subscribe?plan=adfree5">
Ad-free for €5
</a>
-
Onderschep de link in de app (iOS or Android) en open je betaalmuur. Als de betaling volledig succesvol is verlopen, wijs dan alle leveranciers af en laad geen andere SDK's zoals FirebaseAnalytics, Google AdMob, enz. Bekijk onze App-monitor om te controleren of uw app voldoet aan alle AVG-privacyregels.
cmp.setOnClickLinkCallback { url ->
if (url.startsWith("myapp://subscribe")) {
paid = openPaywall()
if (paid) { cmp.rejectAll }
true
} else
false
}
}
Dit zorgt voor een tracking- en advertentievrije ervaring. Met deze instelling zien gebruikers precies twee opties: Accepteer alles or ReclamevrijDe CMP beheert automatisch de toestemmingsstatus, terwijl uw app de abonnements- en advertentievrije ervaring regelt.
Voor verdere vragen of verduidelijkingen kunt u gerust contact met ons opnemen. Neem contact op met ons ontwikkelingsteam.







