Gratis tool

Gratis TCF-stringdecoder en -encoder

De decoder leest de TC-string van elk toestemmingsinstrument binnen het IAB Transparency and Consent Framework (TCF) en toont in uw browser alle doeleinden, leveranciers en segmenten die daarin zijn opgenomen, met vermelding van de naam.

  • Kernreeks
  • Genoemde leveranciers
  • Uitgever TC
  • Google AC-string

Een TC-string decoderen of coderen.

Plak een TC-string om te zien wat erin staat, of stel een teststring samen via een formulier. De strings blijven in je browser en worden nooit naar TermsFeed verzonden.

Plak een TC-string, de waarde van het euconsent-v2-cookie of een GPP-string met een TCF EU-sectie.

De waarde van de cookie of parameter `addtl_consent`, bijvoorbeeld 2~1.35.41~dv.9.21.

De namen van de leveranciers worden geladen.

Plak hier een TC-string om de velden ervan te bekijken.

Stel de velden van een teststring in. De encoder schrijft het kernsegment en het segment met de genoemde leveranciers terwijl je typt.

CMP en string

2 letters, bijvoorbeeld DE. AA als het land onbekend is.

De encoder schrijft beide datums om middernacht UTC op.

Doelstellingen

Vanaf TCF v2.2 zijn de doeleinden 1, 3, 4, 5 en 6 uitsluitend gebaseerd op toestemming, waardoor de selectievakjes voor gerechtvaardigd belang zijn uitgeschakeld.

Doelstellingen
Doel Toestemming Gerechtvaardigd belang
Bijzondere kenmerken
Leveranciers

Leveranciers-ID’s en -bereiken, zoals 1-50, 755. Accepteer alle invullingen voor elke leverancier in de algemene leverancierslijst.

Segment ‘bekende leveranciers’

De decoder volgt de TC-string-specificatie van IAB Europe en haalt de namen van aanbieders en CMP’s uit de lijsten die door IAB Europe en Google worden gepubliceerd. Dit is geen juridisch advies en een gecodeerde string is uitsluitend bedoeld voor testdoeleinden.

Hoe vind je de TC-string van een website?

Een TCF-toestemmingsprogramma slaat de TC-string op in de browser en geeft deze door aan advertentiescripts. Open de website, maak een keuze in de toestemmingsbanner en volg vervolgens een van deze stappen.

  1. De cookie. Open de ontwikkelaarstools van je browser, ga naar ‘Toepassing’ (Chrome, Edge) of ‘Opslag’ (Firefox), vervolgens naar ‘Cookies’, en kopieer de waarde van ‘euconsent-v2’. Sommige CMP’s slaan de tekenreeks onder een andere naam of in de lokale opslag op.

  2. De console. Voer op het tabblad ‘Console’ het volgende uit: __tcfapi('getTCData', 2, function (data) { console.log(data.tcString) }) en kopieer de tekenreeks die wordt weergegeven.

  3. Advertentieverzoeken. Filter op het tabblad ‘Netwerk’ op ‘gdpr_consent’ en kopieer de waarde van die parameter uit een advertentieverzoek.

  4. Aanvullende toestemming van Google. Voer __tcfapi('getTCData', 2, function (data) { console.log(data.addtlConsent) })of kopieer de parameter `addtl_consent` van een Google-advertentieverzoek.

  5. Mobiele apps. In een Android- of iOS-app slaat het CMP de tekenreeks op als IABTCF_TCString in SharedPreferences (Android) of NSUserDefaults (iOS).

TC-reeks

Wat een TC-reeks allemaal bevat.

Een TC-reeks is een lijst van segmenten die door punten van elkaar worden gescheiden. Het kernsegment komt als eerste, en elk ander segment begint met het bijbehorende type.

De segmenten van een TC-string, wat elk segment bevat en wanneer het nodig is
Segment Wat erin zit In TCF v2.3
Kern Het CMP, de data, de taal, de doeleinden en speciale functies die de persoon heeft gekozen, de leveranciers met toestemming of gerechtvaardigd belang, en de beperkingen van de uitgever. Moet in elke TC-string voorkomen.
Genoemde leveranciers De verkopers die in de toestemmingsbanner aan de persoon werden getoond, ongeacht de keuze. Verplicht in TC-strings die na 28 februari 2026 zijn aangemaakt.
Uitgever TC De keuzes voor de doeleinden van de uitgever zelf, met eventuele aangepaste doeleinden. Optioneel.
Toegestane leveranciers De leveranciers die de uitgever had goedgekeurd. Verouderd in TCF v2.2.
Google AC-string De aanbieders van Google-advertentietechnologie die niet onder het TCF vallen en waarvoor toestemming is verleend, en, in versie 2, de genoemde aanbieders. Een aparte tekenreeks, voor Google-advertentieproducten.
Doelstellingen

De 11 doelstellingen van TCF.

TCF v2.2 definieert 11 doeleinden waarvoor een keuze moet worden gemaakt en 2 speciale functies waarvoor een opt-in vereist is. Aanbieders baseren zich op toestemming of, voor sommige doeleinden, op gerechtvaardigd belang.

De doelstellingen en bijzondere kenmerken van de TCF, met de bijbehorende rechtsgrondslag, maken elk het volgende mogelijk
Doel Rechtsgrondslag
1 Informatie op een apparaat opslaan en/of openen website.page_static.tcf_string_decoder.purposes.toestemming
2 Gebruik beperkte gegevens om advertenties te selecteren website.page_static.tcf_string_decoder.purposes.toestemming_of_aansprakelijkheid
3 Profielen aanmaken voor gepersonaliseerde reclame website.page_static.tcf_string_decoder.purposes.toestemming
4 Gebruik profielen om gepersonaliseerde advertenties te selecteren website.page_static.tcf_string_decoder.purposes.toestemming
5 Maak profielen aan om de inhoud aan te passen aan je voorkeuren website.page_static.tcf_string_decoder.purposes.toestemming
6 Gebruik profielen om gepersonaliseerde inhoud te selecteren website.page_static.tcf_string_decoder.purposes.toestemming
7 De prestaties van advertenties meten website.page_static.tcf_string_decoder.purposes.toestemming_of_aansprakelijkheid
8 De prestaties van de content meten website.page_static.tcf_string_decoder.purposes.toestemming_of_aansprakelijkheid
9 Inzicht krijgen in doelgroepen aan de hand van statistieken of combinaties van gegevens uit verschillende bronnen website.page_static.tcf_string_decoder.purposes.toestemming_of_aansprakelijkheid
10 Diensten ontwikkelen en verbeteren website.page_static.tcf_string_decoder.purposes.toestemming_of_aansprakelijkheid
11 Gebruik een beperkte hoeveelheid gegevens om inhoud te selecteren website.page_static.tcf_string_decoder.purposes.toestemming_of_aansprakelijkheid
SF1 Gebruik nauwkeurige geolocatiegegevens Aanmelden
SF2 Apparaten identificeren op basis van actief opgevraagde informatie Aanmelden

Generator van privacybeleid

Geef in uw privacybeleid uitleg over uw advertentiepartners.

In een TCF-toestemmingsbanner worden de leveranciers genoemd, en in uw privacybeleid wordt uitgelegd welke gegevens uw website verzamelt en wie deze ontvangt. De TermsFeed Privacy Policy Generator stelt uw privacybeleid op aan de hand van uw antwoorden.

Privacybeleid genereren

Veelgestelde vragen.

Antwoorden op veelgestelde vragen over TC-strings en de TCF.

Wat is een TC-string?

Een TC-string is de gecodeerde registratie van de keuzes die iemand maakt in een TCF-toestemmingsbanner.

  • Het consent management platform (CMP) schrijft deze string op nadat de persoon de keuzes heeft geaccepteerd, afgewezen of opgeslagen.
  • Advertentieaanbieders lezen deze om te weten met welke doeleinden en aanbieders de persoon heeft ingestemd.
  • De decoder zet deze weer om in die velden.

Stuurt de decoder mijn TC-string naar TermsFeed?

Nee, de decoder draait in je browser en de TC-string verlaat die nooit.

De pagina laadt de leveranciersnamen als een bestand op van de TermsFeed-website en voert vervolgens de decodering en codering uit op uw apparaat. Het Hof van Justitie van de Europese Unie (HvJ-EU) oordeelde op 7 maart 2024 in zaak C-604/22 dat een TC-string persoonsgegevens is wanneer deze wordt gecombineerd met gegevens die de persoon identificeren, zoals een IP-adres.

Wat is er veranderd in TCF v2.3?

TCF v2.3 vereist dat het segment met de bekendgemaakte leveranciers wordt opgenomen in elke TC-string die na 28 februari 2026 wordt aangemaakt.

  • Het segment bevat een lijst van de leveranciers die in de toestemmingsbanner aan de persoon zijn getoond.
  • Elke leverancier controleert zijn bit in het segment om te weten of deze is vermeld.
  • Strings die eerder zijn aangemaakt zonder dit segment blijven geldig.

Het kernsegment is niet gewijzigd en TCF v2.3-strings bevatten beleidsversie 5.

Waarom wordt een leverancier niet in de GVL weergegeven?

Het leveranciers-ID staat niet in de versie van de Global Vendor List (GVL) waarmee de pagina is geladen.

  • De leverancier is uit de GVL verwijderd en in de tabel staat de datum waarop dit is gebeurd.
  • Het CMP heeft een ID geschreven dat IAB Europe nooit heeft geregistreerd.
  • De tekenreeks is afkomstig uit een recentere GVL dan de versie op deze pagina.

De decoder toont de GVL-versie en de datum waarop TermsFeed deze voor het laatst heeft gecontroleerd.

Mag ik een gecodeerde tekenreeks op mijn website gebruiken?

Nee, gebruik de encoder alleen om te testen hoe leveranciers en tools een string lezen.

Leveranciers vertrouwen op een TC-string die een bij IAB Europe geregistreerde CMP schrijft nadat een persoon een keuze heeft gemaakt in de toestemmingsbanner. Een handmatig geschreven string registreert geen keuze.

Schrijft TermsFeed TC-strings?

Nee, TermsFeed Privacy Consent en Cookie Consent schrijven geen TC-strings, en geen van beide is een bij IAB Europe geregistreerde CMP.

Uitgevers die gebruikmaken van Google AdSense, Ad Manager of AdMob hebben een door Google gecertificeerd CMP nodig dat een TC-string schrijft om gepersonaliseerde advertenties te tonen aan bezoekers in de Europese Economische Ruimte (EER), het Verenigd Koninkrijk en Zwitserland.

Wat is de tekst „Google Additional Consent“?

De 'Additional Consent' (AC)-string registreert toestemming voor aanbieders van advertentietechnologie van Google die niet in de GVL staan.

  • Versie 1 bevat de aanbieders waarvoor toestemming is verleend, zoals 1~1.35.41.
  • Versie 2 voegt de aanbieders toe die zonder toestemming worden vermeld, na ~dv.
  • De decoder benoemt elke aanbieder uit de lijst die Google publiceert.

Leest de decoder GPP-strings?

De decoder leest het TCF EU-gedeelte van een Global Privacy Platform (GPP)-string.

Plak de volledige GPP-string, waarna de decoder het TCF EU-gedeelte opspoort en dit decodeert als een TC-string. De Amerikaanse gedeelten van een GPP-string blijven ongecodeerd.