ScraperFlyAPI веб-даних для AI

proxies

Проксі маршрутизаційний хаб для доставки веб-скрапінг API

Використовуйте проксі маршрутизацію, коли публічна ціль доводить, що мережевий шлях, географія, репутація, тиск на швидкість або безперервність сесії змінюють відповідь. ScraperFly допомагає командам почати з легкого і підвищити доставку лише тоді, коли докази показують, що це важливо.

Маршрутизація проксі повинна вирішувати перевірену проблему доставки, а не ставати стандартною відповіддю на кожен невдалий скрап. Сильний робочий процес починається з простого запиту, перевіряє відповідь, а потім вирішує, чи може обертання маршрутів, преміум-доставка, цільова країна або безперервність сесії покращити результат.

ScraperFly побудований навколо цього практичного шляху ескалації. Залишайте прості сторінки з легким профілем запиту, а потім додавайте сильнішу маршрутизацію, коли цільова відповідь показує заблокований доступ, регіональну поведінку, нестабільну доставку або потребу в безперервності між пов'язаними запитами.

Виберіть маршрутизацію за поведінкою цілі, яку ви можете спостерігати

Ціль може не вдатися з багатьох причин: неправильно сформований вхід, відсутні заголовки, контент, що рендериться JavaScript, тиск на частоту, регіональне перенаправлення, заблокований мережевий шлях або сторінка, яка повертає дійсний статус, але безкорисний контент. Маршрутизація проксі допомагає, коли проблема пов'язана з доставкою, але її слід вибирати на основі доказів.

Ці докази можуть включати коди статусу, фінальний URL, розмір відповіді, тип контенту, варіацію зразків між маршрутами, видимі сторінки виклику, контент, специфічний для місця розташування, і чи залежать пов'язані запити від куків або стану. Чим конкретніші докази, тим легше вибрати правильний контроль без витрат на запит.

Вибір маршрутизації Використовуйте його, коли Що це допомагає довести Звичка контролю витрат
Стандартна маршрутизація Ціль повертає корисний контент на легкому запиті Робочий процес не потребує важчої доставки Залишайте це як стандартний профіль
Обертання проксі Повторні запити потребують розподілу маршрутів або різноманітності доставки Чи покращує обертання маршрутів стабільність Використовуйте після порівняння зразків, а не перед тестуванням
Преміум маршрутизація Стандартна доставка повертає блоки, сторінки виклику або нестабільні відповіді Чи змінює сильніша репутація захоплений результат Ескалюйте лише для цілей, які доводять, що їм це потрібно
Цільова країна Публічний контент змінюється залежно від місця, валюти, мови, доступності або регулювання Чи змінює географія докази сторінки Виберіть країну, необхідну для робочого процесу
Сесії Пов'язані запити потребують безперервності, куків, налаштувань або спільного стану Чи змінює постійність відповідь Використовуйте сесії в межах пов'язаних потоків, а не ізольованих захоплень

Зберігайте ескалацію проксі пов'язаною з діагностикою

Функції проксі є найбільш цінними, коли команда може пояснити, чому вони використовуються. 403 може вказувати на сигнали доступу або репутації. 429 вказує на тиск на частоту. Регіональне перенаправлення вказує на цільову країну. Стіна входу або потік згоди можуть потребувати заголовків, куків або сесій. Порожня оболонка JavaScript може потребувати рендерингу, а не сильнішої маршрутизації.

Практичний шлях полягає в тому, щоб спочатку класифікувати відповідь, а потім вибрати наступний контроль. Це робить маршрутизацію проксі точною частиною робочого процесу, а не дорогою загальною налаштуванням.

Практичний висновок: використовуйте найменш важкий шлях доставки, який повертає корисні докази публічної сторінки, а потім ескалюйте маршрутизацію лише тоді, коли відповідь доводить, що простий шлях недостатній.

ЕСКАЛАЦІЯ ДОСТАВКИ

Ескалюйте маршрутизацію на основі доказів відповіді, а не здогадок

Ціль 403, сторінка виклику, регіональний розбіжність, нестабільна відповідь або повторна невдача маршруту повинні вказувати на наступний вибір доставки. ScraperFly допомагає командам почати з легкого профілю і переходити до сильнішої маршрутизації лише тоді, коли відповідь доводить потребу.

Простий HTTP запит, що повертає чисту HTML відповідь
01

Простий HTML запит

Використовуйте це спочатку для публічних сторінок, які вже містять необхідні дані в початковому HTML.

Сторінка, що змінюється з порожньої HTML оболонки на рендерений DOM після виконання JavaScript
02

Рендеринг JavaScript

Увімкніть рендеринг, коли сервер повертає оболонку, але корисний вміст сторінки з'являється лише після виконання JavaScript.

Заголовки, куки та стан сесії зберігаються між двома запитами.
03

Заголовки, куки та сесії

Використовуйте контролі стану відвідувача, коли ціль очікує безперервності між запитами або повертає різний контент після встановлення згоди, локалі або стану навігації.

Запит, маршрутизований через вибрану країну та шлях проксі з вищою репутацією
04

Преміум проксі та гео

Ескалюйте маршрутизацію, коли відповідь залежить від походження запиту, репутації IP або географії цілі.

Автоматизація браузера з пошуком, фільтрами, прокруткою та етапами захоплення даних.
05

Потік браузера

Використовуйте повний потік браузера, коли дані знаходяться за межами взаємодії, а не в одному запиті: поля пошуку, фільтри, прокрутка, вкладки або багатоступенева навігація.

Escalate when:

01

Простий HTML запит

сирова відповідь містить потрібні поля, коди статусу стабільні, а розмір/вміст сторінки не зменшуються після повторних перевірок.

  • Деталі продукту, текст статті, документація або списки видимі в HTML відповіді.
  • Кінцевий URL, статус та довжина вмісту залишаються послідовними в невеликій вибірці.
  • Не потрібна стіна згоди, стан відвідувача або виклик API на стороні клієнта для цільових полів.
02

Рендеринг JavaScript

сирий HTML в основному містить заповнювачі, рендерений DOM містить цільові поля, або ключові дані надходять через запити на стороні клієнта.

  • Сирийний HTML має контейнери додатків, скелети завантаження або порожні сітки продуктів.
  • Перевірка браузера показує поля після завершення скриптів.
  • Скриншоти виглядають правильно, тоді як HTML-відповідь сама по собі неповна.
03

Заголовки, куки та сесії

пагінація, відгуки, фільтри або потоки згоди залежать від одного й того ж контексту відвідувача в кількох запитах.

  • Перший запит встановлює куки, які змінюють подальші відповіді.
  • Локаль, згода, валюта, кошик або стан фільтра повинні зберігатися.
  • Сторінка перенаправляє або очищається, коли запити виглядають безстанними.
04

Преміум проксі та гео

один і той же URL поводиться по-різному в залежності від регіону, повертає 403/429 з одного маршруту або показує ціни, доступність, SERP, рекламу або дані каталогу, специфічні для місця.

  • Трафік, схожий на датацентр, отримує блокування, тоді як маршрут з вищою репутацією працює.
  • Країна, мова, валюта, інвентар або результати пошуку змінюються в залежності від геолокації.
  • Повторні запити викликають обмеження швидкості або сторінки викликів на конкретних маршрутах.
05

Потік браузера

цільові дані з'являються лише після кроків навігації, схожих на користувача, або захищені області, такі як відгуки, профілі, уточнення результатів пошуку або спеціальні панелі даних, поводяться інакше, ніж прості сторінки деталей.

  • Необхідна дія кліку, прокрутки, пошуку або фільтрації перед появою полів.
  • Відгуки, профілі або динамічні сторінки результатів завантажуються в окремих етапах.
  • Прості спроби отримання/рендерингу повертають частковий контент, сторінки викликів або нестабільні стани.

Stay lower & Credit impact:

01

Простий HTML запит

Stay lower: сторінка вже повертає повні дані. Додавання рендерингу або преміум-маршрутизації тут лише додає затримку та використання кредитів без покращення результату.

Credit impact: найнижчий профіль запиту, оскільки він уникає роботи браузера та спеціальної маршрутизації.

02

Рендеринг JavaScript

Stay lower: поля вже присутні в сирому HTML. Сучасний вигляд сайту не означає, що потрібен рендеринг JavaScript.

Credit impact: вища, ніж простий HTML, оскільки залучена робота браузера, час очікування та ресурси сторінки.

03

Заголовки, куки та сесії

Stay lower: публічний контент стабільний без стану. Не вигадуйте сесії для сторінок, які можна отримати чисто як анонімний HTML.

Credit impact: зазвичай помірні; більші витрати пов'язані з операційною складністю та дисципліною повторних спроб.

04

Преміум проксі та гео

Stay lower: ціль є глобально послідовною і приймає нормальну маршрутизацію. Преміум та гео маршрутизація повинні бути пов'язані з доказами, а не використовуватися як стандартне загальне налаштування.

Credit impact: може збільшити використання кредиту та затримку, тому застосовуйте його до груп URL, які насправді потребують цього.

05

Потік браузера

Stay lower: один HTML або рендеринг запиту вже повертає ціль. Потоки браузера є найсильнішим інструментом у цій ієрархії, а не початковою точкою.

Credit impact: найвищий профіль запиту, оскільки він поєднує виконання браузера, затримки, навігацію та часто важче маршрутизування.

Ескалюйте на основі доказів, а не звички

  • Для більшості публічних веб-сайтів простий HTML запит або легке рендеринг JavaScript достатньо. Почніть з цього, перевірте відповідь, і лише тоді вирішуйте, чи виправданий наступний крок.
  • Сигнали анти-ботів зазвичай видимі у відповіді: несподівані статуси 403 або 429, раптові перенаправлення, маленький або порожній HTML, сторінки викликів, екрани CAPTCHA, цикли входу або згоди, та контент, який зникає після повторних запитів.
  • Великі цілі з високим трафіком, такі як Amazon, Google, LinkedIn, Instagram, TikTok та основні ринки, часто агресивно захищають деякі поверхні. Вони можуть вимагати рендерингу, сесій, обережного маршрутизування або потоку браузера, і кожна ціль потребує свого тестового профілю.
  • Захист не є однорідним навіть всередині одного сайту. Сторінки продуктів/деталей можуть відкриватися з легшим профілем, тоді як відгуки, профілі, сторінки пошуку, чутливі до цін, панелі доступності або дані, що стосуються облікового запису, можуть вимагати більшої ескалації.
  • Налаштування гео та преміум-проксі впливають як на те, що ви отримуєте, так і на те, наскільки дорогим стає профіль запиту. Використовуйте їх, коли контент, специфічний для країни, репутація IP або повторні блокування доводять, що вони важливі.
  • Практична мета полягає не в тому, щоб активувати всі елементи управління ScraperFly. Мета полягає в тому, щоб знайти достатній рівень, який повертає повні, повторювані дані, зберігаючи використання кредитів, затримки та режими збоїв під контролем.

ПІДХІД ДО МАРШРУТИЗАЦІЇ

Складіть карту географії, репутації та потреб сесій перед масштабуванням

Стратегія проксі залежить від того, що насправді змінює ціль. Перевірте, чи змінюється контент за країною, чи потребують повторні запити стабільного стану, чи впливають заголовки або куки на відповідь, і чи повертає стандартна доставка корисні дані.

Сирова HTML-відповідь, відображена на видимих даних сторінки
01

Доступність сирого HTML

Перевірте, чи поля, які вам потрібні, вже присутні в першій HTML-відповіді.

Найкращий перший тест для простих сторінок, статей, документів, списків та деталей продуктів.

Порівняння до і після рендерингу JavaScript
02

Залежність від JavaScript

Порівняйте сирий HTML з відрендереним DOM або скріншотом перед увімкненням рендерингу браузера.

Використовуйте рендеринг, коли сирий HTML є лише оболонкою, а скрипти створюють корисний контент.

Куки, згода, контекст сесії та доступу для скрапінгу
03

Стан і контекст доступу

Визначте, чи впливають куки, згода, межі входу, пагінація або той самий стан відвідувача на відповідь.

Використовуйте сесії та заголовки, коли безперервність змінює дані, які ви отримуєте.

Регіональні варіації контенту в різних країнах і маршрутах
04

Гео/варіація контенту

Перевірте, чи змінюють країна, мова, валюта, інвентар, SERP, реклама або репутація маршруту результат.

Використовуйте гео- або преміум-маршрути лише тоді, коли ціль підтверджує, що відповідь змінюється залежно від маршруту.

Питання, на які потрібно відповісти перед скрапінгом

Де знаходиться цільове поле?

Знайдіть, чи існує поле в сирому HTML, відрендереному DOM, виклику API, структурованих даних, файлі або пізнішому стані взаємодії.

Що змінює відповідь?

Виберіть кілька URL-адрес і порівняйте статус, фінальну URL-адресу, довжину вмісту, перенаправлення, порожні стани та видимі відмінності результатів.

Який контекст потрібен?

Позначте будь-яку залежність від згоди, локалі, куків, заголовків, межі аутентифікації, пагінації, фільтрів або попередніх запитів.

Як виглядає невдача?

Визначте сигнали для заблокованих, часткових, застарілих, перенаправлених, порожніх, з тайм-аутом або регіонально невідповідних відповідей перед масштабуванням.

Що це змінює в налаштуванні запиту

Режим отримання

Доступність сирого HTML визначає, чи може перший запит залишатися простим або потребує рендерингу, очікувань, скріншотів або витягування.

Контекст запиту

Вимоги до стану визначають, чи потрібно додавати заголовки, куки, сесії, обробку згоди або стабільний профіль відвідувача.

Вибір маршруту

Гео та репутаційні дані визначають, чи достатньо стандартного маршруту або виправданий маршрут країни/преміум.

Правила валідації

Відомі стани невдачі стають перевірками для повторних спроб, ескалації, перевірки якості та визначення, коли легший профіль все ще є повним.

НАЛАШТУВАННЯ ЗАПИТУ

Тестуйте вибір маршруту, країни, сесії та виходу в одному профілі запиту

Надійний робочий процес проксі повинен робити вибір доставки явним: стандартна маршрутизація, преміум маршрутизація, цільова країна, сесії, заголовки, рендеринг, очікування та формат виходу. Тестуйте ціль перед впровадженням профілю в виробничі завдання.

HTML
Сирова відповідь

Сирий HTML для парсерів і краулерів

Використовуйте найшвидший шлях для статичних сторінок, списків, документів та сторінок продуктів. Спочатку отримайте оригінальний вихідний HTML, а потім увімкніть рендеринг браузера, коли JavaScript створює розмітку, яка потрібна вашому скреперу.

format=htmlrender=falserender=true
TXT
Чисті дані

Текст, Markdown та JSON

Пропустіть шар очищення після доступу до сторінки. Поверніть читабельний текст для агентів, Markdown для підказок і RAG, або структурований JSON з метаданими, посиланнями, заголовками, чистим текстом і Markdown, готовим для вашого конвеєра.

format=textformat=markdownformat=json
PDF
Візуальні файли

Скриншоти та PDF

Захопіть те, що бачить справжній браузер, коли вам потрібні докази QA, архівні докази, перевірки візуальної регресії, звіти для завантаження або спільні записи сторінок для клієнтів та внутрішніх команд.

format=screenshotformat=pdfdownload

Керування, які роблять запити передбачуваними

url

Цільова сторінка для отримання, рендерингу, очищення або захоплення.

format

Виберіть відповідь, яка потрібна вашому продукту: html, text, markdown, json, screenshot або pdf.

premium

Ескалюйте до сильнішого маршруту для блокувань, нестабільних цілей або контенту, чутливого до геолокації.

render

Запустіть Chromium для SPA, JS-інжектованого розмітки, скриншотів, PDF та сторінок тільки для браузера.

country

Запросіть маршрут, специфічний для країни, коли контент змінюється в залежності від місця.

keep_headers

Пересилайте вибраний контекст запиту, такий як user-agent, cookie, мова та referer.

render_wait

Надайте динамічному контенту контрольовану додаткову затримку перед витягуванням або захопленням.

download

Поверніть візуальні артефакти як завантажувані файли, коли вихід - це скриншот або PDF.

приклад cURL

Генеруйте Markdown з тією ж формою запиту, яку ви можете перенести в продукцію

curl "https://scraperfly.com/api/v1?url=https%3A%2F%2Fexample.com&format=markdown" \
  -H "apikey: YOUR_API_KEY"

ВИТРАТИ НА МАРШРУТИЗАЦІЮ

Зберігайте сильнішу доставку для цілей, які доводять, що їм це потрібно

Преміум маршрутизація, рендеринг браузера, візуальні файли та довгі очікування можуть додати вагу. Гнучка кредитна модель ScraperFly дозволяє командам спочатку перевірити ціль, а потім вибрати оплату за фактом або щомісячні кредити, коли потреби в маршрутизації та обсяги стають зрозумілими.

Легкий HTML-запит, що повертає просту відповідь
01

Базовий запит

Використовуйте базовий запит, коли публічний HTML вже містить необхідні вам поля.

Найлегший профіль запиту; зберігайте його, коли відповідь завершена.

Рендеринг JavaScript, що створює повний DOM
02

Рендеринг

Використовуйте рендеринг, коли сирий HTML є оболонкою, а JavaScript завершує сторінку.

Важчий профіль; використовуйте його лише тоді, коли вихід браузера змінює результат.

Кілька запитів з збереженням куків та стану відвідувача
03

Станова сесія

Використовуйте сесії, коли куки, згода, локалізація або пагінація змінюють відповідь.

Важчий профіль стану; зберігайте його лише тоді, коли важлива безперервність.

Маршрутизація запитів через гео та маршрути вищої якості
04

Преміум маршрутизація та гео

Використовуйте преміум маршрутизацію або гео лише тоді, коли походження, країна, репутація або регіональний контент змінюють результат.

Найважчий профіль маршрутизації; застосовуйте його лише до цілей, які доводять, що вони його потребують.

Що робить запит важчим

Більше роботи з інфраструктурою

Рендеринг браузера, вибір маршрутизації та довші очікування означають, що платформа повинна виконувати більше, ніж просто повертати просту відповідь.

Більша невизначеність цілі

Редиректи, порожні стани, обмеження швидкості та сторінки викликів часто вимагають більш потужних варіантів доставки або повторних спроб.

Більше стану для збереження

Cookies, сесії, згода та багатосторінкові потоки додають рухомі частини, яких немає у простому безстатевому запиті.

Більше доказів для повернення

Скріншоти, PDF, рендерений вихід та багатші артефакти відповіді корисні, але вони важчі за простий HTML.

Як зберегти вагу запиту передбачуваною

Вибірка перед масштабуванням

Спочатку протестуйте невелику вибірку URL та групуйте цілі за найменшим профілем, який повертає повні дані.

Не рендерити за замовчуванням

Перевірте сирий HTML перед увімкненням рендерингу. Багато публічних сторінок вже містять необхідні вам дані.

Ескалація за доказами

Підвищуйте лише тоді, коли відповідь показує відсутній контент, залежність стану, гео варіацію або проблеми з маршрутизацією.

Вимірюйте корисні результати

Оптимізуйте навколо дійсних записів, що доставляються, а не сирого обсягу запитів. Легший профіль найкращий лише тоді, коли він залишається повним.

ЧАСТІ ЗАПИТАННЯ ПРО ПРОКСІ

Загальні запитання про маршрутизацію проксі для веб-скрапінгу

Практичні відповіді для команд, які вирішують, коли обертання проксі, преміум-доставка, цільова країна та сесії належать до робочого процесу публічних веб-даних.

Відповіді на маршрутизацію
Запити

Створення запитів API

Для розробників, які інтегрують ScraperFly в агенти, завдання, бекенд-сервіси або швидкі тести.

Що я маю надіслати ScraperFly?

Надішліть цільовий URL плюс формат виходу, який вам потрібен. API може повернути HTML, чистий текст, Markdown, JSON, скріншоти або PDF залежно від параметрів запиту.

Чи слід мені використовувати GET чи POST?

Обидва можуть виробляти один і той же результат скрапінгу. GET зручний для простих параметрів запиту; POST краще, коли ви хочете чітке тіло JSON або довші параметри запиту.

Чи можу я протестувати запит перед кодуванням?

Так. API Builder генерує кінцеву точку, тіло JSON, параметри запиту та приклади коду, а потім дозволяє надіслати живий запит з панелі управління.

Вихід

HTML, текст, Markdown та JSON

Виберіть найменший вихід, який насправді потрібен вашому продукту.

Коли мені слід використовувати чистий текст?

Використовуйте чистий текст, коли вам потрібен читабельний контент сторінки для резюме, класифікації, індексації пошуку або підказок LLM без розмітки макета.

Для чого потрібен вихід JSON?

JSON корисний, коли ви хочете структуровані метадані, заголовки, посилання, текст і Markdown в одній відповіді, яку легше перевіряти програмно.

Чи відрізняється Markdown від чистого тексту?

Markdown зберігає більше структури контенту, такої як заголовки та списки. Чистий текст є плоским і кращим, коли форматування менш важливе.

Рендеринг

Сторінки JavaScript

Використовуйте рендеринг браузера лише тоді, коли цільова сторінка цього потребує.

Коли мені увімкнути render=true?

Увімкніть рендеринг для SPA, сторінок продуктів з інжектованим JavaScript, контенту, що завантажується за потребою, або сторінок, де вихідний HTML не містить необхідних вам даних.

Чи завжди рендеринг коштує дорожче?

Так, робота браузера є важчою, ніж базове отримання HTML. Почніть без рендерингу, а потім увімкніть його лише для цілей, які дійсно потребують виконання JavaScript.

Чи можу я контролювати розмір вікна перегляду та час очікування?

Так. Запити на скріншоти та PDF можуть використовувати розміри вікна перегляду та параметри очікування рендерингу, щоб захоплена сторінка мала час на стабілізацію.

Маршрутизація

Проксі та місцезнаходження

Маршрутизуйте запити через стандартні або преміум пул, коли поведінка цілі змінюється.

Коли мені потрібна преміум маршрутизація проксі?

Використовуйте преміум маршрутизацію для більш суворих цілей, вищих показників блокування, нестабільних відповідей або сторінок, які поводяться інакше під час звичайного трафіку з дата-центрів.

Чи можу я запитати країну?

Так. Додайте опцію країни, коли цільовий контент залежить від місця розташування, валюти, мови, доступності або регіональних перенаправлень.

Чи підтримуються сесії?

Робочі процеси в стилі сесій можуть повторно використовувати контекст між пов'язаними запитами, коли важлива безперервність для пагінації, змін локалі або багатоступеневої обробки.

Файли

Скриншоти та PDF

Захоплюйте відрендерені сторінки, коли візуальний артефакт є необхідним виходом.

Чи може ScraperFly повернути скріншот?

Так. Вихідний скріншот захоплює відрендерену сторінку як зображення, включаючи контент, відрендерений JavaScript, коли рендеринг увімкнено.

Чи може ScraperFly згенерувати PDF?

Так. Вихід у форматі PDF корисний для квитанцій, звітів, архівів, моментальних знімків для відповідності та сторінок, які потрібно зберегти як документ.

Де з'являються згенеровані файли?

Зареєстровані користувачі панелі керування можуть зберігати та завантажувати згенеровані артефакти з журналів запитів, коли запит генерує файл для завантаження.

Кредити

Витрати та кредити

Кредити відстежують роботу з доставки, а не простою інфраструктури.

Скільки кредитів використовує запит?

Простий запит HTML, тексту, Markdown або JSON зазвичай використовує менше кредитів. Рендеринг, преміум маршрути, скріншоти та PDF використовують більше, оскільки вони вимагають більшої роботи з доставкою.

Чи закінчуються кредити за принципом "плати за використання"?

Кредити за принципом "плати за використання" залишаються доступними, поки ви їх використовуєте. Вони підходять для нерівномірних навантажень або проектів, які не потребують щомісячного плану.

Чи переносяться кредити підписки?

Так. Кредити щомісячного плану оновлюються щомісяця, а невикористані кредити переносяться. Якщо платіж не вдається після повторних спроб Stripe, обліковий запис повертається до режиму "плати за використання".

Безпека

Ключі, заголовки та безпека

Зберігайте облікові дані на вашому бекенді та пересилайте лише заголовки, які ви плануєте використовувати.

Де мені зберігати мій API-ключ?

Зберігайте API-ключ на сервері або в надійному середовищі. Уникайте розкриття виробничих ключів у публічних фронтенд-бандлах або статичних сторінках.

Чи можу я переслати заголовки запиту?

Так, вибрані заголовки, такі як user-agent, accept-language, cookie та referer, можуть бути переслані, коли ціль очікує реалістичний контекст запиту.

Чи обходить ScraperFly приватні контрольні системи доступу?

Ні. Він призначений для отримання публічних веб-сторінок та сторінок, до яких вам дозволено отримати доступ, а не для обходу аутентифікації або приватних систем.

Білінг

Плани, журнали та рахунки

Використовуйте панель управління, щоб зрозуміти, що сталося і чому змінилися кредити.

Де я можу перевірити використання?

Панель управління записує журнали запитів, зміни кредитного балансу, формати виходу, маршрутизацію проксі, тривалість та події виставлення рахунків, щоб ви могли перевірити використання.

Чи можу я завантажити рахунки?

Оплачені транзакції включають дані рахунків, коли Stripe їх надає, тому PDF-файли рахунків можна відкрити з фінансового журналу.

Як я можу керувати підпискою?

Підписані користувачі можуть відкрити портал клієнта, щоб змінити платіжні дані, переглянути рахунки або скасувати підписку. Користувачі безкоштовного тарифу та тарифу "Плати за використання" можуть перейти до розділу Ціни.