За допомогою кодів помилок можна вирішувати проблеми з невиконаними запитами оголошень.
Зміст
- Коди помилок Google Mobile Ads SDK
- Як отримати коди помилок SDK
- Типи кодів поширених помилок SDK
- Додаткові ресурси
Коди помилок Google Mobile Ads SDK
Коди помилок Google Mobile Ads SDK допомагають зрозуміти, чому не вдається виконати запит оголошення. Коли пакет 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 |
Цей код помилки означає, що запит успішний, однак оголошення не було надіслано через відсутність попиту. У чому причина? Рекламодавці можуть націлювати рекламу на конкретні регіони, платформи й профілі користувачів на основі релевантності для компанії, через що оголошення стають менш доступними для певного регіону чи профілю користувача. Цей код помилки вказує на те, що налаштування правильне, однак запит оголошення не виконано, оскільки в момент надсилання запиту з додатка не було відповідного оголошення. |
|