Глобальные переменные

Действия с глобальными переменными

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

Итак, глобальная переменная - это переменная, которая принадлежит ВСЕМ, то бишь её значение будет одинаковым для всех пользователей.

Например, мы создали пользовательскую переменную {%budget%}  - она у каждого имеет своё значение, кто-то напишет: 10 и у этого пользователя запишется значение 10, кто-то напишет 100, эта переменная у каждого пользователя СВОЯ.

А глобальная переменная у всех одна, её задаём изначально мы и далее в зависимости от действий пользователей можем её редактировать.

Изначально нам надо создать её, делается это так: настройки -> глобальные переменные 


Далее нажимаем кнопку: «Добавить поле» или «Добавить переменную»

И у нас откроется следующее окно: 

Тут вам обязательно нужно написать название переменной (можно на русском либо английском) её тип и значение.

Какие бывают типы глобальной переменной:

1. Текст;
2. Число;
3. Дата;
4. Дата и время.

Я для примера назову переменную digital , тип числовой  и значение поставлю 0 

После не забудьте нажать сохранить.


Пример применения глобальной переменной из e-com

Мы хотим ограничить количество промокодов на скидку в 30%, её получат только первые 5 людей, которые нажмут на кнопку, остальные получат скидку 20%

для этого создаём действие -> открываем раздел «Метки и пользовательские поля»  

-> «Действия с полями/переменными»  -> Выбираем глобальные переменные -> Действия «Увеличить на» и значение 1

Далее через условие проверяем значение глобальной переменной меньше 6? Если да, то эти люди получат скидку 30%, если нет, то уже 20%

вот так будет выглядеть итоговая схема:

Как видите, всё довольно просто.


Если вы не нашли ответ на свой вопрос, то напишите нам в техподдержку ВК

Зарегистрироваться в сервисе 

Работает на