Accès aux données

Purpose allowed

func purposeAllowed(iabId: UInt32) -> Bool

Renvoi true si la purpose associé à un iabId est autorisée, false si la purpose ne figure pas dans la liste des purposes autorisées. ⚠️ Quand cette méthode retourne false cela ne veut pas dire que cette purpose est non autorisée. Si vous recevez un false , vous pouvez récupérer toutes les purposes en appelant func getAllPurposes() -> [ConsentCollection]? et ensuite procéder à un filtre dans le but de récupérer votre purpose et ses informations associées.

Extra Purpose allowed

func extraPurposeAllowed(iabId: String) -> Bool

Renvoi true si l'extra purpose associé à un iabId est autorisée, false si l'extra purpose ne figure pas dans la liste des extra purposes autorisées. ⚠️ Quand cette méthode retourne false cela ne veut pas dire que cette extra purpose est non autorisée. Si vous recevez un false , vous pouvez récupérer toutes les extra purposes en appelant func getAllExtraPurposes() -> [ConsentCollection]? et ensuite procéder à un filtre dans le but de récupérer votre extra purpose et ses informations associées.

Feature allowed

func featureAllowed(iabId: UInt32) -> Bool

Renvoi true si la feature associé à un iabId est autorisée, false si la feature ne figure pas dans la liste des features autorisées. ⚠️ Quand cette méthode retourne false cela ne veut pas dire que cette feature est non autorisée. Si vous recevez un false , vous pouvez récupérer toutes les features en appelant func getAllFeatures() -> [ConsentCollection]? et ensuite procéder à un filtre dans le but de récupérer votre feature et ses informations associées.

Stack allowed

func stackAllowed(iabId: UInt32) -> Bool 

Renvoi true si la stack associé à un iabId est autorisée, false si la stack ne figure pas dans la liste des stack autorisées. ⚠️ Quand cette méthode retourne false cela ne veut pas dire que cette stack est non autorisée. Si vous recevez un false , vous pouvez récupérer toutes les stack en appelant func getAllStacks() -> [ConsentCollection]? et ensuite procéder à un filtre dans le but de récupérer votre stack et ses informations associées.

Vendor allowed

 func vendorAllowed(iabId: UInt32) -> Bool

Renvoi true si le vendor associé à un iabId est autorisé, false si le vendor ne figure pas dans la liste des vendor autorisés. ⚠️ Quand cette méthode retourne false cela ne veut pas dire que ce vendor est non autorisée. Si vous recevez un false , vous pouvez récupérer tous les vendors en appelant func getAllVendors() -> [ConsentCollection]? et ensuite procéder à un filtre dans le but de récupérer votre vendor et ses informations associés.

Extra Vendor allowed

Renvoi true si l'extra vendor associé à un iabId est autorisé, false si l'extra vendor ne figure pas dans la liste des extra vendor autorisés. ⚠️ Quand cette méthode retourne false cela ne veut pas dire que cet extra vendor est non autorisée. Si vous recevez un false , vous pouvez récupérer tous les extra vendor en appelant func getExtraAllVendors() -> [ConsentCollection]? et ensuite procéder à un filtre dans le but de récupérer votre extra vendor et ses informations associés.

All Extra Vendors

Renvoi toutes les informations de consentements pour tous les extra vendors. ConsentCollection dispose de ces données (non exclusif)

All Vendors

Renvoi toutes les informations de consentements pour tous les vendors. ConsentCollection dispose de ces données (non exclusif)

Renvoi un objet ACConsentStatus qui représente le consentement général de tous les vendors. Le status de consentement est défini avec un enum et dispose des valeurs figurant ci-dessous:

Renvoi un objet ACConsentStatus qui représente le consentement général de toutes les stacks. Le status de consentement est défini avec un enum et dispose des valeurs figurant ci-dessous:

All Purposes

Retourne les informations de consentements pour toutes les purposes. ConsentCollection représente une liste de consentements composés des éléments ci-dessous:

Retourne toutes les informations de consentement pour toutes les purposes filtré en amont par un statut de consentement (pending = 0, allowed = 1, mixed = 2, denied = -1, undefined = -2)

Retourne un objet ACConsentStatus représentant le consentement général de vos purposes . Ce statut est défini avec un enum ayant les valeurs suivantes:

All Features

Retourne toutes informations de consentements pour toutes les features. ConsentCollection représente une liste de consentements composés des éléments ci-dessous:

All Special Features

Retourne toutes les informations de consentement pour toutes les features spéciales. ConsentCollection représente une liste de consentements composés des éléments ci-dessous:

All Stacks

Retourne toutes les informations de consentement pour toutes les stacks ConsentCollection représente une liste de consentements composés des éléments ci-dessous:

Retourne toutes les informations de consentement pour toutes les stacks filtrés en amont par un statut de consentement.

Retourne un objet ACConsentStatus représentant le statut de consentement général de vos stacks.

Le statut de consentement est défini en tant qu'enum ayant les valeurs suivantes:

Retourne un objet ACConsentStatus représentant le status de consentement général. Le statut de consentement est défini en tant qu'enum ayant les valeurs suivantes:

Mis à jour