Кодовете за грешка могат да бъдат много полезни при отстраняване на неизправности при нереализирани заявки за реклами.
В тази статия са разгледани следните теми:
- Кодове на грешки в SDK на Google Mobile Ads
- Опции за извличане на кодове на грешки в SDK
- Типове често срещани кодове на грешки в SDK
- Допълнителни ресурси
Кодове на грешки в SDK на Google Mobile Ads
Кодовете на грешки в SDK на Google Mobile Ads Ви помагат да разберете защо дадена заявка за реклами не може да бъде изпълнена. Когато SDK изпрати заявка за реклама до сървърите на Google, сървърът отговаря с реклама или с отговор за липса на запълване. Понякога отговорът за липса на запълване ще включва съобщение за грешка, за да се посочи какво не е наред.
В случаите, когато не е предоставен код на грешка, можете да прегледате ресурсите ни за отстраняване на неизправности при непоказване на реклами. Можете също да отстранявате неизправности, открити чрез инспектора за реклами.
Опции за извличане на кодове на грешки в SDK
За Android:
- Извличане на грешки при зареждането на рекламите чрез обратното обаждане при неуспешно зареждане на рекламите
- Настройте проследяване на мрежата и потърсете регистрационни файлове с
"Ads.*: Ad failed to load"
За iOS:
- Извличане на грешки при зареждането на рекламите чрез обратното обаждане при неуспешно зареждане на рекламите
- Преглед на регистрационните файлове за рекламите от конзолата за отстраняване на грешки в Xcode
Типове често срещани кодове на грешки в SDK
В тази таблица са посочени най-често срещаните кодове на грешки, какво означават те и стъпките, които можете да предприемете.
Код на грешка (Android) |
Код на грешка (iOS) |
Какво означава това? | Какво можете да направите? |
---|---|---|---|
ERROR_CODE_ |
GADErrorServer |
Получавате този код на грешка, когато има грешка в рекламния сървър, например от рекламния сървър е получен невалиден отговор. |
|
ERROR_CODE_ |
GADErrorInvalid |
Получавате този код на грешка за невалидна заявка за реклами, например когато идентификаторът на рекламния елемент е неправилен. Този код на грешка обикновено показва, че внедряването на заявките за реклами не отговаря на изискванията на SDK. |
Прегледайте примерния код и примерните приложения, предоставени в документацията за програмисти, за да Ви помогнат да внедрите функциите правилно. |
ERROR_CODE_ |
GADErrorNetwork |
Получавате тази грешка, когато заявка за реклама не може да бъде изпълнена поради проблеми със свързаността с мрежата. Това може да възникне, когато телефонът превключва между мрежи, както и при смущения в работата на мрежата, нарушаващи комуникацията между приложението и рекламния сървър. |
Уверете се, че имате стабилна връзка с интернет. Забележка: Също така някои телекомуникационни доставчици може да ограничават определен трафик заради правилата си и това може да доведе до тази грешка.
|
ERROR_CODE_ |
GADErrorNoFill |
Ако имате този код на грешка, това означава, че заявката за реклама е успешна, но не е изведена реклама поради липса на търсене. Какво се случва? Рекламодателите могат да насочват към конкретни региони, платформи и потребителски профили според уместността им за бизнеса. Това понякога може да доведе до по-малко налични реклами за даден регион или потребителски профил. Този код на грешка показва, че внедряването е правилно, но заявката за реклама не е изпълнена поради липса на подходяща реклама в конкретния момент от време, когато е изпратена заявката за реклама от приложението. |
|
Допълнителни ресурси
- Инструмент за отстраняване на неизправности с реклами от AdMob, които не се показват
- Общност на AdMob
- Как да използвате инспектора за реклами в приложението си
- Ресурси за отстраняване на неизправности при реклами, които не се показват
- Отстраняване на неизправности, открити чрез инспектора за реклами