Push-сообщения API myTarget позволяют на порядок сократить количество запросов к API. Как пользоваться, какие преимущества и ограничения - в презентации.
Мобильная программа лояльности продуктовой сети "СемьЯ": эффективная мультик...Vitamin Group
By Vitamin Group http://retail.vigroup.ru/
«СемьЯ» — это более 40 продуктовых магазинов в Пермском крае. В 2014 году команда Vitamin Group разработала первую мобильную программу лояльности для сети, в основе которой приложение "СемьЯ Mobile".
«СемьЯ Mobile» позволяет клиентам эффективно планировать и совершать покупки, а службе маркетинга сети — сегментировать аудиторию и делать персонализированные предложения.
Хотите привлекать и удерживать клиентов при помощи их мобильных телефонов? Мы расскажем, с чего начать.
www.vigroup.ru
+7 499 995 12 26
+7 342 210 31 47
Бум мобильных технологий неоспорим, а популярность мобильных устройств зашкаливает. Тот факт, что их на земле больше чем людей - очередное доказательство. Крупнейшие компании мира, лидеры отраслей (я постарался привести по кейсу на отрасль) уже имеют свои мобильные программы лояльности. Я по прежнему не устаю повторять “Чтобы запустить успешную программу лояльности в СНГ, достаточно уметь читать по английски”.
Мобильная программа лояльности продуктовой сети "СемьЯ": эффективная мультик...Vitamin Group
By Vitamin Group http://retail.vigroup.ru/
«СемьЯ» — это более 40 продуктовых магазинов в Пермском крае. В 2014 году команда Vitamin Group разработала первую мобильную программу лояльности для сети, в основе которой приложение "СемьЯ Mobile".
«СемьЯ Mobile» позволяет клиентам эффективно планировать и совершать покупки, а службе маркетинга сети — сегментировать аудиторию и делать персонализированные предложения.
Хотите привлекать и удерживать клиентов при помощи их мобильных телефонов? Мы расскажем, с чего начать.
www.vigroup.ru
+7 499 995 12 26
+7 342 210 31 47
Бум мобильных технологий неоспорим, а популярность мобильных устройств зашкаливает. Тот факт, что их на земле больше чем людей - очередное доказательство. Крупнейшие компании мира, лидеры отраслей (я постарался привести по кейсу на отрасль) уже имеют свои мобильные программы лояльности. Я по прежнему не устаю повторять “Чтобы запустить успешную программу лояльности в СНГ, достаточно уметь читать по английски”.
Как «скачать» весь myTarget и не лопнуть. Михаил Иванков (Plarin)Егор Тютюников
Как «скачать» весь myTarget и не лопнуть:
- Правильные практики при работе с большим количеством данных;
- Оптимизация запросов к API;
- Эволюция работы с API myTarget.
Доклад на Riw 2014 Антон Черноталов "Из оффлайна в онлайн"Моризо
Большая часть классического ритейла обладает неимоверным количеством стереотипов, связанных с переходом на торговлю в интернет. Мы знаем: проектирование и планирование на этапе запуска позволят двукратно повысить прибыль на выходе.
Как заранее просчитать риски в выбранной нише интернет-торговли;
Особенности бизнес-процессов при переходе из оффлайна в онлайн;
Типовые ошибки и способы их предотвращения;
Формулы сравнения доходности инвестиций в оффлайн- и онлайн торговлю.
Узнайте с помощью Google Analytics, какой путь прошел пользователь перед тем, как совершить покупку. Какая из страниц вашего сайта дает реальные продажи. Смотрите презентацию про мультиканальные последовательности. Считайте настоящие конверсии в веб-аналитике.
4. Контекст. Как продвигать клинику в условиях жестких ограничений. МедиасфераГруппа компаний Медиасфера
Изменения и тенденции в контекстно-медийной рекламе. Основные ошибки при настройке РК и простые шаги к повышению ее эффективности.
Особенности продвижения медицинской тематики или как продвигать клинику в условиях жестких ограничений.
Изменения ранжирования объявлений в Яндекс и как это повлияет на результат РК.
Таргетированная реклама в соцсетях: все, что вы хотели узнать, но боялись спросить.
Презентация Павла Гурова и Анастасии Антоновой, учредители агентства Feedback.
Алексей Довжиков, руководитель проекта eLama.ru, директор по развитию компании Тринет, Санкт-Петербург
«Автоматизация работы с сетями контекстной рекламы»
Telegram бот для myTarget: проблемы и решения при создании. Николай Сыч (Targ...Егор Тютюников
myTarget в Telegram - API позволяет реализовать и такое. С какими трудностями столкнулись создатели бота, какие советы могут дать узнаете из презентации.
More Related Content
Similar to Уменьшение количества запросов в API с помощью настройки PUSH-уведомлений. Дмитрий Самиров (Iskander)
Как «скачать» весь myTarget и не лопнуть. Михаил Иванков (Plarin)Егор Тютюников
Как «скачать» весь myTarget и не лопнуть:
- Правильные практики при работе с большим количеством данных;
- Оптимизация запросов к API;
- Эволюция работы с API myTarget.
Доклад на Riw 2014 Антон Черноталов "Из оффлайна в онлайн"Моризо
Большая часть классического ритейла обладает неимоверным количеством стереотипов, связанных с переходом на торговлю в интернет. Мы знаем: проектирование и планирование на этапе запуска позволят двукратно повысить прибыль на выходе.
Как заранее просчитать риски в выбранной нише интернет-торговли;
Особенности бизнес-процессов при переходе из оффлайна в онлайн;
Типовые ошибки и способы их предотвращения;
Формулы сравнения доходности инвестиций в оффлайн- и онлайн торговлю.
Узнайте с помощью Google Analytics, какой путь прошел пользователь перед тем, как совершить покупку. Какая из страниц вашего сайта дает реальные продажи. Смотрите презентацию про мультиканальные последовательности. Считайте настоящие конверсии в веб-аналитике.
4. Контекст. Как продвигать клинику в условиях жестких ограничений. МедиасфераГруппа компаний Медиасфера
Изменения и тенденции в контекстно-медийной рекламе. Основные ошибки при настройке РК и простые шаги к повышению ее эффективности.
Особенности продвижения медицинской тематики или как продвигать клинику в условиях жестких ограничений.
Изменения ранжирования объявлений в Яндекс и как это повлияет на результат РК.
Таргетированная реклама в соцсетях: все, что вы хотели узнать, но боялись спросить.
Презентация Павла Гурова и Анастасии Антоновой, учредители агентства Feedback.
Алексей Довжиков, руководитель проекта eLama.ru, директор по развитию компании Тринет, Санкт-Петербург
«Автоматизация работы с сетями контекстной рекламы»
Telegram бот для myTarget: проблемы и решения при создании. Николай Сыч (Targ...Егор Тютюников
myTarget в Telegram - API позволяет реализовать и такое. С какими трудностями столкнулись создатели бота, какие советы могут дать узнаете из презентации.
Жадные алгоритмы оптимизации для определения эффективности объявлений. Алекса...Егор Тютюников
Жадные алгоритмы оптимизации. Как определять эффективные материалы с наименьшими затратами?
- Жадный или нежадный. Карта алгоритмов оптимизации;
- Принцип многорукого бандита. Постановка задачи;
- Как адаптировать алгоритм для оптимизации ТГБ;
- Несколько примеров и неожиданные результаты;
- Что не получилось и что можно улучшить.
Api myTarget: секреты быстрой адаптации. Алексей Фельде (SocialKey)Егор Тютюников
API myTarget - секреты быстрой адаптации:
- Отказоустойчивость - мониторинг и логирование работы с API;
- Реагирование - что делать, если что-то сломалось;
- Аналитика - плацдарм для более эффективной работы;
- Автоматизация - ускоряем время решения проблем.
Способы работы со статистикой в API myTarget. Александр Покатилов (myTarget)Егор Тютюников
Способы работы со статистикой в API myTarget:
- Как на самом деле работает сбор статистики в myTarget;
- Форматы статистики в API myTarget;
- Быстрая статистика: faststat vs uniquestat
- Статистика по конверсиям;
- Статистика по демографии;
- Правильные практики работы со статистикой;
- Вопросы от аудитории и ответы на них.
2. Синхронизация с myTarget
• Запрос к user.json
• Запрос к campaigns.json/banners.json
• Запрос к remarketing_*.json (все ремаркетинговые списки)
• Запрос к remarketings.json
• Запрос к sharing_keys
6. Новая синхронизация с myTarget
• Запрос к user.json
• Запрос к campaigns.json/banners.json
• Запрос к remarketing_*.json (все ремаркетинговые списки)
• Запрос к remarketings.json
• Запрос к sharing_keys
• Подписка на PUSH-уведомления на изменения кампаний и баннеров
7. Работа с PUSH-подписками
Создание
POST /api/v2/subscriptions.json
BODY EXAMPLE: {"callback_url": "https://mysuperhost.com/callback", "resource": "CAMPAIGN"}
BODY EXAMPLE: {"callback_url": "https://mysuperhost.com/callback", "resource": "BANNER"}
Текущие подписки
GET /api/v2/subscriptions.json
RESPONSE EXAMPLE: [{"resource": "BANNER", "resource_id": null, "created": "2016-09-20 13:41:34", "user": {"agency": null,
"id": 1111111}, "callback_url": "https://mysuperhost.com/callback", "id": 11111}, {"resource": "CAMPAIGN", "resource_id": null,
"created": "2016-09-20 13:41:35", "user": {"agency": null, "id": 2222222}, "callback_url": " https://mysuperhost.com/callback ",
"id": 22222}]
Удаление подписки
DELETE /api/v2/subscriptions/ID.json
10. Применение PUSH-уведомлений
• Получение подробной информации об изменениях в кампаниях и баннерах в течение нескольких
секунд (например, можно настроить мгновенные оповещения о результатах модерации)
• Полный лог создания/изменения по всем кампаниям и баннерам
• Использование информации из PUSH-уведомлений для отладки проблем с МТ
• Снижение количества GET-запросов к /api/v1/campaigns.json и /api/v1/banners.json практически
до нуля (снижение нагрузки на свои сервера и сервера МТ)
11. PULL-модель. 1000 аккаунтов MT
При синхронизации каждые 5 минут в час будет генерироваться примерно 24000 GET-запросов
в /api/v1/campaigns.json и /api/v1/banners.json.
12. PUSH-модель. 1000 аккаунтов MT
Все изменения приходят по мере их возникновения. Ничего лишнего.
Количество GET-запросов можно сократить до 2000 в час (если синхронизировать каждый час).
14. Итого
При наличии 1000 активных аккаунтов количество GET-запросов можно сократить примерно в 10 раз.
Более 40% изменений – это ставка статус.
15. Подводные камни
• Доходит не 100% PUSH-уведомлений, а всего лишь (sarcasm) 99.7%. Приходится иногда
использовать /api/v1/campaigns.json и /api/v1/banners.json
• Применение изменений из диффа не всегда является тривиальной задачей (например, в случае
изменений в regions и user_geo)
• В случае поломки PUSH-уведомлений надо включать «старый» способ синхронизации
• Надо настроить демон, который готов к некоторому количеству входящего трафика PUSH-
уведомлений
16. ПожеланияМечты
• Более подробная документация
• 100% доставка PUSH-уведомлений
• PUSH-уведомления об изменениях в аудиториях, ремаркетинговых группах, приложениях,
списках, …
• PUSH-уведомления об изменениях баланса аккаунта
• Информация об источнике изменения (интерфейс МТ, боты МТ, API)