Z tego artykułu dowiesz się, jakie problemy możesz mieć z plikiem app-ads.txt.
Problemy z plikiem app-ads.txt
- Nie znaleziono pliku app-ads.txt
- W informacjach o aplikacji brakuje witryny dewelopera
- Adres URL witryny dewelopera jest nieprawidłowy
- Plik app-ads.txt jest przechowywany w nieobsługiwanej subdomenie
- Plik app-ads.txt jest nieprawidłowo sformatowany
- Plik robots.txt blokuje indeksowanie Twojego pliku app-ads.txt przez robota Google
- Robot wciąż indeksuje Twój plik app-ads.txt pod kątem niewłaściwego linku
Problemy ze stroną stanu pliku app-ads.txt
- Stan pliku app-ads.txt nie jest widoczny na stronie app-ads.txt
- Na Twoim koncie AdMob jest widoczna aplikacja należąca do kogoś innego
Nie znaleziono pliku app-ads.txt
Jeśli nie możesz znaleźć pliku app-ads.txt, wykonaj te czynności:
- Skonfiguruj plik app-ads.txt i opublikuj go w swojej domenie witryny dewelopera. Wykonaj instrukcje, aby skonfigurować plik app-ads.txt.
- Sprawdź, czy Twoja aplikacja jest zarejestrowana w Google Play lub Apple App Store, a w informacjach o aplikacji podana jest witryna dewelopera.
- Automatyczne indeksowanie i weryfikowanie plików app-ads.txt w AdMob może potrwać do 24 godzin. Odczekaj co najmniej 24 godziny, aż nastąpi aktualizacja stanu pliku app-ads.txt.
W informacjach o aplikacji brakuje witryny dewelopera
Sprawdź, czy witryna dewelopera została przesłana we właściwe miejsce na stronie aplikacji w Google Play lub Apple App Store.
- Google Play: aby potwierdzić, że adres URL został dodany, sprawdź, czy w sekcji „Pomoc dotycząca aplikacji” na stronie aplikacji na Androida widoczny jest link do witryny dewelopera.
- Apple App Store: aby potwierdzić, że adres URL został dodany, sprawdź, czy u dołu strony aplikacji na iOS widoczny jest link „Witryna dewelopera”.
Adres URL witryny dewelopera jest nieprawidłowy
Sprawdź adres URL swojej witryny dewelopera i upewnij się, że jest zgodny z robotem AdMob do indeksowania pliku app-ads.txt i regułami dotyczącymi subdomen.
Robot AdMob do indeksowania pliku app-ads.txt szuka tego pliku na podstawie witryny dewelopera podanej w informacjach o aplikacji. Zgodnie ze specyfikacją app-ads.txt roboty będą sprawdzać obecność plików o następujących wzorcach adresów URL:
https://<<hostname>>/app-ads.txthttp://<<hostname>>/app-ads.txt
Jeśli przesyłasz adres URL subdomeny swojej witryny, do której masz uprawnienia dewelopera, specyfikacja app-ads.txt zawiera szczegółowe reguły dotyczące subdomen:
- Indeksowanie aż do subdomeny pierwszego poziomu
- Wykluczenie subdomen „www.” i „m.”
- Przekierowania na serwerze WWW
Plik app-ads.txt jest przechowywany w nieobsługiwanej subdomenie
Upewnij się, że Twój serwer internetowy przechowuje plik app-ads.txt lub przekierowuje do właściwej lokalizacji po wpisaniu adresu URL pliku app-ads.txt widocznego na koncie AdMob. Adres URL pliku app-ads.txt widoczny na koncie to adres URL używany przez AdMob do znalezienia pliku. Dowiedz się więcej o regułach indeksowania subdomen.
Jeśli nie możesz opublikować pliku w bieżącej lokalizacji lub chcesz użyć innej witryny, zaktualizuj w informacjach o aplikacji witrynę dewelopera poprzez podanie jej subdomeny lub innej domeny.
Plik app-ads.txt jest nieprawidłowo sformatowany
Aby się upewnić, że plik jest prawidłowo sformatowany, zapoznaj się z przygotowaną przez IAB Tech Lab specyfikacją Authorized Sellers for Apps.
Sprawdź, czy pliku app-ads.txt nie dotyczą te problemy:
- brakujący lub nieprawidłowy identyfikator wydawcy;
- literówki w adresie URL lub identyfikatorze wydawcy,
- nieprawidłowo sformatowany identyfikator wydawcy;
- nieprawidłowa domena, np. „admob.com” zamiast „google.com”.
W przypadku każdego z tych problemów musisz zaktualizować plik app-ads.txt. Skopiuj i wklej do pliku app-ads.txt spersonalizowany fragment kodu zawierający identyfikator wydawcy z AdMob. Aby znaleźć ten fragment kodu:
- Zaloguj się na konto AdMob na stronie https://admob.google.com.
- Na pasku bocznym kliknij Aplikacje.
- Kliknij Zobacz wszystkie.
- Kliknij app-ads.txt.
- Kliknij Konfiguracja pliku app-ads.txt.
- Kliknij
obok fragmentu kodu, który chcesz skopiować.
- Wklej fragment kodu do pliku app-ads.txt.
Plik robots.txt uniemożliwia robotowi Google indeksowanie Twojego pliku
Roboty mogą pominąć plik app-ads.txt, jeśli plik robots.txt ogranicza indeksowanie. Jeśli adres URL pliku app-ads.txt przekierowuje do innej nazwy hosta, każdy plik robots.txt z tą nazwą hosta również może wpływać na roboty.
Zaktualizuj plik robots.txt, by umożliwić Google indeksowanie pliku app-ads.txt.
Dodaj następujące dwa wiersze tekstu do pliku robots.txt:
User-agent: Google-adstxt
Disallow:
Google-adstxt robot będzie się stosować do ustawień User-agent w plikach robots.txt Mediapartners-Google i Googlebot.Robot wciąż indeksuje Twój plik app-ads.txt pod kątem niewłaściwego linku
Robot może próbować uzyskać dostęp do subdomeny witryny. Dowiedz się więcej o różnych subdomenach, do których roboty mogą uzyskiwać dostęp.
Dokładny adres URL, który jest indeksowany, znajdziesz w szczegółowych informacjach o stanie pliku app-ads.txt na swoim koncie. Możesz ustawić regułę przekierowania, która przekieruje robota z indeksowanego adresu URL do prawidłowej lokalizacji adresu URL pliku app-ads.txt.
Stan pliku app-ads.txt nie jest widoczny na stronie app-ads.txt
Stan pliku app-ads.txt nie będzie wyświetlany na stronie app-ads.txt, jeśli w ciągu ostatnich 7 dni aplikacja nie wygenerowała żądania reklamy lub jeśli nie została zweryfikowana za pomocą pliku app-ads.txt.
Na Twoim koncie AdMob jest widoczna aplikacja należąca do kogoś innego
Oznacza to, że plik app-ads.txt działa prawidłowo, by chronić Cię przed oszustwami reklamowymi. Pamiętaj, że źródła reklam korzystające z pliku app-ads.txt kupują zasoby reklamowe tylko w aplikacjach, które mają zweryfikowany plik app-ads.txt.
Jeśli pojawi się aplikacja, która nie należy do Ciebie, możesz ją zablokować.
Implementacja pliku app-ads.txt pomaga zagwarantować, że Twoje zasoby reklamowe w aplikacji będą sprzedawane tylko za pomocą autoryzowanych kanałów. Dzięki temu masz większą kontrolę nad tym, kto może sprzedawać reklamy wyświetlane w Twojej aplikacji, i pomagasz zapobiegać proponowaniu reklamodawcom fałszywych zasobów reklamowych.