Макроси в тексті Push
Макроси дозволяють створювати динамічний контент у заголовках і текстах push-сповіщень. При відправці макроси автоматично замінюються на конкретні значення.
Типи макросів
1. Випадковий вибір з варіантів
Синтаксис: {варіант1|варіант2|варіант3}
Вибирає випадковий варіант з вказаних текстів, розділених символом |.
Приклади:
{Привіт|Вітаю|Добрий день}!
→ "Привіт!" або "Вітаю!" або "Добрий день!"
{🎁|🎉|💰} Ваш бонус готовий!
→ "🎁 Ваш бонус готовий!" або "🎉 Ваш бонус готовий!" або "💰 Ваш бонус готовий!"
Гравець {alex_pro|winner2024|lucky_star} тільки що виграв!
→ "Гравець winner2024 тільки що виграв!"
2. Випадкове число в діапазоні
Синтаксис: {Random=(X,Y)}
Генерує випадкове ціле число в діапазоні від X до Y (включно).
Приклади:
Виграш: {Random=(1000,5000)}$
→ "Виграш: 3247$"
{Random=(50,200)}% бонус на перший депозит!
→ "127% бонус на перший депозит!"
Залишилось {Random=(3,15)} місць!
→ "Залишилось 8 місць!"
3. Дані офера
Синтаксис: {offer.value} {offer.value1} {offer.value2}
Підставляє дані офера, прив'язаного до підписки, з гео налаштувань офера.
Приклади:
Отримайте {offer.value} і {offer.value2} бонусу!
→ "Отримайте 100 USD і 1000 FS бонусу!"
Вкладені макроси
Макроси можна комбінувати і вкладати один в одного. Обробка відбувається від внутрішніх до зовнішніх.
Приклад складного макроса:
{Забери 100% бонус на депозит|Найкращі бонуси СПЕЦІАЛЬНО ДЛЯ ВАС!|Тільки що гравець {malkevich11|alex_moz|diego99} виграв {Random=(15000,90000)}$!|Хапай свій виграш ЗАРАЗ!}
Як це працює:
Спочатку обробляється
{Random=(15000,90000)}→47823Потім
{malkevich11|alex_moz|diego99}→alex_mozОтримується:
{Забери 100% бонус...|...|Тільки що гравець alex_moz виграв 47823$!|...}Нарешті вибирається один з 4 варіантів
Можливий результат: "Тільки що гравець alex_moz виграв 47823$!"
Приклади використання
Заголовки з варіативністю
{🔥|💰|🎁} {Гаряча пропозиція|Термінова акція|Не пропусти}!
Соціальний доказ
Гравець {lucky777|winner_pro|jackpot_king} виграв {Random=(10000,50000)}$!
Терміновість
Залишилось {Random=(2,10)} {хвилин|годин}! {Встигни|Поспішай|Не зволікай}!
Персоналізація з офером
{Забери|Отримай|Візьми} {offer.value} {offer.value1} {бонуса|на рахунок|прямо зараз}!
Поради по використанню макросів
✅ Рекомендації:
Використовуйте 3-5 варіантів для кращого різноманіття
Перевіряйте довжину всіх варіантів (макс 50 символів для заголовка)
Комбінуйте різні типи макросів для унікальності
Тестуйте результати перед масовою відправкою
❌ Уникайте:
Занадто глибокої вкладеності — рекомендуємо не більше 3 рівнів (технічна межа — 10)
Пустих варіантів
{текст||інший}(подвійний|)Незакритих дужок
{текст без закриттяВід'ємних чисел у
Random, якщо не потрібні
Технічні деталі
Макроси обробляються в момент відправки push-сповіщення
Кожна відправка генерує свій випадковий результат
Один і той же push може відправити різний контент різним користувачам
Максимальна глибина вкладеності: 10 рівнів
