Pređi na glavni sadržaj

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.

info

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.
napomena

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

PlatformaMinimumDistribucija
Android (telefon, tablet, TV, Fire TV)Android 5.0 (API 21)Maven Central
iOSiOS 16Swift Package Manager
tvOS (Apple TV)tvOS 17Swift 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:

  1. Izaberite Mobilna aplikacija za iOS ili Android, ili TV aplikacija.
  2. 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.
  3. Unesite identifikator aplikacije, bundle id ili ime paketa (na primer com.yourcompany.app). Samsung koristi Tizen id, kao 3201234567890.YourApp.
  4. 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

  1. Dodajte SDK u svoju aplikaciju (Maven Central ili Swift Package Manager).
  2. Pozovite OptSens.configure sa svojim SDK ID-jem.
  3. Prikažite baner kada je saglasnost potrebna.
  4. Prosledite saglasnost i kontrolišite sopstveno praćenje.

Počnite sa Prvi koraci - Android ili Prvi koraci - iOS i tvOS.