PerfectVector
Автор: Claire Yoon

Как оценить стоимость API векторизации до запуска

Оцените стоимость API по числу успешно созданных SVG. Сравните наборы кредитов, сумму оплаты, остаток и сроки действия.

4 мин чтения
На этой странице

При расчёте расходов на PerfectVector API сначала оцените число успешных конвертаций. Затем определите, сколько кредитов нужно купить. При покупке пакетами эти числа могут различаться. Например, для 75 конвертаций на старте можно купить 100 кредитов и оставить 25 на будущее.

Попробуйте на своём изображении
Открыть полный инструмент
Бесплатно и без регистрации: перетащите изображение, чтобы увидеть превью своего вектора.

Сначала посчитайте успешные конвертации

По действующим правилам PerfectVector API v1 одна успешная конвертация в рабочем режиме расходует один кредит API. Вызовы в тестовом режиме, отклонённые запросы и неудачные конвертации бесплатны. Если приложение перестало ждать, а конвертация позже завершилась успешно, кредит всё равно спишется. Кредиты PerfectVector API

Допустим, вы ожидаете 300 рабочих запросов, из которых 250 завершатся успешно. Заложите 250 кредитов. Сверяйте фактические расходы по итоговому значению credits_charged каждой конвертации. Начальный ответ 202 Accepted может показывать ноль, пока конвертация идёт. Если одна и та же отправка встречается в журнале дважды, учитывайте уникальную конвертацию один раз. Кредиты PerfectVector API

Если API принял исходный запрос, повторите его в течение 24 часов с тем же ключом идемпотентности, аккаунтом, режимом ключа (тестовым или рабочим), байтами изображения и параметрами обработки. API вернёт исходную конвертацию в текущем состоянии без повторного списания. При повторе с тем же ключом, аккаунтом и режимом, но другими байтами или параметрами, в это время вернётся 409 idempotency_conflict. Безопасные повторы в PerfectVector

Сравните сумму покупки для своего объёма

В примерах баланс API равен нулю. Используются указанные для бета-версии цены PerfectVector в долларах США без налогов. Пакеты на 10, 100 и 1 000 кредитов стоят 4, 16 и 80 долларов. Цена за один кредит на странице пакета предполагает, что вы потратите все кредиты. Тарифы PerfectVector API

Ожидаемые успешные конвертацииСамая дешёвая покупка в примереОплата без налоговОстатокОплата на один ожидаемый SVG
18Два пакета по 10 кредитов8 $20,44 $
75Один пакет на 100 кредитов16 $250,21 $
250Три пакета по 100 кредитов48 $500,19 $
780Один пакет на 1 000 кредитов80 $2200,10 $

Чтобы получить сумму на один ожидаемый SVG, разделите оплату на ожидаемое число успешных конвертаций и округлите до центов. Так видно, сколько денег вы вносите на эту партию. Если остаток пригодится для будущей работы, расход на один SVG может снизиться. Для 250 успешных конвертаций два пакета по 100 и пять по 10 дадут ровно 250 кредитов за 52 доллара. Три пакета по 100 стоят 48 долларов и оставляют 50 кредитов.

Учтите спокойный месяц и возможный всплеск

Допустим, к запуску нужны 75 конвертаций, а в следующем месяце может добавиться ещё 175. Пакет на 100 кредитов за 16 долларов покрывает запуск. Если поступят все 175, после расходования остатка в 25 кредитов не хватит 150. Ещё два пакета по 100 стоят 32 доллара и оставят 50 кредитов после всплеска. Если купить все три пакета сразу, сумма будет той же, 48 долларов. Однако дополнительные деньги уйдут сразу, даже если второй партии не будет.

Проверьте баланс API и посчитайте, сколько кредитов останется действительными к следующей партии. Купленные кредиты API действуют 12 месяцев с даты покупки. PerfectVector сначала расходует выданные кредиты, затем купленные в порядке ближайшего истечения срока. Кредиты PerfectVector API

Для каждой ожидаемой партии запишите четыре показателя.

  1. Ожидаемое число успешных конвертаций в рабочем режиме.
  2. Кредиты API, доступные к началу этой партии.
  3. Стоимость самого дешёвого набора подходящих пакетов, покрывающего дефицит.
  4. Остаток кредитов и сроки их действия.

Перед оплатой посчитайте сценарий с большим объёмом. Низкая цена за кредит может требовать большей суммы при покупке. Остаток полезен, если вы успеете его потратить.

Частые вопросы

Тратятся ли кредиты на опрос статуса и скачивание SVG?

PerfectVector списывает кредит при успешной рабочей конвертации. Проверка статуса и повторное скачивание доступного результата не расходуют ещё один кредит. Кредиты PerfectVector API

Можно ли расходовать кредиты сайта на запросы API?

Балансы API и сайта PerfectVector ведутся отдельно. Тарифы сайта не включают кредиты API. Тарифы PerfectVector API

Можно ли проверить API до покупки пакета?

Да. Возьмите тестовый ключ и подходящее изображение. API вернёт фиксированный пример SVG без списания кредитов. Чтобы оценить трассировку именно своего изображения, выполните рабочую конвертацию. Тестовый режим PerfectVector

Источники

  1. PerfectVector — тарифы API — размеры пакетов, цены бета-версии и отдельная оплата API.
  2. PerfectVector — кредиты API — платные операции, поля итогового списания, баланс и сроки действия.
  3. PerfectVector — идемпотентность — условия распознавания повтора существующей конвертации.
  4. PerfectVector — тестовый режим — бесплатные запросы с тестовым ключом и фиксированный SVG.

Проверьте актуальные цены пакетов PerfectVector API, затем отправьте типичное изображение с тестовым ключом. Прежде чем покупать кредиты для рабочего объёма, убедитесь, что SVG скачивается и X-Credits-Charged равен нулю.

Ещё из блога

PerfectVector

Превратите изображение в
чистые редактируемые контуры

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