Informacia
Treść

[Android] 2. Dokumentacja API

API


 

Konstruktor


Konstruktor do tworzenia obiektu CmpManager

parametry
Imię i nazwisko Typ

Opis

kontekst Kontekst

Kontekst aplikacji

config Konfiguracja CMP

Obiekt konfiguracji dla consent manager

zamknij Słuchacz Przy zamknięciu oddzwaniania

Wywołanie zwrotne, które ma zostać wywołane po zamknięciu warstwy zgody

Otwórz słuchacza OnOpenCallback

Wywołanie zwrotne, które ma zostać wywołane po otwarciu warstwy zgody

cmpNieotwarte wywołanie zwrotne OnCMPNotOpenedOddzwonienie

Wywołanie zwrotne, które ma zostać wywołane, gdy nie można otworzyć warstwy zgody

przy oddzwonieniu po błędzie Przy oddzwonieniu po błędzie

Wywołanie zwrotne, które ma zostać wywołane w przypadku błędu

 

 

zainicjować


Inicjalizacja

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst  
interfejs aplikacji Interfejs CmpLayerAppEventListener? = zero  
Powrót

 

Przykład
initialize(context = ...,appInterface = ...)

 

ustaw wywołania zwrotne


Ustaw wywołania zwrotne

parametry
Imię i nazwisko Typ Opis
Otwórz słuchacza OnOpenCallback?  
zamknij Słuchacz Po zamknięciu oddzwaniania?  
cmpNieotwarte wywołanie zwrotne OnCMMPNotOpenedCallback?  
przy oddzwonieniu po błędzie Przy oddzwonieniu po błędzie?  
onCmpButtonClickedCallback OnCmpButtonClickedCallback?  
Powrót

Brak wartości zwracanej

Przykład
setCallbacks(openListener = ...,closeListener = ...,cmpNotOpenedCallback = ...,onErrorCallback = ...,onCmpButtonClickedCallback = ...)

 

checkAndOpenConsentLayer


Sprawdź i otwórz warstwę zgody

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
interfejs aplikacji Interfejs CmpLayerAppEventListener? = zero  
Powrót

Brak wartości zwracanej

Przykład
checkAndOpenConsentLayer(context = ...,appInterface = ...)

 

otwórz warstwę niestandardową


otwiera dostosowaną warstwę zgody

parametry
Imię i nazwisko Typ Opis
działalność FragmentAktywność przykład
identyfikator widoku kontenera Int  
Powrót

Brak wartości zwracanej

Przykład
openCustomLayer(activity = ...,containerViewId = ...)

 

ZOBACZ


Sprawdź

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst  
onCmpLayerOpenCallback OnCmpLayerOpenCallback  
jest w pamięci podręcznej Wartość logiczna = fałsz  
Powrót

Brak wartości zwracanej

Przykład
check(context = ...,onCmpLayerOpenCallback = ...,isCached = ...)

 

otwórz warstwę niestandardową


otwiera dostosowaną warstwę zgody

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
interfejs aplikacji Interfejs CmpLayerAppEventListener  
Powrót

Brak wartości zwracanej

Przykład
openCustomLayer(context = ...,appInterface = ...)

 

openConsentLayer


otwiera warstwę zgody

Powrót

Brak wartości zwracanej

Przykład
openConsentLayer()

 

utwórzCustomLayerFragment


Utwórz niestandardowy fragment warstwy

Powrót

CmpLayerFragment

Przykład
createCustomLayerFragment()

 

ma zgodę


sprawdzić, czy użytkownik wyraził zgodę

Powrót
Przykład
hasConsent()

 

getAllPurposes


zwraca wszystkie cele jako ciąg znaków

Powrót

cel Ciąg

Przykład
getAllPurposes()

 

getAllPurposeList


zwraca wszystkie cele jako listę ciągów

Powrót

Lista celów

Przykład
getAllPurposeList()

 

getEnabledPurposes


Uzyskaj uzgodnione cele

Powrót

 

Przykład
getEnabledPurposes()

 

getEnabledPurposeList


Uzyskaj uzgodnioną listę celów

Powrót

 

Przykład
getEnabledPurposeList()

 

getDisabledPurposes


Zdobądź cele dla osób niepełnosprawnych

Powrót

 

Przykład
getDisabledPurposes()

 

getAllVendors


Zdobądź wszystkich dostawców

Powrót

 

Przykład
getAllVendors()

 

getAllVendorsList


Pobierz listę wszystkich dostawców

Powrót

 

Przykład
getAllVendorsList()

 

getEnabledVendors


Uzyskaj uzgodnionych dostawców

Powrót

 

Przykład
getEnabledVendors()

 

getEnabledVendorList


Uzyskaj uzgodnioną listę dostawców

Powrót

 

Przykład
getEnabledVendorList()

 

getDisabledVendors


Zdobądź wyłączonych dostawców

Powrót

 

Przykład
getDisabledVendors()

 

włącz listę dostawców


Włącz listę dostawców

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
sprzedawców Lista  
onConsentReceivedOddzwonienie zwrotne Oddzwanianie po otrzymaniu zgody? = zero  
Powrót

Brak wartości zwracanej

Przykład
enableVendorList(context = ...,vendors = ...,onConsentReceivedCallback = ...)

 

wyłącz listę dostawców


Wyłącz listę dostawców

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
sprzedawców Lista Lista identyfikatorów dostawców do włączenia.
onConsentReceivedOddzwonienie zwrotne Oddzwanianie po otrzymaniu zgody? = zero  
Powrót

Brak wartości zwracanej

Przykład
disableVendorList(context = ...,vendors = ...,onConsentReceivedCallback = ...)

 

włącz listę celów


Włącz listę celów

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
cele Lista Lista identyfikatorów celów do włączenia.
dostawca aktualizacji Wartość logiczna = prawda flaga, jeśli prawda, włącz również odpowiednich dostawców
onConsentReceivedOddzwonienie zwrotne Oddzwanianie po otrzymaniu zgody? = zero  
Powrót

Brak wartości zwracanej

Przykład
enablePurposeList(context = ...,purposes = ...,updateVendor = ...,onConsentReceivedCallback = ...)

 

wyłącz listę celów


Wyłącz listę celów

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
cele Lista Lista identyfikatorów celów do wyłączenia
dostawca aktualizacji Wartość logiczna = prawda flaga, jeśli prawda, wyłącza również odpowiednich dostawców
onConsentReceivedOddzwonienie zwrotne Oddzwanianie po otrzymaniu zgody? = zero  
Powrót

Brak wartości zwracanej

Przykład
disablePurposeList(context = ...,purposes = ...,updateVendor = ...,onConsentReceivedCallback = ...)

 

odrzuć wszystko


Odrzuca

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
Powrót

Brak wartości zwracanej

Przykład
rejectAll(context = ...)

 

Akceptuj wszystkie


Akceptuj wszystkie

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
Powrót

Brak wartości zwracanej

Przykład
acceptAll(context = ...)

 

getUSPrivacyString


Zdobądź dla nas ciąg dotyczący prywatności

Powrót

Ciąg dotyczący prywatności w USA

Przykład
getUSPrivacyString()

 

mazgodędostawcy


Posiada zgodę sprzedawcy

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
id sznur identyfikator sprzedawcy
Powrót
Przykład
hasVendorConsent(context = ...,id = ...)

 

maCelowązgodę


Ma zgodę na cel

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
id sznur identyfikator celu
isIABPcel Boolean (przestarzałe), jeśli cel jest celem IAB
sprawdźZgoda Wartość logiczna = prawda  
Powrót

 

Przykład
hasPurposeConsent(context = ...,id = ...,isIABPurpose = ...,checkConsent = ...)

 

pobierz GoogleACString


Uzyskaj ciąg Google AC

Powrót

Ciąg Google AC

Przykład
getGoogleACString()

 

getConsentstring


Pobierz ostatni ciąg zgody

Powrót
Przykład
getConsentstring()

 

eksportCmpString


Wyeksportuj ciąg zgody

Powrót

zapisany ciąg Cmp

Przykład
exportCmpString()

 

getCalledLast


Zostań wezwany jako ostatni

Powrót

ostatnio o nazwie Data warstwy Cmp

Przykład
getCalledLast()

 

o nazwie ThisDay


Zadzwoniono tego dnia

Powrót

gdyby warstwa została wywołana dzisiaj

Przykład
calledThisDay()

 

potrzebuje Akceptacji


Potrzebuje akceptacji

Powrót

jeśli użytkownik potrzebuje akceptacji

Przykład
needsAcceptance()

 

setOpenCmpConsentToolViewListener


otwiera warstwę zgody

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
przycisk gdpr Przycisk przycisk akcji
oddzwonić Po zamknięciu oddzwaniania?  
Powrót

Brak wartości zwracanej

Przykład
setOpenCmpConsentToolViewListener(context = ...,gdprButton = ...,callback = ...)

 

setOpenPlaceHolderViewListener


Ustaw odbiornik widoku otwartego miejsca

parametry
Imię i nazwisko Typ Opis
kontekst Kontekst Kontekst aplikacji
przycisk akcji Przycisk  
Powrót

Brak wartości zwracanej

Przykład
setOpenPlaceHolderViewListener(context = ...,actionButton = ...)

 

Powrót do góry