Televizori
OptSens SDK radi na televizorima bez posebnog paketa. Prepoznaje televizor u toku rada i prebacuje baner na centrirani raspored za velike ekrane sa fokusom preko daljinskog. Beleženje saglasnosti, TC/AC stringovi i IAB ključevi su isti kao na telefonu; menjaju se samo raspored i navigacija.
Podržani: Apple TV (tvOS), Android TV / Google TV, Fire TV.
Pakovanje
- Android TV / Fire TV
- Apple TV
Deklarišite leanback podršku da bi se jedan build instalirao i na telefon i na TV:
<uses-feature android:name="android.hardware.touchscreen" android:required="false" />
<uses-feature android:name="android.software.leanback" android:required="false" />
Dodajte tvOS target u svoju aplikaciju i uključite OptSensUI paket. Baner koristi isti kod kao iOS; raspored se sam prilagođava.
Ponovno traženje saglasnosti na TV-u
Plutajuće dugme se ne prikazuje na TV-u. Postavite stavku za ponovno traženje saglasnosti u svoj meni, dostupnu daljinskim, i iz nje otvorite geo-svesnu putanju podešavanja:
- Android TV / Fire TV
- Apple TV
OptSensBanner.showPreferences(activity)
OptSensReconsentView { dismiss() }
Ne koristite prebacivanje na telefon preko QR koda za povlačenje saglasnosti. Saglasnost data na uređaju mora moći da se povuče na istom uređaju.
Šta se menja na TV-u
- Baner je jedan centrirani modal sa razmakom za sigurnu zonu; rasporedi u uglu i traci se svode na njega.
- Strelice pomeraju fokus; dugme OK aktivira izbor.
- Fokus daljinskog počinje na kontrolama banera, da ne bi pao na dugačku listu dobavljača.
- Na TV-u se upisuju i IAB TCF i IAB GPP ključevi za signalizaciju na televizoru.