Debes especificar los propósitos y proveedores con arreglos separados por comas, siguiendo el orden de los siguientes arreglos:
Array con propósitos basados en consentimiento,
Array con propósitos basados en interés legítimo,
Array con propósitos del editor basados en consentimiento,
Array con propósitos del editor basados en interés legítimo,
Array con propósitos personalizados del editor,
Array con características especiales,
Array con proveedores basados en consentimiento,
Array con proveedores basados en interés legítimo.
Deben existir 8 arrays, algunos de los cuales pueden estar vacíos.
El siguiente ejemplo verifica la aceptación de 10 propósitos basados en consentimiento, 1 propósito basado en interés legítimo, 10 propósitos del editor basados en consentimiento, 1 propósito del editor basado en interés legítimo y 1 característica especial:
- __tcfapi("isAllAcceptedCustom", 2, (isAllAccepted, success) => {
- if (success) {
- console.log(isAllAccepted);
- } else {
- console.error('Error: could not get isAllAccepted');
- }
- }, [1,2,3,4,5,6,7,8,9,10], [2], [1,2,3,4,5,6,7,8,9,10], [2], [], [1], [], [] );
El siguiente ejemplo verifica la aceptación de 14 proveedores basados en consentimiento:
- __tcfapi("isAllAcceptedCustom", 2, (isAllAccepted, success) => {
- if (success) {
- console.log(isAllAccepted);
- } else {
- console.error('Error: could not get isAllAccepted');
- }
- }, [], [], [], [], [], [], [21, 32, 50, 77, 115, 126, 278, 284, 373, 531, 653, 755, 812, 1126], [] );
El siguiente ejemplo verifica la aceptación de 4 propósitos basados en consentimiento, 1 propósito personalizado del editor y 73 proveedores basados en interés legítimo:
- __tcfapi("isAllAcceptedCustom", 2, (isAllAccepted, success) => {
- if (success) {
- console.log(isAllAccepted);
- } else {
- console.error('Error: could not get isAllAccepted');
- }
- }, [8,9,10,11], [], [], [], [1], [], [], [1,2,4,6,8,10,11,12,13,14,15,16,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,36,37,39,40,42,44,45,46,47,48,49,50,52,53,55,56,57,58,59,60,61,62,66,69,70,71,73,75,76,77,78,80,82,83,84,85,87,90,91,92,93,94,95,97,98,100] );