Что сколько стоит вместе
include=all включает пять надстроек содержимого — js, css, network,
screenshot, iframe. Браузер с окном в all не входит: это режим сбора, а не
содержимое ответа.
JS и CSS вместе
Всё сразу
В каком порядке всё собирается
Порядок фиксирован и от порядка параметров не зависит:- навигация,
wait_forилиwait_ms, затемscroll, затем окноnetwork_ms; - снимки — скриншот и копия для
iframe, по целой странице; - выгрузка тел скриптов и стилей, текст страницы;
- подрезка:
exclude,strip, затемselectилиstart_at.
html приехал один блок. Иначе заказавший и то и другое получал бы
картинку обрезка, чего не просил.
Чего не приходит в JSON
Скриншот и копия дляiframe в ответ не кладутся — только ссылки. Картинка
весит сотни килобайт, а base64 в JSON раздул бы её ещё на треть и заставил
платить за трафик даже тех, кому нужна была одна ссылка.
Если надстройка не подключена
Права на платные позиции живут на ключе. Отказ приходит до похода в браузер, и запрос при этом ничего не стоит:Если артефакт не сохранился
Заказали скриншот, а хранилище легло — ссылки в ответе не будет, а надстройка вычитается из счёта: вcredits_breakdown строки screenshot не окажется.
Не доставили — не берём.
