„TikTok Ads Library” nu e numele niciunui produs TikTok. Sunt două lucruri diferite, cu nume oficiale diferite, care răspund la întrebări diferite — iar dacă intri în cel greșit, pleci convins că nu poți vedea reclamele concurenței.
Commercial Content Library, la library.tiktok.com, e un registru de reclame ținut din obligație legală. Îl poate deschide oricine, fără cont, și acoperă reclamele difuzate în Europa, inclusiv în România. Acolo cauți un concurent anume. Creative Center → Top Ads e o colecție de reclame performante pe care advertiserii au acceptat s-o expună, cu metrici de performanță atașate. Acolo cauți inspirație de format, nu un concurent anume.
Confuzia nu e o presupunere. Google Suggest pentru „tiktok ads library”, măsurat în România pe 28 iulie 2026, întoarce în aceeași listă de zece sugestii și creative center, și transparency, și api. Oamenii caută un lucru și nimeresc, aleatoriu, în trei. Așa că articolul de față face patru lucruri:
- separă cele două instrumente, ca să știi în care intri și de ce;
- dă procedura prin care ajungi la reclamele unui concurent difuzate în România;
- compară câmp cu câmp ce publică registrul TikTok și ce publică biblioteca Meta;
- arată ce se citește într-o reclamă TikTok și nu se citește în una de pe Facebook.
Notă: tot ce urmează e cercetare, nu operare. Nu ai nevoie de cont de reclame TikTok și nu ai nevoie să difuzezi pe TikTok ca să faci asta.
Două biblioteci TikTok, două întrebări diferite
| Commercial Content Library | Creative Center → Top Ads | |
|---|---|---|
| Ce e | registru de reclame și alt conținut comercial, ținut ca obligație legală | colecție de reclame performante, filtrabilă pe regiune, industrie și obiectiv de campanie |
| Ce vezi | advertiserul, cine a plătit, perioada de difuzare, câți utilizatori unici au văzut reclama, parametrii de targetare declarați, creativul | creativul, plus metrici de performanță și un grafic secundă-cu-secundă al momentului de angajament maxim |
| Ce nu vezi | nicio metrică de performanță: fără CTR, fără rată de conversie, fără sumă cheltuită | setul complet: sunt doar reclamele pe care advertiserii au autorizat să apară acolo |
| Ce-ți trebuie ca să intri | nimic — e public | cont, altfel vezi cinci reclame |
| La ce întrebare răspunde | „ce difuzează concurentul meu din România, și către cine” | „ce funcționează, ca format, în industria mea” |
Diferența care decide alegerea e în rândul al treilea. Top Ads e opt-in, iar TikTok o scrie explicit: „All ads featured in Top Ads in the Creative Center are authorized by advertisers inside TikTok Ads Manager.” Un set autorizat de advertiseri nu poate fi exhaustiv, deci nu poți afla din el ce rulează un concurent care nu a autorizat nimic. Registrul, în schimb, nu depinde de voința advertiserului — motiv pentru care el e instrumentul de cercetare competitivă, iar Top Ads e instrumentul de inspirație creativă.
Limita fără cont merită și ea reținută: „If you are not logged in, you will see only five ads” — cifră citită pe pagina de ajutor TikTok, actualizată în mai 2025. Cinci reclame nu sunt o cercetare de piață.
Meta nu are echivalentul acestei împărțiri. Biblioteca de reclame Meta e un singur instrument, care combină rolul de registru cu rolul de arhivă publică — deci pe Meta întrebarea „care bibliotecă” nu se pune. Pe TikTok, e prima întrebare.
Cum ajungi la reclamele unui concurent din România, în șase pași
Procedura de mai jos e scrisă la nivel de câmp, nu de clic. Motivul e practic: câmpurile registrului sunt impuse de articolul 39 din Regulamentul european privind serviciile digitale și se schimbă doar prin lege, în timp ce poziția butoanelor și numele filtrelor se schimbă fără anunț. O procedură scrisă pe butoane e expirată la următoarea actualizare de interfață. Una scrisă pe câmpuri ține.
- Găsești advertiserul. Cauți după numele de business. Reține trei câmpuri: numele advertiserului (
advertiser.business_name), cine a plătit reclama (advertiser.paid_for_by) și țara în care e înregistrat. Ultimele două nu coincid întotdeauna cu primul — o agenție care plătește pentru client apare separat. - Filtrezi piața și perioada. Filtrul de țară (
country_code) acceptăRO, iar România apare nominal în tabelul oficial de țări acoperite. Filtrul de dată (ad_published_date_range) are o limită inferioară fixă: valoarea minimă trebuie să fie o dată de după 1 octombrie 2022. Nu există istoric mai vechi, oricât ai insista. - Extragi unghiul. Din fiecare reclamă notezi titlul (
ad.title), îndemnul (ad.call_to_action), destinația (ad.external_url) și — câmpul care nu are echivalent la Meta — obiectivul de publicitate declarat (ad.advertising_objective). Obiectivul îți spune pentru ce a optimizat advertiserul, ceea ce schimbă complet felul în care citești restul. - Grupezi formatele și măsori longevitatea. Notezi dacă reclama e video sau imagine (
ad.videos/ad.image_urls) și cele două date de difuzare, prima și ultima afișare (first_shown_date/last_shown_date). Diferența dintre ele e longevitatea. - Citești audiența declarată. Sumarul de targetare (
ad_group.targeting_info) conține estimarea numărului de utilizatori vizați, țara, județele și orașele, vârsta pe șase intervale, genul, interesele și interacțiunile. Reach-ul (reach.unique_users_seen_breakdowns) îți dă câți utilizatori unici au văzut reclama, defalcat pe regiune, apoi pe vârstă și gen. - Scrii criteriul de test. Nu concluzia. La finalul pașilor 1–5 ai o descriere, nu o decizie. Ce transformă una în alta e secțiunea de mai jos despre ipoteze.
Ce nu vei găsi acolo, ca să nu cauți degeaba:
- reclame care nu au fost difuzate niciodată în Europa — perimetrul registrului e european;
- reclame mai vechi decât fereastra de retenție: o reclamă rămâne un an după ultima dată la care a fost afișată, apoi dispare;
- conținutul unei reclame eliminate de TikTok ca ilegală sau contrară condițiilor de utilizare. Regulamentul e explicit aici: în acel caz registrul nu include conținutul, nu include advertiserul și publică în schimb motivarea deciziei;
- suma cheltuită. Vezi mai jos — e o absență simetrică, nu o particularitate TikTok.
Ce publică ambele, ce publică doar TikTok, ce nu publică niciuna
Aici e partea pe care merită să o citești chiar dacă nu ai de gând să difuzezi vreodată pe TikTok. Comparația de mai jos e făcută pe listele de câmpuri publicate de ambele platforme, deschise în aceeași zi, 28 iulie 2026, pentru cazul care contează la noi: o reclamă comercială difuzată în România.
| Ce date | Biblioteca Meta | Registrul TikTok | Ce înseamnă pentru tine |
|---|---|---|---|
| Creativul | da | da | vezi reclama la ambele |
| Advertiserul și plătitorul | da, pentru reclamele livrate în UE | da (paid_for_by) | poți separa clientul de agenția care plătește |
| Perioada de difuzare | da | da, prima și ultima afișare | longevitatea se poate calcula la ambele |
| Reach total | da | da (unique_users_seen) | ordin de mărime, la ambele |
| Reach defalcat pe locație, vârstă și gen | da, pentru reclamele livrate în UE | da (unique_users_seen_breakdowns) | paritate — nu treci pe TikTok pentru asta |
| Targetare: locație, vârstă, gen | da, la nivel de reclamă, cu incluse și excluse | da, cu județe și orașe | paritate |
| Targetare: interese și comportamente | doar pentru reclamele politice, agregat la nivel de Pagină, pe 7, 30 sau 90 de zile | da, la nivel de reclamă: interest, video_interactions, creator_interactions | diferența cea mai mare. Pe TikTok vezi pe ce interese a mizat concurentul |
| Targetare: limbă, model de dispozitiv, sistem de operare, putere de cumpărare | nu | da, ca patru câmpuri distincte | strat pe care Meta nu îl publică deloc pentru reclamele comerciale |
| Mărimea estimată a audienței | doar pentru reclamele politice | da (number_of_users_targeted) | poți estima cât de larg sau de îngust a țintit |
| Obiectivul de publicitate | nu apare în lista de câmpuri | da (advertising_objective) | știi pentru ce a optimizat, deci ce înseamnă „a mers” pentru el |
| Suma cheltuită | nu, pentru reclame comerciale | nu apare în lista de câmpuri | simetrie: nicio platformă nu îți arată banii |
| Informații despre reclamele respinse | biblioteca e definită ca arhivă a reclamelor active | da, informații selectate plus țările afectate | vezi și ce a fost oprit, nu doar ce rulează |
Tabelul se citește pe coloana din dreapta, nu pe cele din mijloc: patru rânduri spun „paritate”, și acelea sunt cele care te scutesc de o migrare inutilă. Diferența reală e concentrată în trei rânduri — interesele, stratul tehnic și mărimea audienței — plus obiectivul declarat. Pe scurt: ambele registre publică demografia, dar numai TikTok publică stratul de deasupra ei.
O capcană de comparat, care merită numită explicit pentru că e ușor de călcat. Meta are un câmp care se numește languages, deci o comparație pe nume de câmp ar da fals „ambele publică limba”. Documentația Meta îl definește însă altfel: „The list of languages contained within the ad” — limbile din reclamă, nu limbile țintite. Câmpul TikTok cu același nume descrie targetarea. Sunt două lucruri diferite cu aceeași etichetă.
Iar rândul despre bani merită repetat, pentru că e cel mai frecvent motiv de dezamăgire: în listele de câmpuri publicate de cele două platforme pentru reclamele comerciale, la data de 28 iulie 2026, nu există niciun câmp de sumă cheltuită. Cine ți-l oferă îl estimează. Dacă vrei să știi ce înseamnă asta pentru propriul buget, cât costă efectiv canalul tratează liniile de cost și modul în care se verifică o cifră de CPM găsită pe internet. Iar dacă rezultatul cercetării e că vrei să testezi întâi pe canalul pe care îl ai deja, testarea reclamelor pe Facebook și Instagram e locul de plecare.
Articolul 39 din DSA: de ce registrul există și de ce e stabil
Ce vezi în registru nu e generozitatea TikTok. E o obligație legală, iar consecința practică e importantă: o funcție de produs poate dispărea la următorul update, o obligație de transparență nu.
Regulamentul (UE) 2022/2065 cere platformelor online foarte mari să compileze și să pună la dispoziția publicului un registru „prin intermediul unui instrument fiabil și care poate fi interogat, permițând efectuarea de căutări bazate pe criterii multiple, precum și prin intermediul interfețelor de programare a aplicațiilor”. Durata e stabilită în același alineat: pe toată perioada difuzării, plus un an după ultima prezentare.
Conținutul minim al registrului e enumerat, nu lăsat la latitudinea platformei. Alineatul (2) cere:
- conținutul comunicării, inclusiv denumirea produsului, a serviciului sau a mărcii;
- persoana în numele căreia e prezentată reclama;
- persoana care plătește reclama, dacă e alta;
- perioada în care a fost prezentată;
- dacă a fost țintită către grupuri specifice și, dacă da, „principalii parametri utilizați în acest scop, inclusiv, dacă este cazul, principalii parametri utilizați pentru a exclude unul sau mai multe astfel de grupuri specifice”;
- comunicările comerciale identificate ca atare pe platformă;
- „numărul total de destinatari ai serviciului cărora le-a fost afișată comunicarea cu caracter publicitar și, după caz, numărul total, defalcat în funcție de fiecare stat membru”.
Litera (e) e explicația directă a tabelului din secțiunea anterioară: parametrii de targetare, inclusiv cei de excludere, sunt conținut obligatoriu. Litera (g) explică de ce ambele platforme publică reach defalcat — e cerut de același text.
Obligația se aplică TikTok pentru un motiv verificabil: TikTok Technology Limited apare pe lista oficială a Comisiei Europene a platformelor online foarte mari, desemnată pe 25 aprilie 2023. Fără această desemnare, articolul 39 nu s-ar aplica. Lista e publică și a fost actualizată pe 24 iulie 2026.
Notă: perimetrul geografic e descris diferit în trei documente TikTok. Tabelul de țări suportate enumeră cele 27 de state membre plus Norvegia, Islanda, Liechtenstein, Regatul Unit și Elveția. Pagina de produs a API-ului spune „ONLY … data from EU countries”. Un comunicat mai vechi spune „only data from Europe”. Pentru România diferența nu are efect — apare în toate trei formulările — dar dacă urmărești un advertiser britanic sau elvețian, documentația nu e unitară și merită verificată la fața locului.
Fișa de citire: unghi, sunet, longevitate
Fișa de mai jos nu înlocuiește protocolul general de audit pe zece reclame, care e scris o dată și se aplică pe orice platformă. Ea adaugă rândurile care există doar pe TikTok, plus cele care se citesc altfel din cauza formatului.
| Rubrică | Ce notezi | Din ce se citește | Ce NU poți deduce |
|---|---|---|---|
| Unghi | promisiunea explicită din primele două secunde și problema pe care o numește | titlul reclamei, îndemnul, creativul | dacă unghiul e profitabil |
| Obiectiv declarat | pentru ce a optimizat advertiserul | advertising_objective | dacă a atins obiectivul |
| Sunet | ce poartă mesajul: voce, muzică, sunet ambiental, sau nimic | creativul video | dacă sunetul a fost decisiv |
| Primele secunde | ce se întâmplă vizual înainte de a se spune ceva | creativul video | rata de retenție reală |
| Format și diversitate | video sau imagine; câte variante rulează pe același unghi | ad.videos, ad.image_urls | care variantă performează |
| Longevitate | câte zile între prima și ultima afișare | first_shown_date, last_shown_date | profitabilitatea |
| Audiență declarată | interesele, interacțiunile, stratul tehnic, mărimea estimată | targeting_info | dacă audiența aleasă a fost cea potrivită |
Coloana din dreapta e cea care face fișa utilă: fiecare rând marchează locul exact unde observația se termină și presupunerea începe.
Trei rubrici se citesc altfel pe TikTok decât pe Facebook, și merită explicate.
Sunetul nu e decor. Poziția oficială a platformei e că un singur activ perfect nu ajunge pe feedul For You și că diversitatea de creative e pârghia care mișcă performanța. Practica de cercetare de creative merge mai departe și tratează hook-ul nu ca text suprapus, ci ca o combinație — audio, caption, text suprapus, vizual și mișcare, toate în același timp. Dacă notezi doar textul, ai notat o pătrime din reclamă. Concret, în rubrica de sunet scrii:
- ce poartă mesajul: voce umană, muzică, sunet ambiental sau nimic;
- dacă reclama se înțelege cu sonorul închis, adică dacă textul suprapus duplică vocea sau o completează;
- ce se aude în primele două secunde, separat de ce se aude în restul;
- dacă sunetul e original sau preluat din ce circulă pe platformă.
Longevitatea se citește diferit pe format. Materialele statice se uzează mai repede decât cele video, deci o imagine care rulează de trei luni și un video care rulează de trei luni nu spun același lucru. Iar longevitatea nu dovedește profitul în niciun caz — argumentul complet, cu ce confirmă și ce nu confirmă documentația, e în durata unei reclame nu dovedește profitul, scris pentru Meta și valabil identic aici.
Repetarea aceluiași unghi în formate diferite e semnalul cel mai util și cel mai ignorat. Când un advertiser reia aceeași promisiune ca video, ca imagine și cu alt creator, nu improvizează — a găsit ceva și dublează. Criteriul practicat în cercetarea de creative pentru cât timp se iterează pe un concept e simplu și cinstit: până când nu mai funcționează. Ce nu poți deduce e cât de bine funcționează, iar aici se termină fișa.
Ipoteza care se poate infirma, nu reclama care se poate copia
O fișă completată nu valorează nimic până nu produce o afirmație care poate fi contrazisă de date. Pașii generali — cum scrii ipoteza, cum alegi metrica înainte de test, de ce ai nevoie de buget separat — sunt tratați o dată, pentru orice platformă, în protocolul de audit din articolul despre biblioteca Meta. Nu îi repetăm.
Ce e specific TikTok e că poți pune presupunerea de audiență în interiorul ipotezei, nu lângă ea. Pentru o reclamă comercială din biblioteca Meta știi vârsta, genul și locația țintite; interesele nu le vezi. În registrul TikTok le vezi. Diferența practică: în loc de „un unghi construit pe timp economisit performează mai bine decât unul pe preț”, poți scrie „un unghi pe timp economisit, servit unui interes de tip servicii de business, performează mai bine decât același unghi servit larg” — și aia e o ipoteză cu două variabile pe care le poți controla amândouă.
Notă: există un punct dincolo de care inspirația devine problemă juridică, iar el nu ține de platformă, ci de dreptul mărcilor și de regulile publicității comparative. E tratat integral în ce riști dacă te inspiri prea aproape și nu îl rescriem aici — dar nu sări peste el înainte să pui un creativ în producție.
Ultimul pas al procedurii e criteriul de test, și el nu iese din bibliotecă. Iese din ce te doare acum. O ipoteză despre creativ nu are ce rezolva într-un cont în care problema e că nu poți atribui vânzările — despre de ce diagnoza precede tactica există un articol întreg, și el se aplică exact aici. Practic, înainte de a testa ceva ce ai văzut la un concurent, verifici două lucruri:
- că problema pe care o rezolvă ipoteza e problema ta reală, nu cea mai interesantă dintre cele pe care le-ai observat;
- că poți citi rezultatul testului în contul tău, cu atribuirea care există acum, nu cu una pe care o vei repara după.
Dacă vrei să vezi cum arată cercetarea concurenței înainte de lansarea campaniilor făcută ca pas dintr-un proces, nu ca sesiune de inspirație, acolo e descrisă. Iar dacă suspiciunea e că testul nu se poate citi curat pentru că datele se pierd între canale, măsurarea atribuirii corecte între canale e problema care se rezolvă întâi.
Interfața îți arată un sumar. API-ul îți dă lista completă.
Distincția asta e cea mai importantă atenuare din tot articolul. Lista de câmpuri din secțiunile anterioare e lista pe care TikTok o documentează pentru registrul lui, iar ea e completă în referința API-ului de conținut comercial. Interfața web publică un sumar al acestor date — suficient pentru o analiză pe zece-douăzeci de reclame, mai puțin granular decât lista completă.
Ai nevoie de API dacă:
- urmărești mai mulți advertiseri, repetat, ca să vezi cum se schimbă setul lor de reclame în timp;
- vrei câmpurile de detaliu pe fiecare reclamă, nu doar ce se vede la nivel de listă;
- vrei să exporți și să grupezi mecanic, nu să notezi de mână.
Nu ai nevoie de API dacă faci un audit unic, pe câțiva concurenți. Costul de intrare nu e tehnic, e administrativ: îți trebuie cont de developer și o aplicație aprobată, iar TikTok declară un răspuns „within 2 working days of submitting your complete application”.
| Limită practică a API-ului | Valoare documentată |
|---|---|
| Rezultate per cerere | implicit 10, maximum 50 |
| Lungimea termenului de căutare | maximum 50 de caractere |
| Tipul de căutare | frază exactă (implicit) sau frază aproximativă |
| Fereastra de date | valoarea minimă trebuie să fie după 1 octombrie 2022 |
| Perimetru geografic în faza actuală | date din Europa |
Tabelul spune, în cifre, de ce API-ul e pentru monitorizare și nu pentru o privire rapidă: cincizeci de rezultate pe cerere înseamnă că un advertiser cu sute de reclame active se citește în tranșe, ceea ce merită automatizat sau nu merită deloc.
Toată secțiunea asta e despre cercetare și nu presupune nimic despre contul tău. Cont de reclame îți trebuie abia când treci de la a te uita la a difuza, iar când îți trebuie efectiv un cont de reclame e o discuție separată, cu propriile precondiții.
Întrebări frecvente
Cum văd reclamele active pe TikTok?
Deschizi library.tiktok.com, cauți advertiserul după numele de business și filtrezi după țară și interval de date. Registrul marchează starea fiecărei reclame, deci le poți separa pe cele active de cele oprite. Nu ai nevoie de cont și nu ai nevoie să difuzezi pe TikTok.
Am nevoie de cont de TikTok ca să folosesc biblioteca?
Nu, pentru registrul de conținut comercial. TikTok declară că oricine îl poate accesa, iar regulamentul european îl obligă să îl pună la dispoziția publicului. Da, parțial, pentru Creative Center → Top Ads: fără cont vezi cinci reclame.
Se vede cât cheltuie un concurent pe TikTok?
Nu. În listele de câmpuri publicate de TikTok pentru registrul de reclame, la data de 28 iulie 2026, nu există niciun câmp de sumă cheltuită, buget sau cost. Ce vezi e câți utilizatori unici au văzut reclama — o măsură de acoperire, nu de bani. Orice cifră de spend pe care o găsești e o estimare a unui instrument terț.
Biblioteca arată reclamele din România?
Da. România apare nominal, cu codul RO, în tabelul oficial de țări acoperite, alături de celelalte 26 de state membre, plus Norvegia, Islanda, Liechtenstein, Regatul Unit și Elveția. Filtrul de țară se referă la piața în care reclama a fost difuzată, nu la țara în care e înregistrat advertiserul.
Un registru impus prin lege se poate transforma în proces
Registrul de reclame TikTok publică deciziile de intrare ale unui advertiser, nu rezultatele lui. Vezi ce a ales să spună, cui a ales să-i spună și pe ce interese a mizat. Nu vezi dacă a avut dreptate. Distincția asta nu e un defect al instrumentului — e definiția lui, și ea decide dacă cercetarea produce bani sau doar impresii.
Linia dintre cele două se poate scrie pe o bucată de hârtie:
- ce publică registrul, deci ce ai voie să observi: unghiul, obiectivul declarat, formatul, longevitatea, targetarea și acoperirea;
- ce nu publică, deci ce rămâne presupunerea ta: bugetul, marja, valoarea unui client pentru celălalt și pragul de cost la care el consideră că merită.
Cine trece linia ajunge să copieze o reclamă care poate pierde bani exact în clipa în care se uită la ea.
Partea care schimbă modul de lucru e că lista de câmpuri nu e o funcție, e o obligație. O funcție de produs se poate schimba luna viitoare; un conținut minim impus de un regulament european se schimbă printr-o modificare de regulament. Asta înseamnă că fișa de citire scrisă azi va fi valabilă și la a doua rundă de cercetare, și la a zecea — ceea ce e singura condiție ca o cercetare de reclame să devină proces, în loc să rămână o după-amiază pierdută pe scroll.
Dacă vrei să știi care dintre ipotezele pe care le-ai adunat merită testată prima în cazul tău, și dacă măsurarea din contul tău e destul de curată încât să dea un verdict, hai să ne uităm împreună la ce te costă acum lipsa unui răspuns.