Проведення A/B-тестів для повідомлень In-App

A/B-тестування для повідомлень In-App вимагає особливої уваги через те, як вони доставляються на мобільні пристрої. На відміну від електронних листів або push-сповіщень, ці повідомлення з умовами показу кешуються локально на пристрої лише тоді, коли користувач відповідає попередньо визначеним умовам таргетування.

Така поведінка кешування означає, що сегментацію аудиторії необхідно провести до того, як відбудеться подія-тригер. Якщо сегментацію визначено занадто пізно, повідомлення може не відобразитися належним чином.

Налаштування попередньої сегментації

Побудуйте сценарій, який випадковим чином позначатиме користувачів як A або B.

  1. Створіть додаткове контактне поле для зберігання значення групи.
  2. Побудуйте сценарій:
    • Додайте блок Розбити
    • Підключіть кожну гілку до блоків Оновлення додаткових полів
    • У налаштуваннях блоків Оновлення додаткових полів вкажіть створене поле (наприклад, A/B-test) та значення для їх оновлення (наприклад, A/B)
Оновлення додаткових полів

Ви можете запускати цей сценарій за подіями ApplicationInstalled, SubscriptionStarted або будь-якими іншими раннього етапу. Відповідне повідомлення в додатку буде кешовано після призначення групи та виконання користувачем умов показу.

Налаштування умов показу

  1. Створіть цільові динамічні сегменти та вкажіть тестові групи в їхніх умовах.
Створення групи
  1. Створіть два повідомлення:
    • Варіант A → таргетований на користувачів групи A
    • Варіант B → таргетований на користувачів групи B
Кому показувати

Кожне повідомлення буде кешовано лише для користувачів, які заздалегідь відповідатимуть умовам групи.

📘

Перегляньте інструкцію з керування In-App кампаніями, щоб дізнатися більше про налаштування правил запуску для різних бізнес-цілей