AR-реклама у мобільних додатках дає в 3–5 разів вище залучення, ніж статичні банери — при грамотній реалізації. Проблема: час завантаження AR-контенту на старих пристроях вбиває конверсію. Ми інтегруємо такі формати під ключ: від вибору стеку до публікації в App Store та Google Play. Нижче — технічна реалізація трьох основних форматів і що робити, щоб AR не гальмував.
Чому AR-реклама ефективніша за статичні банери?
Place-in-room AR дає в 3 рази більше engagement time (середнє 12 секунд), ніж face filters (середнє 4 секунди) за нашими даними за 30 проєктів. При цьому 70% користувачів, які взаємодіють з AR-об'єктом більше 5 секунд, доходять до CTA. Це в 2 рази вище, ніж у звичайних відеобанерів.
Три основні формати та їх реалізація
Place-in-Room: AR-об'єкт в інтер'єрі користувача
Користувач наводить камеру на підлогу або стіл — кросівки, диван, телевізор з'являються в кімнаті. Найпоширеніший формат для e-commerce.
Стек: ARKit + RealityKit або SceneKit. Моделі у форматі USDZ (iOS) або GLB (Android + Sceneform / model-viewer). Інтеграція з рекламними SDK:
- Meta Audience Network підтримує AR-рекламні блоки через Spark AR platform — готові ефекти вбудовуються у WebAR або через SDK
- Google AR Ads через Google Web Designer + model-viewer на WebAR
- Власна реалізація через ARKit/ARCore без рекламної SDK — повний контроль, але немає вбудованої аналітики
Деталі реалізації plane detection overlay
Показуємо анімаційний overlay «Наведіть на плоску поверхню» та запускаємо plane detection при завантаженні банера. Це скорочує час ініціалізації з 3–6 секунд до 2 секунд.
Як працює Face AR?
Окуляри, шапки, макіяж, маски. ARKit Face Tracking через ARFaceTrackingConfiguration:
let config = ARFaceTrackingConfiguration()
config.isLightEstimationEnabled = true
arView.session.run(config)
ARFaceAnchor дає 52 blend shape коефіцієнти — міміка, моргання, рух рота. Окуляри накладаються на ARFaceAnchor.transform, враховуючи face geometry для коректного прилягання до перенісся.
Проблема face tracking: працює лише на пристроях з TrueDepth камерою (iPhone X+). На нон-TrueDepth пристроях потрібен Vision Framework + face landmark detection — точність гірша, але охоплення вище.
Marker-based AR: активація реклами через фізичний об'єкт
Наводиш камеру на упаковку товару або друкований банер — з'являється 3D-анімація або відео. ARImageTrackingConfiguration з ARReferenceImage:
let referenceImages = ARReferenceImage.referenceImages(inGroupNamed: "AdMarkers", bundle: nil)
config.trackingImages = referenceImages
config.maximumNumberOfTrackedImages = 3
Зображення-маркер має мати високу унікальність (histogramContrastScore > 0.85 за внутрішньою метрикою ARKit). Упаковки з великими однотонними зонами (білі коробки, мінімалістичний дизайн) — працюють погано. Потрібні текстуровані маркери з хорошим контрастом.
Аналітика AR-реклами
Стандартна рекламна аналітика (impression, click) для AR доповнюється специфічними метриками:
| Метрика | Опис |
|---|---|
| Engagement time | Скільки секунд користувач тримав AR-об'єкт на екрані |
| Interaction rate | Частка користувачів, які повернули/змінили розмір об'єкта |
| Session completion | Чи дійшов до CTA (кнопка «Купити», «Дізнатися більше») |
Firebase Analytics + custom events — стандартний підхід. Відправляємо події ar_session_started, ar_object_placed, ar_interaction, ar_cta_tapped з параметрами (ad_id, placement_id, duration).
Як оптимізувати AR-моделі для швидкого завантаження?
Розмір AR-ресурсів — вузьке місце. USDZ-модель для place-in-room не має перевищувати 10–15 МБ. Оптимізація:
- Стиснення текстур через
TextureConverter— до 80% без втрати якості. - LOD з 3 рівнями деталізації: високий (близько), середній (3-6 м), низький (далі 6 м).
- Baked-освітлення замість PBR realtime — економить 30% часу рендеру.
- Fallback для слабких пристроїв: якщо
ARWorldTrackingConfiguration.isSupported= false — показуємо 2D/3D об'єкт, що обертається.
Як ми реалізуємо AR-рекламу?
Процес включає етапи:
- Аналітика цільових пристроїв та версій ОС.
- Проектування AR-сценарію.
- Підготовка 3D-моделей (оптимізація, LOD).
- Інтеграція через ARKit/ARCore або рекламні SDK.
- Налаштування аналітики (Firebase custom events).
- Тестування на 10+ пристроях (iPhone 7, iPhone X, Samsung Galaxy S10, Pixel 4).
- Публікація в сторах.
На кожному етапі фіксуємо метрики завантаження та залучення. Середній час виходу на AR-сцену — 2.1 секунди на iPhone X.
Що входить в роботу
- Документація: опис AR-сценарію, схема аналітики, інструкція з оновлення моделей
- Доступи до рекламних кабінетів (Meta, Google) або власна SDK
- Навчання команди замовника роботі з AR-контентом
- Технічна підтримка 1 місяць після запуску
Терміни
| Формат | Терміни |
|---|---|
| Place-in-room (iOS + Android) | 3–5 тижнів |
| Face filter з брендуванням | 2–4 тижні |
| Marker-based AR | 1–2 тижні |
| Повний рекламний AR-SDK з аналітикою | 8–12 тижнів |
Вартість розраховується індивідуально. Важливо розуміти цільові пристрої та необхідні рекламні формати до початку роботи. Ми гарантуємо сумісність з основними версіями iOS та Android, сертифіковані за ARKit та ARCore, маємо 5 років досвіду та 30+ завершених проєктів. Замовте консультацію для підбору AR-формату під ваші завдання. Зв'яжіться з нами — підберемо оптимальний стек і терміни.







