Gratis verktyg

Gratis TCF-strängavkodare och -kodare

Avkodaren läser av TC-strängen från vilket samtyckesverktyg som helst inom IAB:s ramverk för transparens och samtycke (TCF) och visar alla syften, leverantörer och segment som ingår i den, med namn, i din webbläsare.

  • Kärnsträng
  • Offentliggjorda leverantörer
  • Utgivare TC
  • Google AC-sträng

Avkoda eller koda en TC-sträng.

Klistra in en TC-sträng för att se vad den innehåller, eller skapa en teststräng från ett formulär. Strängarna sparas i din webbläsare och skickas aldrig till TermsFeed.

Klistra in en TC-sträng, värdet för cookien ”euconsent-v2” eller en GPP-sträng med ett TCF EU-avsnitt.

Värdet på cookien eller parametern ”addtl_consent”, till exempel 2~1.35.41~dv.9.21.

Laddar leverantörsnamnen.

Klistra in en TC-sträng här för att se dess fält.

Ställ in fälten i en teststräng. Kodaren skriver in kärnsegmentet och segmentet med angivna leverantörer medan du skriver.

CMP och sträng

2 bokstäver, till exempel DE. AA om landet är okänt.

Kodaren skriver in båda datumen vid midnatt UTC.

Syften

Från och med TCF v2.2 och framåt grundar sig ändamålen 1, 3, 4, 5 och 6 enbart på samtycke, vilket innebär att rutorna för berättigat intresse är avmarkerade.

Syften
Syfte Samtycke Berättigat intresse
Särskilda egenskaper
Leverantörer

Leverantörs-ID och intervall, till exempel 1–50, 755. Acceptera alla fyllningar för alla leverantörer i den globala leverantörslistan.

Segmentet för offentliggjorda leverantörer

Avkodaren följer IAB Europes specifikation för TC-strängar och hämtar leverantörs- och CMP-namn från de listor som IAB Europe och Google publicerar. Detta utgör inte juridisk rådgivning, och en kodad sträng är endast avsedd för teständamål.

Så här hittar du TC-strängen för en webbplats.

Ett TCF-samtyckesverktyg lagrar TC-strängen i webbläsaren och vidarebefordrar den till annonsskript. Öppna webbplatsen, gör ett val i samtyckesbannern och använd sedan ett av följande sätt.

  1. Cookien. Öppna utvecklarverktygen i din webbläsare, gå till ”Application” (Chrome, Edge) eller ”Storage” (Firefox), sedan till ”Cookies” och kopiera värdet för ”euconsent-v2”. Vissa CMP:er lagrar strängen under ett annat namn eller i det lokala lagringsutrymmet.

  2. Konsolen. På fliken ”Konsol” kör du __tcfapi('getTCData', 2, function (data) { console.log(data.tcString) }) och kopiera den sträng som visas.

  3. Annonsförfrågningar. På fliken ”Nätverk” filtrerar du efter ”gdpr_consent” och kopierar värdet för den parametern från en annonsförfrågan.

  4. Ytterligare samtycke från Google. Kör __tcfapi('getTCData', 2, function (data) { console.log(data.addtlConsent) })eller kopiera parametern addtl_consent från en Google-annonsförfrågan.

  5. Mobilappar. I en Android- eller iOS-app lagrar CMP-plattformen strängen som IABTCF_TCString i SharedPreferences (Android) eller NSUserDefaults (iOS).

TC-sträng

Vad en TC-sträng rymmer.

En TC-sträng är en lista med segment som avgränsas av punkter. Kärnsegmentet kommer först, och varje övrigt segment inleds med sin typ.

Delarna i en TC-sträng, vad varje del innehåller och när den behövs
Segment Vad den innehåller I TCF v2.3
Kärna CMP, datum, språk, de syften och särdrag som personen valt, leverantörer med samtycke eller berättigat intresse samt utgivarens begränsningar. Måste förekomma i varje TC-sträng.
Offentliggjorda leverantörer De leverantörer som samtyckesbannern visade för personen, oavsett vilket val denne gjorde. Krävs i TC-strängar som skapas efter den 28 februari 2026.
Utgivare TC Val som görs för utgivarens egna ändamål, inklusive eventuella särskilda ändamål. Valfritt.
Godkända leverantörer De leverantörer som förlaget godkände. Har tagits bort i TCF v2.2.
Google AC-sträng De leverantörer av annonsteknik från Google som står utanför TCF och som har inhämtat samtycke samt, i version 2, de leverantörer som har offentliggjorts. En separat sträng för Googles annonsprodukter.
Syften

De 11 TCF-målen.

TCF v2.2 definierar 11 ändamål som kräver ett val och 2 särskilda funktioner som kräver ett aktivt samtycke. Leverantörerna förlitar sig på samtycke eller, för vissa ändamål, berättigat intresse.

TCF:s syften och särdrag samt den rättsliga grunden för vart och ett av dem möjliggör
Syfte Rättslig grund
1 Spara och/eller hämta information på en enhet website.page_static.tcf_string_decoder.purposes.samtycke
2 Använd begränsade data för att välja reklam website.page_static.tcf_string_decoder.purposes.samtycke_eller_ansvar
3 Skapa profiler för anpassad reklam website.page_static.tcf_string_decoder.purposes.samtycke
4 Använd profiler för att välja anpassad reklam website.page_static.tcf_string_decoder.purposes.samtycke
5 Skapa profiler för att anpassa innehållet website.page_static.tcf_string_decoder.purposes.samtycke
6 Använd profiler för att välja anpassat innehåll website.page_static.tcf_string_decoder.purposes.samtycke
7 Mäta reklamens effektivitet website.page_static.tcf_string_decoder.purposes.samtycke_eller_ansvar
8 Mäta innehållets prestanda website.page_static.tcf_string_decoder.purposes.samtycke_eller_ansvar
9 Förstå målgrupper genom statistik eller kombinationer av data från olika källor website.page_static.tcf_string_decoder.purposes.samtycke_eller_ansvar
10 Utveckla och förbättra tjänsterna website.page_static.tcf_string_decoder.purposes.samtycke_eller_ansvar
11 Använd begränsad data för att välja innehåll website.page_static.tcf_string_decoder.purposes.samtycke_eller_ansvar
SF1 Använd exakta geolokaliseringsuppgifter Anmälan
SF2 Identifiera enheter utifrån information som aktivt begärts Anmälan

Generator för integritetspolicy

Beskriv dina annonspartners i din integritetspolicy.

I en TCF-samtyckesbanner anges leverantörerna, och i din integritetspolicy förklaras vilka uppgifter din webbplats samlar in och vem som tar emot dem. TermsFeeds integritetspolicygenerator skapar din integritetspolicy utifrån dina svar.

Generera sekretesspolicy

Vanliga frågor.

Svar på vanliga frågor om TC-strängar och TCF.

Vad är en TC-sträng?

En TC-sträng är en kodad registrering av de val som en person gör i en TCF-samtyckesbanner.

  • Plattformen för samtyckeshantering (CMP) skapar den efter att personen har godkänt, avvisat eller sparat sina val.
  • Annonsleverantörer läser den för att ta reda på vilka ändamål och leverantörer personen har godkänt.
  • Avkodaren omvandlar den tillbaka till dessa fält.

Skickar avkodaren min TC-sträng till TermsFeed?

Nej, avkodaren körs i din webbläsare, och TC-strängen lämnar aldrig webbläsaren.

Sidan laddar leverantörsnamnen som en fil från TermsFeed-webbplatsen och avkodar och kodar sedan på din enhet. Europeiska unionens domstol (EU-domstolen) fastslog i mål C-604/22 den 7 mars 2024 att en TC-sträng utgör personuppgifter när den kombineras med uppgifter som identifierar personen, till exempel en IP-adress.

Vad har ändrats i TCF v2.3?

TCF v2.3 kräver att segmentet ”offentliggjorda leverantörer” ingår i varje TC-sträng som skapas efter den 28 februari 2026.

  • Segmentet listar de leverantörer som samtyckesbannern visade för personen.
  • Varje leverantör kontrollerar sin bit i segmentet för att veta att den har offentliggjorts.
  • Strängar som skapats tidigare utan segmentet förblir giltiga.

Kärnsegmentet har inte ändrats, och TCF v2.3-strängar har policyversion 5.

Varför visas en leverantör som att den inte finns med i GVL?

Leverantörs-ID:t finns inte med i den version av den globala leverantörslistan (GVL) som sidan laddades med.

  • Leverantören har lämnat GVL, och tabellen visar datumet då den lämnade listan.
  • CMP har skrivit in ett ID som IAB Europe aldrig har registrerat.
  • Strängen kommer från en nyare version av GVL än den som finns på denna sida.

Avkodaren visar GVL-versionen och det datum då TermsFeed senast kontrollerade den.

Kan jag använda en kodad sträng på min webbplats?

Nej, använd endast kodaren för att testa hur leverantörer och verktyg läser en sträng.

Leverantörerna förlitar sig på en TC-sträng som en CMP registrerad hos IAB Europe skriver efter att en person har gjort ett val i dess samtyckesbanner. En sträng som skrivs för hand registrerar inget val.

Skriver TermsFeed TC-strängar?

Nej, TermsFeed Privacy Consent och Cookie Consent skriver inte in TC-strängar, och ingen av dem är en CMP som är registrerad hos IAB Europe.

Webbplatsägare som använder Google AdSense, Ad Manager eller AdMob behöver en Google-certifierad CMP som skapar en TC-sträng för att kunna visa personaliserade annonser för besökare inom Europeiska ekonomiska samarbetsområdet (EES), Storbritannien och Schweiz.

Vad är strängen ”Google Additional Consent”?

Strängen ”Additional Consent” (AC) registrerar samtycke för leverantörer av Googles annonsteknik som inte ingår i GVL.

  • Version 1 listar de leverantörer som har samtycke, till exempel 1~1.35.41.
  • Version 2 lägger till de leverantörer som redovisas utan samtycke, efter ~dv.
  • Avkodaren namnger varje leverantör från den lista som Google publicerar.

Kan avkodaren läsa GPP-strängar?

Avkodaren läser TCF EU-delen av en GPP-sträng (Global Privacy Platform).

Klistra in hela GPP-strängen så hittar avkodaren TCF EU-avsnittet och avkodar det som en TC-sträng. De amerikanska avsnitten i en GPP-sträng förblir oavkodade.