Бонусные акции
Как это работает
Бонусные акции — маркетинговый инструмент для поощрения покупателей виртуальных товаров с помощью начисления им бонусных товаров.
Основные возможности:
- Предоставление одного или нескольких бонусных товаров при покупке акционного товара.
- Настройка количества использований бонуса одним пользователем.
- Настройка персонализированных бонусных акций.
Примеры использования:
- Вы можете начислять бонусы в виде виртуальной валюты, которую можно потратить на виртуальные товары.
- Вы можете проводить бонусные акции в значимые для проекта даты, например в день основания проекта, чтобы вознаградить пользователей за их лояльность.
- Вы можете начислять бонусные товары в дополнение к покупке товаров тем игрокам, которые достигли определенного уровня в игре, чтобы вознаградить их за лояльность.
Вы можете начислять бонусные товары игрокам в течение ограниченного времени, чтобы мотивировать их на покупку виртуальных товаров.
При построении каталога товаров с использованием методов API вы можете получить информацию об акциях. В ответе, кроме информации о виртуальном товаре, вы получите следующую информацию об акции с типом Бонус:
- название;
- дата начала и окончания;
- бонусный товар;
- общее количество использований акции, доступное пользователю;
- оставшееся количество использований акции, доступное пользователю.
Если оставшееся количество использований акции, доступное пользователю, равно нулю, информация об акции не будет отображаться в каталоге.
- json
1{
2 "item_id": 400962,
3 "sku": "test_item",
4 "type": "virtual_good",
5 "name": "name_test_limit",
6 "description": "description_test_limit",
7 "price": {
8 "amount": "1.00",
9 "amount_without_discount": "1.00",
10 "currency": "USD"
11 },
12 "virtual_prices": [
13 {
14 "description": null,
15 "item_id": 322172,
16 "sku": "1234500",
17 "name": "virt currency only",
18 "type": "virtual_currency",
19 "amount": 1,
20 "amount_without_discount": 1,
21 "calculated_price": {
22 "amount": "1.00",
23 "amount_without_discount": "1.00"
24 },
25 "is_default": true
26 }
27 ],
28 "can_be_bought": true,
29 "promotions": [
30 {
31 "name": "New Year Bonus",
32 "date_start": "2022-12-30T22:00:00+03:00",
33 "date_end": "2023-01-02T21:59:59+03:00",
34 "discount": null,
35 "bonus": [
36 {
37 "quantity": 3,
38 "name": "mybonusitem",
39 "sku": "444777",
40 "type": "virtual_good"
41 }
42 ],
43 "limits": {
44 "per_user": {
45 "available": 7,
46 "total": 7
47 }
48 }
49 }
50 ],
51 "limits": null,
52 "attributes": [],
53 "is_free": false,
54 "groups": [
55 {
56 "external_id": "01022023",
57 "name": "Group1"
58 }
59 ],
60 "virtual_item_type": "consumable",
61 "inventory_options": {
62 "consumable": {
63 "usages_count": 1
64 },
65 "expiration_period": null
66 }
67}
Как настроить
Настройка бонусной акции
Вы можете настроить бонусные акции одним из следующих способов:- через Личный кабинет;
- через методы API.
Настройка через Личный кабинет
При настройке бонусных акций через Личный кабинет вы можете:- настраивать период действия акции;
- ограничивать количество использований акции пользователем;
- задавать условия срабатывания акции;
настраивать акции, действующие для всех типов товаров, таких как:
- пакеты виртуальной валюты;
- виртуальные предметы (включая предметы с ограниченным сроком действия);
- игровые ключи;
- бандлы.
При настройке через Личный кабинет нельзя редактировать бонусные акции со статусом Active.
Расширенные возможности для настройки бонусных акций доступны через методы API.
Чтобы настроить акцию через Личный кабинет:
- Перейдите в раздел Store > LiveOps и инструменты увеличения продаж в Личном кабинете.
- Нажмите кнопку Создать акцию.
- Задайте необходимые параметры:
- Укажите название акции.
- В поле Тип акции выберите Бонус.
- Укажите акционные товары.
- Укажите товар, который будет предоставляться пользователю при покупке акционного товара.

Чтобы выбрать несколько разных типов акционных товаров для одной акции, выберите товары для одного типа, проверьте, что они отобразились в поле Список акционных товаров, после этого вернитесь к полю Акционные товары и укажите еще один тип.
Чтобы выбрать несколько разных типов бонусных товаров для одной акции, выберите товары для одного типа, проверьте, что они отобразились в поле Список бонусных товаров, после этого вернитесь к полю Бонусные товары и укажите еще один тип.
- Нажмите Далее.
- При необходимости вы можете задать количество использований акции. Для этого на странице Условия и ограничения установите переключатель Ограничивать использование акции пользователем в положение Вкл и введите необходимое число.
- Для настройки персонализированной акции установите переключатель Акция для определенных пользователей в положение Вкл и укажите параметры условия. Чтобы настроить персонализацию, воспользуйтесь инструкцией.
- Нажмите Далее.
- Укажите период действия акции.
- Нажмите Далее.
- Проверьте настройки и нажмите кнопку Сохранить и выйти.
- Чтобы активировать акцию:
- В каталоге акций найдите только что созданную акцию.
- Нажмите значок ••• и в раскрывающемся списке выберите Редактировать или перейдите к редактированию, нажав на нужную акцию в каталоге акций.
- В правом верхнем углу в раскрывающемся списке выберите Активировать акцию.
Настройка через методы API
Для работы с бонусными акциями используются методы подразделов Common и Бонусы из группы методов Акции.
Чтобы создать бонусную акцию, используйте метод Создание акции с бонусами и укажите необходимые параметры.
Чтобы активировать бонусную акцию, используйте метод Обновление акции с бонусами с параметром “is_enabled”:true
или метод Активация акции.
Чтобы деактивировать акцию, используйте метод Деактивация акции.
Чтобы отредактировать акцию через метод API, вызовите метод Обновление акции с бонусами с новыми параметрами акции. Редактирование акции также доступно для акций со статусом Active.
При создании или редактировании бонусной акции через методы API вы также можете:
- Настроить действие акции на все товары проекта. Передайте в метод Создание акции с бонусами или Обновление акции с бонусами параметр
“condition”:null
.
- json
1“condition”: null
- Настроить бессрочную акцию. Передайте в метод Создание акции с бонусами или Обновление акции с бонусами параметр
“date_end”:null
.
- json
1“date_end”: null
Нашли опечатку или ошибку в тексте? Выделите ее и нажмите Ctrl+Enter.