Api myTarget: секреты быстрой адаптации. Алексей Фельде...

Preview:

Citation preview

ЧТО МОЖЕТ ПРОИЗОЙТИ

✴ Упал коннект

✴ Не распарсился ответ

✴ Уперлись в лимиты

✴ Получили ошибку валидации

СТАТИСТИКА ЗАПРОСОВ

POST api/v2/reserved_amounts/<clientId>.json BODY {} RESPONSE { "reserved_amounts": [ { "balance": "100", "hold": "77.9", "user_id": 2498315 } ] }

ПОЛУЧЕНИЕ ХОЛДА

Разм

ер зам

орож

енны

х ср

едств

0 коп.

5 000 коп.

10 000 коп.

15 000 коп.

20 000 коп.

Списываемые средства

5 000 коп. 10 000 коп. 15 000 коп. 20 000 коп.

44,6% замороженных средств полностью списываются в течении 15 минут

55,4 %44,6 %

55,4 %44,6 %

Недостаточно точно Адаптируемся

где n - число объявлений

balance = 150 * n

balance = 150 * nСократили кучу однотипных действий!

✴ Константы выносить в базу

✴ Писать скрипты массового обновления

✴ Пишем код, учитывающий возможный сбой обмена

✴ Максимально изолируем независимые части

АВТОМАТИЗИРУЕМ

ЗАКЛЮЧЕНИЕ

1. Обрабатывать все исключительные ситуации обращения к площадке

2. Подробно логировать каждый запрос, даже частичный

3. Мониторить любое неожиданное поведение

4. Иметь план действий

5. Вступить в группу FB (чтобы быть в курсе событий)

СПАСИБО!

Фельде Алексей SocialKey Ads

Email: a.felde@digsolab.com Skype: DiomVI

Recommended