Pe scurt: ce instalezi, în funcție de ce ai
| Ce folosești | Ce ai nevoie | Timp estimat |
|---|---|---|
| Doar Google Ads sau Microsoft Advertising | cont, site (doar domeniul), conectare, template | câteva minute |
| Google + Meta sau TikTok | cele de mai sus, plus pixelul ClickDefend pe site și pixelul platformei | câteva minute |
| Site WordPress | pluginul ClickDefend, în locul pixelului pus manual | câteva minute |
| Vrei să vezi și roboții fără JavaScript | pluginul WordPress sau un fragment pe server | câteva minute |
| Vrei înregistrări de sesiune sau hărți de interacțiune (Heatmaps) | legătura cu instrumentul de consimțământ | câteva minute |
Pasul 1. Contul
Îți creezi contul gratuit (cu email sau cu Google, Microsoft ori Facebook). Planul gratuit include 250 de vizitatori din reclame pe lună și excluderea automată. Activează autentificarea în doi pași din setări.
Pasul 2. Site-ul și domeniile
În Site-uri, adaugi site-ul:
- domeniul principal, adică domeniul pe care ajung reclamele;
- domenii suplimentare, dacă ai (domenii de campanie, domenii vechi, domenii pe țări). Toate subdomeniile sunt incluse automat.
Un domeniu poate aparține unui singur site din contul tău. Dacă un click ajunge pe un domeniu care nu e în listă, nu poate fi atribuit și e respins, așa că adaugă toate domeniile pe care le folosesc reclamele.
Pasul 3. Conturile de reclame
În Integrări, conectezi conturile prin autentificarea oficială a fiecărei platforme:
- Google Ads: după autentificare alegi conturile, inclusiv subconturile unui cont de manager;
- Microsoft Advertising: la fel, cu contul Microsoft;
- Meta: cu contul Facebook care are acces la conturile de reclame;
- TikTok: cu contul TikTok for Business.
Poți conecta conturi din mai multe login-uri. Apoi leagă fiecare cont de site-ul căruia îi aparține: legăturile decid unde ajung excluderile.
Pasul 4. Template-ul de tracking (Google și Microsoft)
Pentru fiecare cont Google Ads și Microsoft Advertising, ClickDefend setează singur template-ul de tracking la nivel de cont, imediat ce contul e conectat și site-ul există (la Microsoft, și etichetarea automată a click-urilor și tracking-ul paralel). Dacă lipsește sau e vechi, apeși „Instalează template” (sau „Reaplică”) în Integrări.
Atenție la un template existent. ClickDefend pune propriul template la nivel de cont, în locul celui care era acolo. Dacă folosești alt instrument de tracking la nivel de cont, scrie-ne înainte să conectezi contul.
Verifică apoi starea în Integrări: „Template la zi”.
Atenție la template-urile pe campanie. Un template setat pe o campanie îl înlocuiește pe cel de cont. Dacă ai campanii cu template propriu (de la alt instrument), ClickDefend nu vede click-urile lor până nu rezolvi asta.
Dacă ai doar Google Ads sau Microsoft, poți sări direct la pasul 8.
Pasul 5. Pixelul ClickDefend pe site
Copiezi codul din Site-uri, Cod de tracking și îl pui în <head>-ul tuturor
paginilor. Arată așa (cu cheia site-ului tău):
<!-- ClickDefend Pixel - Add to <head> section -->
<script src="https://track.clickdefend.ro/pixel.js" data-site-key="CHEIA_SITE-ULUI" async></script>
<noscript><img src="https://track.clickdefend.ro/api/track/ns.gif?site_key=CHEIA_SITE-ULUI" alt="" width="1" height="1" referrerpolicy="no-referrer-when-downgrade" style="position:absolute;left:-9999px"></noscript>
- Pixelul pornește doar la vizitele din reclame. La vizitele organice nu trimite date.
- Imaginea
<noscript>are nevoie de atributulreferrerpolicyexact ca mai sus, altfel identificatorul de click se pierde. - Site-ul trebuie să ruleze pe HTTPS.
- Pe WordPress, folosește pluginul ClickDefend, care pune codul pentru tine.
Meta și TikTok: pe lângă pixelul ClickDefend, ai nevoie de pixelul Meta și, respectiv, pixelul TikTok pe site. Vizitatorii semnalați intră în audiențele de excludere prin acești pixeli.
Pasul 6. Fragmentul pe server (opțional, recomandat pentru Meta și TikTok)
Roboții care nu rulează JavaScript nu încarcă pixelul. Serverul site-ului tău îi vede oricum. Alege una dintre variante:
| Platforma site-ului | Varianta |
|---|---|
| WordPress | pluginul ClickDefend |
| Orice site PHP | fragmentul PHP inclus la începutul paginii de destinație |
| Node (Express) | middleware-ul Node |
| Orice site în spatele Cloudflare | Cloudflare Worker |
Toate au nevoie de tokenul de server, generat în Site-uri, Cod de tracking, Snippet server-side. E afișat o singură dată și îl poate genera doar proprietarul contului. Fragmentele trimit doar cererile cu parametri de reclamă, nu blochează răspunsul către vizitator și nu trimit cookie-uri sau date din formulare.
Pasul 7. Parametrii de URL pentru Meta și TikTok
Meta și TikTok nu au template de tracking la nivel de cont. În Integrări, la fiecare cont Meta sau TikTok, găsești șirul de parametri recomandat și instrucțiunile. Îl adaugi în reclame (la Meta, în câmpul de parametri de URL ai reclamei).
ClickDefend citește apoi reclamele contului și îți arată care nu au încă parametrii. Nu îți modificăm reclamele.
Pasul 8. Regulile
În Reguli găsești regulile active din prima zi: Tor, VPN, proxy, centre de date, atacatori cunoscuți, roboți, click-uri repetate. Verifică:
- regulile de țară: listă neagră (țările din care nu vrei click-uri) sau listă albă (singurele țări din care vrei);
- regula de VPN: dacă clienții tăi lucrează des prin VPN, o poți opri;
- pragurile pentru click-uri repetate (de la planul Standard).
Pasul 9. Verifică excluderea automată
Excluderea automată e pornită din prima zi, pentru fiecare site. Dacă vrei să vezi întâi ce găsește ClickDefend, suspend-o din Acțiuni de blocare (proprietarul contului, cu un motiv scris), uită-te câteva zile în jurnalul de click-uri la ce a fost semnalat, apoi reia-o.
Opțional. Consimțământul pentru înregistrări de sesiune și hărți de interacțiune (Heatmaps)
Înregistrările de sesiune și hărțile de interacțiune (Heatmaps) sunt oprite implicit. Le pornești în setările site-ului, alegând modul:
- Manual: instrumentul tău de consimțământ transmite alegerea la fiecare încărcare de pagină;
- Automat: pixelul citește bannerul existent (Cookiebot, OneTrust, CookieYes, Complianz, CookieScript, Osano, iubenda, CookieConsent sau Google Consent Mode v2) și urmează categoria aleasă de tine.
Pentru modul manual, codul arată așa:
// Opțional, înaintea pixelului ClickDefend: apelurile sunt puse în coadă
// și aplicate după încărcare.
window.ClickDefend = window.ClickDefend || { q: [] };
['applySessionRecording', 'consent', 'consentAll'].forEach(function (method) {
window.ClickDefend[method] = window.ClickDefend[method] || function () {
window.ClickDefend.q.push([method, arguments]);
};
});
// În instrumentul de consimțământ, la fiecare încărcare de pagină:
window.ClickDefend.applySessionRecording(true, { source: 'cmp', policy_version: 'versiunea-politicii-tale' });
window.ClickDefend.consent('heatmaps', true, { source: 'cmp', policy_version: 'versiunea-politicii-tale' });
// La refuz sau retragere:
window.ClickDefend.applySessionRecording(false);
consentAll nu pornește niciodată înregistrarea sesiunilor, care cere apelul ei
explicit. consentAll(false) le oprește pe toate. Folosirea legală a înregistrărilor de sesiune în țara fiecărui vizitator rămâne
responsabilitatea ta. Detalii despre GDPR
Echipa
În Echipă inviți colegii pe email, cu rolul potrivit (membru sau contabilitate). Poți limita accesul unui coleg la anumite site-uri și conturi. Adresele de pe care echipa intră în ClickDefend nu sunt excluse niciodată.
Verificare: e totul în regulă?
- [ ] În Integrări, fiecare cont Google și Microsoft are „Template la zi”.
- [ ] În jurnalul de click-uri apar click-urile plătite de azi.
- [ ] Pentru Meta și TikTok, reclamele active au parametrii de URL.
- [ ] Pixelul Meta sau TikTok e prezent pe site.
- [ ] Regulile de țară corespund piețelor tale.
- [ ] Excluderea automată nu e suspendată pe site-urile tale (Acțiuni de blocare, panoul „Protecție automată”).
Probleme frecvente
„Adaugă mai întâi un site activ” când instalez template-ul. Template-ul are nevoie de cheia unui site. Adaugă site-ul (pasul 2), apoi revino.
Nu apar click-uri din Google Ads. Verifică dacă template-ul e „la zi” și dacă unele campanii au template propriu, care îl înlocuiește pe cel de cont. Verifică și dacă domeniul paginii de destinație e în lista site-ului.
Pixelul nu trimite date. Pixelul trimite date doar la vizitele din reclame. Testează cu o adresă care are un identificator de click real, dintr-o reclamă. Site-ul trebuie să fie pe HTTPS și domeniul înregistrat.
Site-ul are Content Security Policy.
Permite https://track.clickdefend.ro pentru scripturi, imagini și conexiuni
(script-src, img-src, connect-src). În .htaccess, arată așa:
# .htaccess (Apache sau LiteSpeed, cu mod_headers activ)
# Adaugă https://track.clickdefend.ro în rândul pe care îl ai deja,
# lângă sursele existente ale site-ului. Nu adăuga un al doilea rând.
<IfModule mod_headers.c>
Header always set Content-Security-Policy "default-src 'self'; script-src 'self' https://track.clickdefend.ro; img-src 'self' data: https://track.clickdefend.ro; connect-src 'self' https://track.clickdefend.ro"
</IfModule>
În exemplu, 'self' și data: țin locul surselor pe care le folosește deja
site-ul tău. Dacă pui un al doilea rând Content-Security-Policy, browserul le
aplică pe amândouă și blochează tot ce nu permit ambele, inclusiv pixelul.
Unii vizitatori folosesc ad blockere. Unele ad blockere opresc pixelul. Nu îl deghizăm ca să treacă de ele. Pentru Google și Microsoft, template-ul vede click-urile oricum; pentru restul, fragmentul pe server ajută.
Un client real a fost blocat. Proprietarul contului îl exceptează din Acțiuni de blocare, cu butonul „Exceptează”, și ClickDefend nu îl mai blochează.
Audiența TikTok nu se aplică. TikTok activează o audiență de la 1.000 de persoane. Până atunci, audiența crește, dar nu poate fi atașată grupurilor de reclame.
Raportarea pe server nu apare pe WordPress. Verifică pluginul de cache: o pagină servită din cache nu rulează PHP.
Cum deconectezi sau dezinstalezi
- Un cont de reclame: în Integrări, deconectezi contul. Template-ul de tracking se elimină automat acolo unde platforma permite; altfel primești instrucțiuni. Excluderile puse de ClickDefend (IP-uri, plasamente) rămân în cont după deconectare, pentru că ClickDefend nu mai are acces la el. Dacă vrei să le scoată ClickDefend, suspendă întâi protecția pentru site, așteaptă să dispară din Acțiuni de blocare, apoi deconectează contul. Altfel le ștergi tu din platformă.
- Pixelul de pe site: îl scoți din
<head>sau dezactivezi inserarea din pluginul WordPress. - Fragmentul pe server: îl scoți și generezi un token nou, ca să-l invalidezi pe cel vechi.
- Audiențele Meta și TikTok: după deconectare, audiența ClickDefend rămâne în cont și în excluderile seturilor și grupurilor de reclame; o scoți tu, dacă nu o mai vrei.
- Contul ClickDefend: proprietarul principal poate cere ștergerea contului din setări.