A TCF szállítói lista nem töltődik le
Mit tegyél, ha a TCF CMP szállítói listájának fájljai hiányoznak vagy a mappa nem írható: jogosultságok, újraletöltés kényszerítése és kézi feltöltés.
Egyes telepítéseken a Complianz irányítópultján ilyen figyelmeztetések jelenhetnek meg:
- „The CMP vendorlist files for TCF are not downloaded to, or reachable in the uploads folder yet.”
- „The folder wp-content/uploads/complianz/cmp/vendorlist/ is not writable. The TCF vendor list files cannot be saved.”
Ugyanerre a problémára utal még:
- a varázsló befejezése után az IAB TCF menü zárolva marad;
- a GVL JSON-fájlok hiányoznak az uploads mappából;
- az irányítópult MaxMind/GeoIP figyelmeztetést is mutat. Ennek gyakran ugyanaz az oka, ezért nézd meg a GeoIP-adatbázis kézi hozzáadását is.
Mi okozza
Szekció neve “Mi okozza”A bővítmény a cookiedatabase.org oldalról tölti le a szállítói listák fájljait, és ide menti:
wp-content/uploads/complianz/cmp/vendorlist/
Két ok akadályozhatja:
- A szerver nem tud írni a mappába, a letöltés csendben meghiúsul.
- A szerver nem éri el a cookiedatabase.org-ot. Egyes tárhelyek tiltják a kimenő kapcsolatokat, és maga az oldal is előfordul, hogy átmenetileg nem elérhető. A mappajogosultságok lehetnek helyesek, a letöltés mégsem sikerül.
Mindkét esetben a bővítmény legfeljebb kétszer próbálkozik újra, majd egy hétig vár, ezért a hiba magától nem oldódik meg.
A vendor-list.json nélkül a TCF-szkript nem tud betöltődni. Az irányítópult figyelmeztetése mellett a böngésző konzoljában ilyen hibákat láthatsz:
- 404-es hiba a
vendor-list.jsonfájlra; Cannot read properties of undefined (reading 'dataCategories').
1. lépés: mappajogosultságok ellenőrzése
Szekció neve “1. lépés: mappajogosultságok ellenőrzése”A célmappa jogosultsága 755 legyen. FTP-kliensben (például FileZilla) a jogosultság beállítását a jogosultságokról szóló fejezet írja le. cPanelben a fájlkezelőben a mappa jogosultságát szintén módosíthatod.
Ha van terminál-hozzáférésed (cPanel Terminal vagy SSH), a teljes Complianz uploads mappa jogosultságát egy paranccsal beállíthatod:
chmod -R 755 wp-content/uploads/complianz/2. lépés: a szállítói lista letöltésének kikényszerítése
Szekció neve “2. lépés: a szállítói lista letöltésének kikényszerítése”A jogosultságok rendbetétele után a bővítmény nem próbálkozik magától újra. Használd az alábbi lehetőségek egyikét.
A) lehetőség: azonnali újraletöltés URL-lel
Szekció neve “A) lehetőség: azonnali újraletöltés URL-lel”- Nyiss meg egy tetszőleges Complianz-adminoldalt.
- Fűzd az URL-hez a
?cmplz_nocacheparamétert, például:https://sajatoldalad.hu/wp-admin/admin.php?page=complianz&cmplz_nocache - Nyomd meg az Entert.
B) lehetőség: a TCF ki- és bekapcsolása
Szekció neve “B) lehetőség: a TCF ki- és bekapcsolása”Ha az A) lehetőség nem indítja el a letöltést, a TCF-beállítás ki- és bekapcsolásával kikényszerítheted:
- Nyisd meg a Wizard → Services részt.
- Keresd meg a „Does your website contain scripts for advertising purposes?” kérdést.
- Állítsd No értékre, és mentsd.
- Állítsd vissza Yes értékre, és mentsd újra.
Ez újraindítja a hirdetési konfigurációt, és a Complianz friss szállítói listát tölt le.
3. lépés: a fájlok kézi letöltése
Szekció neve “3. lépés: a fájlok kézi letöltése”Ha az 1. és 2. lépés nem segített, a szervered valószínűleg nem éri el a cookiedatabase.org-ot. A fájlokat magad is a helyükre teheted. Mentsd el az alábbi három fájlt (jobb gomb, Link mentése másként), a fájlnevet pontosan megtartva:
vendor-list.json:https://cookiedatabase.org/cmp/vendorlist/v3/vendor-list.jsonlspa.json:https://cookiedatabase.org/cmp/vendorlist/lspa.jsonadditional-vendor-information-list.json:https://cookiedatabase.org/cmp/vendorlist/additional-vendor-information-list.json
Ellenőrizd, hogy a böngésző .json kiterjesztéssel mentette-e el őket, és nem fűzött-e hozzá .txt kiterjesztést. Ezután töltsd fel mindhármat FTP-vel vagy a tárhely fájlkezelőjével ide:
wp-content/uploads/complianz/cmp/vendorlist/
Töltsd újra a webhelyet. A figyelmeztetésnek el kell tűnnie, és az IAB TCF menünek fel kell oldódnia.
Ez csak átmeneti megoldás: a kézzel feltöltött fájlok soha nem frissülnek, a szállítói lista pedig rendszeresen változik, ezért az elavult másolat idővel eltér a valóditól. Kérd meg a tárhelyszolgáltatót, hogy engedélyezze a kimenő kapcsolatot a cookiedatabase.org felé, hogy a Complianz újra át tudja venni a letöltést.
Ha a figyelmeztetés megmarad
Szekció neve “Ha a figyelmeztetés megmarad”Írj a támogatásnak, és sorold fel az összes eddig elvégzett lépést. Így gyorsabban megtalálják az okot.
A TCF bevezetéséről lásd a TCF fejezetet.
Készült: