Jakmile na svou doménu vývojáře nahrajete soubor app-ads.txt, bude prohledávač Google postupovat takto:
- Pokusí se soubor projít.
- Provede analýzu obsahu souboru a zjistí ID prodejců, kteří jsou oprávněni zpeněžovat váš inventář.
Aby bylo možné soubor app-ads.txt procházet, doporučujeme vám projít si níže uvedený postup řešení problémů:
- Zkontrolujte, zda soubor není dočasně nedostupný
- Zkontrolujte, zda je soubor dosažitelný z kořenové domény
- Zkontrolujte, zda procházení není blokované souborem robots.txt
- Zkontrolujte, zda soubor vrací stavový kód HTTP 200 OK
- Zkontrolujte, zda soubor neobsahuje chyby formátování či neplatné znaky
- Zajistěte, aby byl soubor app-ads.txt přístupný přes protokol HTTP i HTTPS
Zkontrolujte, zda soubor není dočasně nedostupný
Pokud byl již soubor app-ads.txt dříve načten, ale při následném procházení je nedostupný, mohou nastat tyto situace:
- Jestliže přišla ze serveru tvrdá chyba 404 (neexistující stránka; stav HTTP 404), budou předchozí načtené záznamy trvale odstraněny.
- Pokud ze serveru přišla falešná chyba 404 (skutečná stránka zobrazená k adrese URL, která ve skutečnosti neexistuje; stav HTTP 200) nebo chyba serveru 500, budou předchozí načtené záznamy uchovány po dobu až pěti dnů.
Zkontrolujte, zda je soubor dosažitelný z kořenové domény
Poměrně často dochází k přesměrování z domain.com/app-ads.txt
na domain.com/app-ads.txt
. Procházení souboru app-ads.txt začíná v kořenové doméně. Kořenová doména musí být přesměrována na soubor app-ads.txt, nebo naopak tento soubor musí být přesměrován na kořenovou doménu.
domain.com/app-ads.txt
bude možné procházet pouze tehdy, pokud na něj bude přesměrována adresa domain.com/app-ads.txt
.Zkontrolujte, zda procházení není blokované souborem robots.txt
Prohledávače mohou soubor app-ads.txt ignorovat, pokud soubor robots.txt omezuje procházení. Pokud adresa URL souboru app-ads.txt přesměrovává na jiný název hostitele, může prohledávače ovlivňovat i soubor robots.txt na následném hostiteli.
Upravte soubor robots.txt tak, aby Google mohl app-ads.txt procházet.
Přidejte do souboru robots.txt tyto dva řádky:
User-agent: Google-adstxt
Disallow:
Google-adstxt
se bude prohledávač řídit také záznamy Mediapartners-Google
a Googlebot
robots.txt User-agent
.Zkontrolujte, zda soubor vrací stavový kód HTTP 200 OK
Po odeslání požadavku na soubor app-ads.txt se může zobrazit stránka zahrnující obsah tohoto souboru ve svém textu. Pokud však stavový kód v záhlaví stránky oznamuje, že soubor nebyl nalezen (např. stavový kód 404):
- bude stránka ignorována,
- soubor bude považován za neexistující.
Zkontrolujte, zda soubor vrací stavový kód HTTP 200 OK.
Zkontrolujte, zda soubor neobsahuje chyby formátování či neplatné znaky
Chyby formátování, například neplatné mezery, bývají těžko odhalitelné. Mohou však prohledávači zkomplikovat analýzu souboru app-ads.txt. V důsledku toho může být soubor ignorován.
Záznamy souboru app-ads.txt není vhodné kopírovat a vkládat z textového editoru s pokročilým formátováním. Doporučujeme používat textový editor pracující s prostým textem. K odhalení neplatných znaků kódování UTF-8 v souboru app-ads.txt můžete použít editor HEX.
Zajistěte, aby byl soubor app-ads.txt přístupný přes protokol HTTP i HTTPS
Prohledávač Google se snaží všechny soubory app-ads.txt procházet přes protokol HTTP i HTTPS. Pokud je však soubor app-ads.txt procházen přes protokol HTTP a při procházení přes protokol HTTPS vrátí stavový kód 404 (nebo 40X), je třeba počítat s tím, že:
- budou všechny dříve načtené záznamy trvale odstraněny.
Zkontrolujte, zda je soubor app-ads.txt přístupný přes protokol HTTP i HTTPS.