ITP 2.2 de la Apple: expirarea de 1 zi a cookie-urilor de urmărire setate prin decorarea linkurilor
Publicat: 2019-06-12
Apple a creat ITP în numele confidențialității.
În esență, ITP-ul original a făcut mai dificilă utilizarea cookie-urilor terță parte pentru a urmări utilizatorii Safari pe iOS și MacOS și este în conformitate cu eforturile Firefox ETP în materie de confidențialitate. A adăugat o fereastră de 24 de ore cookie-urilor din domeniile pe care le-a semnalat, astfel încât acestea să poată fi urmărite pe mai multe domenii, după care accesul la cookie-urile terță parte a fost blocat. Acest lucru a pus probleme pentru mulți furnizori de urmărire, deoarece o bună parte a urmăririi se face cu cookie-uri terță parte.
O soluție comună pentru agenții de marketing a fost să treacă la cookie-uri primare. Cu toate acestea, în versiunile ITP ulterioare (2.0, 2.1 și 2.2), Apple a început să limiteze și utilizarea cookie-urilor primare. La începutul acestui an, în ITP 2.1, Apple a actualizat ITP pentru a ține cont de o soluție de soluție pe care companiile au creat-o, prin care un site ar fi lăsat un cookie primar care imită funcționalitatea cookie-ului terță parte. Cu ITP 2.1, Safari șterge aceste cookie-uri primare la șapte zile după ce au fost instalate pe un browser.
Cea mai mare modificare a ITP 2.2 de la 2.1 și 2.0 limitează durata unor cookie-uri setate prin JavaScript de la prima parte la o zi – în scădere față de cele șapte zile pe care ITP 2.1 le-a implementat.
Pentru ca un cookie să fie limitat la o zi de ITP 2.2, trebuie îndeplinite trei condiții:
- Modulul cookie este setat prin JavaScript (sau în cuvintele lor, „setat prin document.cookie”). Această condiție a fost aplicată și cu ITP 2.1 (vezi și blogul nostru despre ITP 2.1 pentru testarea A/B).
- Site-ul care a trimis utilizatorul la pagina de destinație a fost clasificat de ITP drept „care are capacități de urmărire între site-uri” (rețelele publicitare majore, Google și Facebook sunt cu siguranță clasificate în acest fel)
- Link-ul folosește decorarea link-ului (folosește parametrii șirului de interogare și/sau un identificator de fragment)
Să aruncăm o privire mai atentă la cele trei condiții de mai sus și să înțelegem cum este afectată Convert și ce puteți face.
Condiția 1: Cookie-uri persistente create prin document.cookie
În continuare, toate modulele cookie persistente create prin document.cookie JavaScript (spre deosebire de modulele cookie setate de HTTP) vor fi setate să expire în 24 de ore dacă domeniul de referință a fost identificat ca având capabilități de urmărire pe mai multe site-uri și adresa URL conține un șir de interogare. sau identificatorul de fragment. Toate cookie-urile primare create de document.cookie care nu au fost create printr-un șir de interogare sau un identificator de fragment vor expira în 7 zile (așa cum se menționează în ITP 2.1).
Cookie-urile de conversie sunt create prin document.cookie al Javascript, așa că se aplică prima condiție conform ITP2.2 . (așa cum a fost aplicat și în conformitate cu ITP 2.1).
Condiția 2: Domeniu de referință cu capabilități de urmărire pe mai multe site-uri
Domeniile sunt clasificate dinamic sub ITP printr-un algoritm de învățare automată:
- Detectarea urmăritorului de sărituri de la prima parte. Detectează când un domeniu este utilizat numai pentru urmărirea redirecționării. Acest lucru va fi aplicat recursiv pentru toate domeniile din lanțul de redirecționare.
- Sub Resursa sub numărul de domenii unice. Legat de numărul de căi disponibile sub un domeniu. Platformele de urmărire au în prezent un număr foarte mic dintre acestea.
- Sub-cadre sub număr de domenii unice. Legat de numărul de cadre de pagină disponibile sub domenii.
- Numărul de domenii unice către care sunt redirecționate.
- Sistemul nu are o listă albă sau o listă neagră. Mai degrabă, fiecare dispozitiv își va construi propria listă de prevenire a urmăririi pe baza utilizării web.
Dacă un domeniu este clasificat ca domeniu de urmărire pe mai multe site-uri prin intermediul motorului de clasificare bazat pe învățarea automată ITP descris mai sus și există decorarea legăturilor, Safari va împiedica stocarea cookie-urilor primare persistente.
Având în vedere că nu există o listă centrală de domenii clasificate pentru capabilitățile de urmărire pe mai multe site-uri, proprietarii de site-uri vor trebui să-și evalueze linkurile și să evalueze orice biblioteci JavaScript terță parte care ar putea folosi decorarea linkurilor. Aceasta include furnizori de tehnologie publicitară, firme de măsurare, agenți de marketing afiliați și anumite tipuri de influențători. Facebook și Google sunt cu siguranță afectate de ITP 2.2.
Să clarificăm cu un exemplu: imaginați-vă că aveți un site www.example.com, unde este instalat codul de urmărire Convert. Dacă site-ul dvs. primește trafic de la Google, Facebook (care sunt domeniile de referință în acest caz, de exemplu, un vizitator ajunge pe site-ul dvs. cu această adresă URL: https://www.example.com?utm_source=google), toate cookie-urile primare sunt activate. www.example.com va fi limitat la o durată de 24 de ore, deoarece acest trafic provine de la un domeniu de referință care este considerat că posedă capabilități de urmărire pe mai multe site-uri și există decorarea linkurilor (vezi mai jos). Astfel Convert cookie-urile vor avea o durată de 24 de ore. Ce inseamna asta? Dacă desfășurați un experiment de 7 zile și un utilizator vă vizitează site-ul în ziua 1 și apoi în ziua 3 (după un interval de 2 zile), atunci Convert nu va putea recunoaște această persoană ca vizitator care revine (deoarece cookie-ul creat de browser va fi șters în urma noilor restricții!). Și acest vizitator va fi tratat ca unul nou.

Prin urmare, această a doua condiție nu are de-a face cu Conversia în sine , ci mai degrabă cu domeniile de referință.
Condiția 3: Decorare link
Decorarea linkurilor este o tehnică folosită de platformele tehnologice de publicitate și marketing pentru a atribui clicuri, vizite și conversii (cumpărări, descărcări etc.) în diferite domenii, folosind module cookie primare.
Există două moduri principale de a decora o legătură.
Modul de bază este să atașați static informațiile suplimentare la adresa URL atunci când este creat un link. Iată un exemplu de link decorat:
https://www.example.com?utm_source=google&utm_medium=cpc&utm_campaign=2019_promotion
Informatiile de dupa ? este cunoscută ca o interogare șir, care este alcătuită din parametri (de ex. mediu=). O altă formă de decorare a legăturilor folosește identificatori de fragment, care sunt introduși printr-un hash (#).
Cealaltă modalitate, mai complexă, de a decora un link este să rulezi un cod Javascript care este declanșat atunci când o persoană face clic pe un link și adaugă în mod dinamic informații la un link. Companiile vor face acest lucru atunci când vor să transmită informații specifice clicului individual care a condus pe cineva la site-ul de destinație. De exemplu, un agent de publicitate poate face acest lucru pentru a urmări o campanie de anunțuri grafice care rulează pe site-urile mai multor editori și linkuri către site-ul agentului de publicitate. În loc să personalizeze manual linkul pentru fiecare editor care își transmite anunțul, agentul de publicitate poate solicita codului să adauge „?publisher=[numele editorului]” la adresa URL în momentul în care o persoană face clic pe anunț. În acest fel, agentul de publicitate poate determina care editor a fost responsabil pentru trimiterea vizitatorului site-ului.
Astfel, această a treia condiție nu are de-a face cu Conversia în sine , ci mai degrabă cu domeniile de referință care au capabilități de urmărire între site-uri ȘI utilizează decorarea linkurilor, așa cum este explicat mai sus în exemplu.
Iată soluția lui Convert
Combinați cei trei factori de mai sus înseamnă că cookie-urile setate de Convert vor fi afectate de ITP 2.2, dacă site-ul dvs. unde este instalat codul de urmărire Convert primește trafic de la domenii care sunt considerate cu capabilități de urmărire pe mai multe site-uri și utilizați decorarea linkurilor în scopuri de atribuire.
Se aplică aceeași soluție ca și cu ITP 2.1 care a fost descrisă aici cu câteva săptămâni în urmă. Le sugerăm clienților să mute procesul de creare a cookie-urilor departe de browser și în server.
Puteți găsi pașii pentru a facilita crearea de cookie-uri pe server aici. Dacă aveți nevoie de ajutor pentru a face modificările necesare în infrastructura serverului dvs. web, nu ezitați să ne contactați.
Vă faceți griji pentru ITP 2.2? Vă menținem urmărirea
Pe măsură ce furnizorii de tehnologie încearcă să găsească soluții pentru restricțiile Apple, Apple va continua să înăbușe urmărirea pe care o consideră inacceptabilă, chiar dacă asta face o mizerie în ceea ce privește modul în care funcționează în prezent site-urile web și urmărirea site-urilor.
Multe dintre soluțiile de astăzi pot să nu rămână viabile pe termen lung dacă nu se schimbă odată cu schimbarea cerințelor de confidențialitate și a actualizărilor de urmărire.
La Convert, vom continua să urmărim îndeaproape acest lucru pe măsură ce se dezvoltă și implicațiile pe care le are pentru clienții noștri. Ne veți găsi vorbind despre chestiuni care privesc viabilitatea urmăririi și, de asemenea, inovăm pe măsură ce mergem să oferim cea mai bună alternativă posibilă.

