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-формата под ваши задачи. Свяжитесь с нами — подберём оптимальный стек и сроки.







