← AI Crawl Control / ai-crawl-control / features / pay-per-crawl / use-pay-per-crawl-as-ai-owner
Коды ошибок
Ответы Pay per crawl об ошибках содержат crawler-error заголовок с конкретным кодом ошибки. В следующей таблице приведён полный справочник всех возможных кодов ошибок:
| Код ошибки | HTTP-статус | Что делать |
|---|---|---|
CrawlerForbidden |
403 | Владелец сайта заблокировал вашего краулера. Доступ к этому содержимому невозможен. |
StrongAuthRequired |
400 | Добавьте в запрос корректные заголовки Web Bot Auth с надёжной аутентификацией. |
InvalidSignature |
400 | Включите оба signature-input и signature заголовки в вашем запросе. См. Документация Web Bot Auth. |
InvalidCrawlerPriceValue |
400 | Проверьте, что ваш crawler-exact-price или crawler-max-price значение заголовка отформатировано правильно (например, USD 0.01). |
MissingCrawlerPrice |
402 | Включите один из crawler-exact-price или crawler-max-price заголовок в вашем запросе. |
PaymentFailed |
403 | Убедитесь, что обработка платежей настроена правильно в настройках Pay Per Crawl. Если проблема сохраняется, обратитесь в поддержку Cloudflare. |
InvalidCrawlerExactPrice |
402 | Обновите ваш crawler-exact-price чтобы соответствовать crawler-price значение из заголовка ответа. |
InvalidCrawlerMaxPrice |
402 | Увеличьте свой crawler-max-price чтобы соответствовать или превышать crawler-price значение из заголовка ответа. |
ConflictingPriceHeaders |
400 | Используйте только один заголовок цены на запрос. Удалите либо crawler-max-price или crawler-exact-price. |
InvalidContentPrice |
502 | Источник вернул недопустимую цену. Это ошибка конфигурации на стороне владельца сайта. Повторите попытку позже или свяжитесь с владельцем сайта. |
InternalError |
500 | Произошла ошибка сервера. Повторите запрос с использованием экспоненциальной задержки. |