Mobilni i TV SDK
OptSens SDK omogućava baner za saglasnost u vašim izvornim (native) aplikacijama. Radi na iOS-u, Android-u i televizorima (Apple TV, Android TV, Fire TV), a njime upravljate iz iste OptSens kontrolne table kao i sajtom. Aplikacija i sajt se vode odvojeno: svako od njih ima svoju konfiguraciju banera i svoj plan, pa izgled banera u aplikaciji menjate bez uticaja na sajt.
SDK je dostupan na Pro, Business i Custom planovima.
Šta SDK radi
- Prikazuje baner za saglasnost unutar vaše aplikacije, na jeziku posetioca.
- Beleži svaku odluku na vašem OptSens nalogu, isto kao i sajt.
- Upisuje standardne IAB ključeve saglasnosti (TCF, GPP, US Privacy) na uređaj, tako da oglasni i analitički SDK-ovi sami čitaju izbor posetioca.
- Prosleđuje saglasnost servisu Google Consent Mode i partnerima za atribuciju.
- Daje vam
OptSens.hasConsent("analytics")za kontrolu vašeg sopstvenog koda za praćenje.
Na Androidu je prosleđivanje saglasnosti partnerima automatsko. Na iOS-u je Google Consent Mode automatski, dok nekoliko partnera za atribuciju (AppsFlyer, Adjust, Branch) zahteva jedan mali isečak koda, opisan u vodiču za prosleđivanje.
Platforme
| Platforma | Minimum | Distribucija |
|---|---|---|
| Android (telefon, tablet, TV, Fire TV) | Android 5.0 (API 21) | Maven Central |
| iOS | iOS 16 | Swift Package Manager |
| tvOS (Apple TV) | tvOS 17 | Swift Package Manager |
Jedan paket po platformi pokriva i telefon i TV. SDK prepoznaje televizor u toku rada i sam prelazi na raspored za velike ekrane sa upravljanjem daljinskim.
Kako se povezuje sa vašim sajtom
Aplikacija i sajt su pod jednim OptSens nalogom, ali se vode odvojeno, svako sa svojom konfiguracijom banera i svojim planom. U toku rada se razlikuje način na koji se saglasnost sprovodi:
- Na vebu OptSens blokira skripte i kolačiće dok posetilac ne da saglasnost.
- U aplikaciji nema kolačića za blokiranje. OptSens signalizira saglasnost
operativnom sistemu i SDK-ovima koje koristite (Google Consent Mode, IAB
stringovi, partneri za atribuciju), a vi svoj kod kontrolišete pomoću
hasConsent.
Dodajte svoju aplikaciju
Aplikaciju dodajete sa istog mesta kao i sajt. Kliknite na Dodaj domen u gornjoj navigaciji, pa izaberite šta dodajete:
- Izaberite Mobilna aplikacija za iOS ili Android, ili TV aplikacija.
- Za TV aplikaciju izaberite platformu. Apple TV, Android TV i Fire TV koriste ovaj SDK. Samsung (Tizen) i LG (webOS) su web-TV i koriste web skriptu.
- Unesite identifikator aplikacije, bundle id ili ime paketa (na primer
com.yourcompany.app). Samsung koristi Tizen id, kao3201234567890.YourApp. - Izaberite plan (Pro, Business ili Custom) i prođite kroz vođeno podešavanje.
Vaš SDK ID je u koraku Integracija, a kasnije na stranici Integracija u kontrolnoj tabli.
Šta treba da uradite
- Dodajte SDK u svoju aplikaciju (Maven Central ili Swift Package Manager).
- Pozovite
OptSens.configuresa svojim SDK ID-jem. - Prikažite baner kada je saglasnost potrebna.
- Prosledite saglasnost i kontrolišite sopstveno praćenje.
Počnite sa Prvi koraci - Android ili Prvi koraci - iOS i tvOS.