Краткий обзор. С помощью SKAN Conversion Studio можно настроить, какие интеракции в приложении измерять и как долго. Измеряйте доходы, конверсию, вовлеченность и удержание в течение ограниченного периода времени после установки. Если добавлен параметр Единый источник истины, мы сможем сообщать вам о случаях, когда пользователь был атрибутирован и в AppsFlyer, и в SKAN.
Материал по теме: Решение SKAN
Основы SKAN Conversion Studio
В рамках процесса атрибуции SKAdNetwork (SKAN), устройство iOS отправляет постбэки SKAN с самыми актуальными значениями конверсии (CV) после каждого окна измерения.
Для SKAN 3 и ниже есть 1 постбэк, который поступает после окончания начального окна активности. Окно активности может составлять 12 часов - 63 дня. CV не превышает 6 бит и имеет в общей сложности 64 возможных значения (0-63).
Для SKAN 4 есть 3 постбэка, которые приходят после окончания каждого из трех окон, соответственно через 2, 7 и 35 дней. Для:
- Для окна 1 точное CV не превышает 6 бит и имеет в общей сложности 64 возможных значения (0-63).
- Для окон 1-3, приблизительное CV ограничено значением низкое, среднее или высокое. (Окна 2 и 3 не имеют точных значений CV).
Эти ограничения CV означают, что вам, возможно, придется сделать трудный выбор относительно того, как использовать эти 64 возможных значения для точных CV и 3 возможных значения для приблизительных CV.
Conversion Studio обеспечивает максимальную гибкость, позволяя учитывать все возможные значения и биты. Вы точно определяете, какие данные измерений должны быть закодированы в CV, в том числе, какие действия и в течение какого времени следует измерять в период после установки. Существует несколько режимов измерения, которые вы можете использовать для настройки параметров CV.
Тип | Режим измерений | Описание | Окно активности |
---|---|---|---|
Гибкий |
[Рекомендация] |
Задайте комбинацию показателей дохода, конверсии (внутренние события приложения) и вовлечения для 3 настраиваемых окон измерений. Три окна измеряют три различных, не пересекающихся периода после установки. То есть, окно 2 измеряет дни 3-7 после установки, а не дни 0-7. |
|
Гибкий |
Настройка |
Задайте комбинацию показателей дохода, конверсии (внутренние события приложения) и вовлечения для настраиваемого окна активности. | 12-1512 часов (по умолчанию до 72 часов, но можно дольше) |
Фиксированный |
Прибыль [По умолчанию] [Устаревший] |
Измеряйте доход, используя один из следующих диапазонов:
|
24 ч |
Фиксированный |
Конверсия [Устаревший] |
Выберите от 1 до 6 внутренних событий. | 24 ч |
Фиксированный |
Вовлечение [Устаревший] |
Сколько раз пользователь выполнил событие | 24 ч |
Гибкий |
|
12–1512 ч (63 дня) |
Совет! Поэкспериментируйте с Conversion Studio. В AppsFlyer перейдите в раздел Configuration (Настройки) > SKAN Conversion Studio.
Определения и принципы измерения
Определения
-
Окно измерения SKAN: актуально для SKAN 4+. Есть 3 временных периода (окна), в течение которых измеряется активность пользователя после установки:
- Окно 1: 1-2 дня
- Окно 2: 3-7 дней
- Окно 3: 8-35 дней
- Три окна измеряют три различных, не пересекающихся периода после установки. То есть, окно 2 измеряет дни 3-7 после установки, а не дни 0-7.
- Окно активности: актуально для SKAN 3 и ниже. Имеет заданную продолжительность, по умолчанию 24 часа, начиная с первого открытия приложения. Если вы используете SKAN 4+, но пользовательские устройства или рекламные сети еще не поддерживают SKAN 4, окно активности составляет 48 часов.
-
Значение конверсии (CV): мера качества пользователя, о которой сообщается в постбэках, отправляемых iOS по завершении окон SKAN 4 или, для SKAN 3 и ниже, по завершении окна активности. CV автоматически определяются SDK AppsFlyer. Если вы хотите задать CV вручную, используйте Декодировать и загрузите свой файл сопоставления.
- Для SKAN 4+ есть как точные, так и приблизительные значения конверсии.
- Для SKAN 4+ есть как точные, так и приблизительные значения конверсии.
- Биты в значении конверсии: количество CV, необходимых для сопоставления вашей настройки. Чем больше компонентов и элементов измерения вы выберете, тем больше требуется битов в значении конверсии. Каждый выбранный диапазон или элемент настройки расходует биты. (И каждая дополнительная единица настройки, включенная в один компонент, расходует биты по экспоненте!) Примеры максимального использования CV.
- Единый источник истины (SSOT): Механизм, чтобы сигнализировать, что пользователь был атрибутирован SKAN и другим методом сопоставления. Флаг используется, чтобы исключить дублирование данных об установке в сырых данных SKAN и рассчитать реальные показатели эффективности.
-
Компоненты измерения:
- Доход: измеряет полученный доход
-
Внутреннее событие приложения: измеряет конверсии (количество уникальных пользователей, выполнивших событие),
интеракции (сколько раз событие было выполнено, т.е. частоту события) или и то, и другое. - Воронка: измеряет количество событий в приложении на основе списка последовательных событий в воронке. Если пользователь выполнил какое-либо событие воронки, считается, что он выполнил и все предшествовавшие ему события.
- Приоритет: компонент, который содержит доход, внутреннее событие или оба эти параметра.
- Predict: использует передовые алгоритмы машинного обучения для обеспечения точного прогнозирования успеха кампании на основе LTV. Прогнозируемые KPI на уровне пользователей (включая прогнозируемый доход и удержание) кодируются и передаются в SKAN как единое значение конверсии, которое SKAN затем сообщает в виде постбэка вместе с идентификатором кампании и источником атрибуции.
Принципы
-
Только админ: только администратор может сохранить настройки Conversion Studio. Пользователи аккаунта могут только просматривать настройки.
- В каждый момент времени активен только один режим.
- Для заданного режима AppsFlyer сопоставляет комбинации, определенные вашими настройками, с CV. Вы можете просмотреть и скачать таблицу сопоставления.
- В приложении AppsFlyer устанавливает CV после каждого измеримого действия пользователя, используя режим измерения, активный при первом запуске приложения пользователем.
- iOS учитывает Apple Crowd Anonymity перед заполнением CV в постбэке.
- Действия пользователя, происходящие после окончания окна, не учитываются.
- Дэшборд и отчеты SKAN:
-
Представление и метрики на дэшборде SKAN зависят от режима и конфигурации.
-
Представление обновляется ежедневно и зависит от режима, активного в полночь по UTC. Обновленное представление будет доступно с 05:00 UTC.
- В SKAN 4, режимах Custom и Decode (Пользовательский и Декодирование) органические данные по событиям в приложении и общей выручке недоступны.
-
Принципы S2S
Отчеты об измеряемых действиях можно получить с помощью межсерверного (S2S) API. Для каждого режима обратите внимание на следующее:
- SKAN 4 и режим Custom: S2S всегда включен.
- Decode: S2S не подходит для передачи данных и поэтому недоступен. В этом режиме AppsFlyer не задает CV.
- Режимы дохода, конверсии и интеракций: перед отправкой событий необходимо включить запись событий S2S.
Настройка значений конверсии в SKAN Conversion Studio
В SKAN Conversion Studio доступно несколько режимов для установки значений конверсии:
- SKAN 4: использует различные компоненты измерения, такие как доход, события в приложении, приоритет и единый источник истины, чтобы определить, что измеряется в течение каждого из трех окон измерения.
- Custom: использует различные компоненты измерения, такие как доход, события в приложении, приоритет и единый источник истины, чтобы определить, что измеряется во время окна активности.
- Фиксированные режимы: измеряют ценность пользователя с помощью одного из следующих измерений:
- Прибыль
- Конверсия
- Вовлечение
Подробнее о различных режимах измерения читайте в следующих разделах.
Важно!
Установку значений конверсии в SKAN Conversion Studio должен выполнять администратор или пользователь аккаунта с правами на изменение настроек приложения.
Чтобы просмотреть или изменить разрешения для пользователя:
- В AppsFlyer нажмите свой адрес электронной почты в правом верхнем углу.
- Нажмите Управление пользователями > Выберите пользователя.
- При необходимости предоставьте пользователю доступ к странице редактирования настроек приложения и настройки SKAN. Подробнее о разрешениях см. в статье Управление пользователями.
SKAN 4
В SKAN 4 используются различные компоненты измерения, такие как доход, события в приложении, приоритет и единый источник истины, чтобы определить, что измеряется в течение каждого из трех окон измерения. Вместе эти компоненты создают ваш режим измерения SKAN 4.
Если вы переходите на SKAN 4 с предыдущего режима SKAN, ваше текущее сопоставление схемы переносится для точной конфигурации окна 1. AppsFlyer автоматически сопоставляет для вас приблизительные значения для окон 1-3.
Чтобы вручную установить SKAN 4, поэкспериментируйте с различными параметрами. Когда вы вносите изменения, биты в значении конверсии обновляются. Оптимизируйте настройки, чтобы собирать наиболее ценные для вас данные без превышения количества битов. См. раздел Расчет битов в значении конверсии.
Примечание. Если вы переходите на SKAN 4 с предыдущего режима SKAN, ваше текущее сопоставление схемы переносится для точной конфигурации и AppsFlyer автоматически сопоставляет для вас приблизительные значения. А если вы только начали использовать SKAN, AppsFlyer предоставляет начальное сопоставление по умолчанию.
Чтобы вручную установить значения конверсии в Conversion Studio, используя режим SKAN 4:
- На дэшборде AppsFlyer перейдите в раздел Конфигурации > SKAN Conversion Studio.
- Откройте дополнительные параметры (⋮) и убедитесь, что Измерение SKAN включено. Внимание! Если оно выключено, SDK не вызывает такие функции iOS SKAN, как registerAppForAdNetworkAttribution, updateConversionValue.
- Выберите режим измерения SKAN 4.0.
-
Нажмите Продолжить.
Откроются настройки для Окна 1 (1-2 дня) точного CV. - [Необязательно] Включите Единый источник истины (SSOT).
Механизм SSOT сигнализирует об установках, об атрибуции которых сообщается более чем одним методом сопоставления, и дедуплицирует данные. Подробнее -
Нажмите + Добавить измерение, чтобы добавить различные компоненты измерения.
В следующих разделах подробно описаны параметры настройки и компоненты. Используйте их в качестве руководства, когда будете экспериментировать с различными настройками измерений SKAN:- Прибыль
- Внутреннее событие приложения
- Воронка
- Приоритет
- Predict
-
Нажмите Приблизительное и повторите Шаги 6-7, чтобы установить приблизительное CV для Окна 1 (1-2 дня).
Примечание:- Доступны только компоненты измерения доходов и событий в приложении.
- Низкое CV должно быть сессией пользователя, чтобы убедиться, что постбэк отправлен.
- [Необязательно] Включите опцию Заблокировать окно и задайте условие (либо время, либо приблизительное значение конверсии) для блокировки окна SKAN раньше, чем по умолчанию. Узнать больше
-
Нажмите Окно 2 (3-7 дней) и повторите шаги 6-8 для установки CV для окна 2.
Примечание:- Доступны только компоненты измерения доходов и событий в приложении.
- [Рекомендуется] Низкое CV должно быть сессией пользователя.
-
Нажмите Окно 3 (8-35 дней) и повторите шаги 6-8 для установки CV для окна 3.
Примечание:- Доступны только компоненты измерения доходов и событий в приложении.
- [Рекомендуется] Низкое CV должно быть сессией пользователя.
- Нажмите Сохранить.
- Проверьте, что сопоставление постбэков о внутренних событиях от вашего партнера соответствует настроенным вами событиям.
Настройка
В режиме Custom вы используете различные компоненты измерения, такие как доход, внутренние события приложения, приоритет и единый источник истины, которые определяют, что именно измеряется, и устанавливаете окно активности, чтобы определить, как долго и с какими интервалами происходит измерение. Вместе эти компоненты создают ваш настраиваемый режим Custom.
Чтобы установить режим Custom, поэкспериментируйте с различными параметрами. Когда вы вносите изменения, биты в значении конверсии обновляются. Оптимизируйте настройки, чтобы собирать наиболее ценные для вас данные без превышения количества битов. См. раздел Расчет битов в значении конверсии.
Чтобы вручную установить значения конверсии в Conversion Studio, используя режим Custom:
- На дэшборде AppsFlyer перейдите в раздел Конфигурации > SKAN Conversion Studio.
- Откройте дополнительные параметры (⋮) и убедитесь, что Измерение SKAN включено. Внимание! Если оно выключено, SDK не вызывает такие функции iOS SKAN, как registerAppForAdNetworkAttribution, updateConversionValue.
- Выберите режим измерения Custom.
-
Нажмите Продолжить.
- [Необязательно] Включите Единый источник истины (SSOT).
Механизм SSOT сигнализирует об установках, об атрибуции которых сообщается более чем одним методом сопоставления, и дедуплицирует данные. Подробнее -
Нажмите + Добавить измерение, чтобы добавить различные компоненты измерения.
В следующих разделах подробно описаны параметры настройки и компоненты. Используйте их в качестве руководства, когда будете экспериментировать с различными настройками измерений SKAN:- Прибыль
- Внутреннее событие приложения
- Воронка
- Приоритет
- Predict
- Установите продолжительность окна активности (12 часов – 63 дня), в течение которого вы хотите измерять активность пользователей.
Таймер активности по умолчанию позволяет установить окно на 24-72 часа. А в настройках по умолчанию Интервал можно установить 12 или 24 часа. Используйте Настраиваемый период, чтобы расширить окно активности до 63 дней и установить более длительные интервалы. - Нажмите Сохранить.
- Проверьте, что сопоставление постбэков о внутренних событиях от вашего партнера соответствует настроенным вами событиям.
Фиксированные режимы
Используя фиксированные режимы, вы можете измерить ценность пользователя с помощью одного из следующих измерений:
-
- Прибыль
- Конверсия
- Вовлечение
По мере того, как вы вносите изменения в настройки режима, обновляется показатель Биты в значении конверсии. Оптимизируйте настройки для сбора наиболее ценных для вас данных без превышения количества бит. См. Расчет бит в значении конверсии.
Внимание!
- Измерения в фиксированном режиме проводятся для 24-часового окна активности, начиная с первого открытия приложения.
- Если вы хотите отправлять события с помощью S2S, вы должны явно включить SKAN S2S.
Чтобы вручную установить значения конверсии в Conversion Studio, используя фиксированный режим:
- На дэшборде AppsFlyer перейдите в раздел Конфигурации > SKAN Conversion Studio.
- Откройте дополнительные параметры (⋮) и:
- Проверьте, что измерение SKAN включено. Внимание! Если оно выключено, SDK не вызывает такие функции iOS SKAN, как registerAppForAdNetworkAttribution, updateConversionValue.
- [Необязательно] Включите отправку событий через S2S. Параметр доступен, если выбран режим доход, конверсия или интеракция.
- Выберите фиксированный режим измерения.
- Следуйте информации и инструкциям в следующей таблице для выбранного фиксированного режима измерений.
- Нажмите Сохранить.
- Проверьте, что сопоставление постбэков о внутренних событиях от вашего партнера соответствует настроенным вами событиям.
Измерение в фиксированном режиме
Режим измерений | Описание |
---|---|
[По умолчанию] Доход |
Доход, полученный во время 24-часового окна активности. Выберите денежную единицу:
AppsFlyer автоматически заполняет 63 диапазона измерения дохода. Событие Доступные метрики:
|
Конверсия |
Внутренние события, совершенные один или несколько раз за время 24-часового окна активности Настройки:
Метрики по внутренним событиям приложения:
Пример подсчета пользователей:
Уточнение! Используйте измерение конверсии, чтобы учитывать, выполнил ли пользователь событие. Чтобы посчитать, сколько раз пользователь выполнил событие, используйте измерение интеракций. |
Вовлечение |
Сколько раз пользователь выполнил определенное внутреннее событие приложения за время действия окна активности Настройки:
Метрики внутреннего события:
Примеры:
|
Декодировать
Создайте свое сопоставление CV с событиями и самостоятельно задайте CV в приложении. Используйте этот вариант, если не можете интегрировать SDK AppsFlyer в свое приложение.
Чтобы использовать декодирование:
- На дэшборде AppsFlyer перейдите в раздел Конфигурации > SKAN Conversion Studio.
- Откройте дополнительные параметры (⋮) и:
- Проверьте, что измерение SKAN включено. Внимание! Если оно выключено, SDK не вызывает такие функции iOS SKAN, как registerAppForAdNetworkAttribution, updateConversionValue.
- Загрузите свой файл сопоставления для режима Decode
- Нажмите Сохранить.
- Проверьте, что сопоставление постбэков о внутренних событиях от вашего партнера соответствует настроенным вами событиям.
Компоненты измерения
Единый источник истины
Механизм Единый источник истины (SSOT) сигнализирует об установках, об атрибуции которых сообщается более чем одним методом сопоставления, то есть SKAN и еще каким-либо методом, и дедуплицирует данные. Флаг доступен в отчетах по сырым данным SKAN и учитывается при вычислении показателей в представлении SSOT на обзорном дэшборде. |
|
Обязательно/Не обязательно |
Нет |
Возможно многократное применение |
Нет |
Параметры настройки |
Если SSOT включен, CV настроен так, чтобы сигнализировать, если пользователь атрибутирован SKAN и другим методом сопоставления. Где используется флаг SSOT?
|
Компонент прогноз
|
|
Обязательно/Не обязательно |
Нет |
Возможно многократное применение |
Нет |
Параметры настройки |
|
Доступность |
|
Компонент внутреннее событие
|
|||||||||||||||||||||
Обязательно/Не обязательно |
Нет | ||||||||||||||||||||
Возможно многократное применение |
Да | ||||||||||||||||||||
Параметры настройки |
Выберите внутреннее событие; затем настройте диапазоны в соответствии с целью измерения следующим образом:
|
||||||||||||||||||||
Диапазоны для интеракций |
Чтобы измерять интеракции, нужно создать диапазоны частоты события. Когда регистрируется частота выбранного события, SKAN связывает его с соответствующим диапазоном в соответствии с количеством раз этого события. Характеристики
Измерение интеракций с помощью диапазонов
Пример: На изображении представлены следующие диапазоны частоты события: Заданные диапазоны частоты события:
Частота регистрируется на основе диапазонов следующим образом:
|
||||||||||||||||||||
Ограничения | Данное внутреннее событие может быть связано с этим компонентом один раз. |
Компонент доход
|
|||||||||||||||||||||
Обязательно/Не обязательно |
Нет | ||||||||||||||||||||
Возможно многократное применение |
Да, если используется источник дохода внутреннего события. | ||||||||||||||||||||
Параметры настройки |
Доход можно записать с помощью одного события или связать с доходом по потоку с помощью выбранных внутренних событий. Поддерживаются следующие варианты источников дохода:
|
||||||||||||||||||||
Диапазоны |
Чтобы измерять доход, нужно создать диапазоны дохода. Когда регистрируется доход, SKAN связывает его с соответствующим диапазоном. Характеристики
Регистрация дохода с помощью диапазонов
Пример: На изображении представлены следующие диапазоны дохода:
Доход регистрируется на основе диапазонов следующим образом:
|
Компонент воронка
|
|||||||||||||
Обязательно/Не обязательно |
Нет |
||||||||||||
Возможно многократное применение |
Нет |
||||||||||||
Параметры настройки |
Перечислите последовательные события в воронке. Поскольку совершение одного события рассматривается как совершение всех предшествующих событий, порядок, в котором вы перечисляете события, очень важен (см. пример ниже). |
||||||||||||
Пример |
Воронка содержит события a, f, b, k и z, как показано выше.
|
Компонент измерение приоритета
С помощью компонента измерения приоритета, являющегося частью режима Custom, можно ранжировать действия на пути пользователя в приложении на основе вашей бизнес-логики, чтобы измерения с высоким приоритетом перевешивали измерения с низким приоритетом. Это позволяет вам выбирать, что измерять на каждом этапе воронки конверсии.
Каждый приоритет (максимум 63) может содержать доход, внутреннее событие или оба эти параметра. Когда пользователь выполняет события в приложении, AppsFlyer определяет, какой приоритет соответствует действиям пользователя, и соответствующим образом устанавливает CV.
Для простоты понимания давайте сравним использование режима Custom с компонентом приоритет и без него. Без приоритета AppsFlyer сопоставляет все возможные комбинации измерений с CV. Тогда как с приоритетом с CV сопоставляются только явно заданные вами комбинации измерений.
Приоритет подробно разбирается в этой статье.
Принципы приоритета
- Можно задать 1–63 приоритета. Доступное количество зависит от вашего окна активности и настроек единого источника правды.
- Приоритет 1 всегда имеет наивысший приоритет. Приоритет с наибольшим порядковым номером имеет самый низкий приоритет.
- Приоритет содержит доход, внутреннее событие или оба эти компонента. Каждый отдельный приоритет может содержать несколько внутренних событий и потоки дохода.
- Воронка недоступна в компоненте приоритета. Чтобы измерять конверсию пользователей в воронке, задайте в нем несколько внутренних событий приложения.
- Чтобы использовать компонент измерения приоритета, нельзя настраивать другие компоненты, такие как события в приложении или доход.
Чтобы установить измерение с использованием приоритета:
- В AppsFlyer перейдите в SKAN Conversion Studio.
- Выберите Custom (Настраиваемый), нажмите Continue (Далее).
- При необходимости нажмите Delete (Удалить), чтобы удалить текущие настройки.
- Click + Add measurement (Добавить измерение).Выберите Priority (Приоритет).
Отобразится приоритет 1.
- Выберите компонент измерения из:
- Прибыль
- Внутреннее событие приложения
- Заполните поля, следуя инструкциям на экране.
- Обратите внимание, что приоритет может содержать доход, внутреннее событие или оба эти параметра.
- Значения диапазонов частоты событий и дохода должны быть возрастающими (увеличиваться) и непрерывными. Например, следующие диапазоны увеличиваются и являются непрерывными: 1-5, 5-8, 8-10 и так далее. Данный диапазон может быть использован более одного раза (повторно), если во второй раз он используется как часть уникальной комбинации и является тем же диапазоном, что и последний приоритет с диапазоном. Например, 1-5, 1-5 + добавить в корзину.
- Click Validate (Подтвердить).
Появится сообщение Priority is valid (Приоритет действителен). В противном случае скорректируйте приоритет, прежде чем продолжить. - Произведите одно из следующих действий:
- Чтобы добавить приоритет, нажмите + Add priority. Текущий приоритет 1 смещается вниз и становится приоритетом 2. Выполните настройку приоритета, как описано выше.
- Чтобы удалить приоритет, нажмите … > Delete.
- Чтобы изменить уровень приоритета, нажмите Опции (⋮) и выберите Change order (Изменить порядок) или Make lowest priority (Установить самый низкий приоритет).
- Чтобы продублировать приоритет, нажмите Опции (⋮) и выберите Duplicate (Дублировать).
- Нажмите Save (Сохранить) для завершения настройки.
Блокировка окна
Примечание. Функция блокировки окна актуальна только для SKAN 4 и выше.
|
|
Использовать |
Окна SKAN по умолчанию измеряют ценность пользователя в течение определенного времени после установки. Вы можете заблокировать окна раньше времени и отправить постбэки со всеми доступными данными. Для этого задайте условия, когда следует заблокировать окна. |
Обязательно/Не обязательно |
Нет |
Возможно многократное применение |
Да, по одному для каждого окна SKAN |
Опции условия |
Функция «Блокировка окна» имеет две опции для ранней блокировки окна SKAN:
|
Влияние использования блокировки окна |
Постбэки SKAN не содержат информации о том, когда закрывается окно, поэтому статус блокировки окна не учитывается при оценке времени установки. Преждевременная блокировка окна может повлиять на точность оценок времени установки. |
Окно активности
Внимание:
- Окно активности актуально только для SKAN 3 и ниже (имеются в виду режим Custom и фиксированный режим).
- Если вы используете SKAN 4+, но пользовательские устройства или рекламные сети еще не поддерживают SKAN 4, окно активности составляет 48 часов.
|
|
Обязательно/Не обязательно |
Да |
Возможно многократное применение |
Нет |
Характеристики времени |
|
Продолжительность таймера |
|
Интервал |
12 или 24 часа. Интервалы влияют на точность диапазона времени последней активности и времени установки. Дополнительные параметры см. в разделе Гибкое измерение в этой таблице. Диапазон времени последней активности доступен в отчетах с сырыми данными в столбцах min_install_time и max_install_time и используется для определения времени установки, как описано в этом разделе. Пример:
|
Install Time (Время установки) |
Время установки вычисляется следующим образом:
|
Параметры настройки |
Окно активности имеет две настройки продолжительности и интервалов измерений.
|
Влияние изменений в продолжительности окна активности |
|
Факторы, которые нужно учесть касательно рекламных сетей |
|
Пример использования битов в диапазоне |
На изображении в этом разделе показан таймер на 60 часов с 12-часовым интервалом. |
Параметры гибкого окна активности |
Гибкое измерение позволяет задать более продолжительное окно активности с почасовой детализацией. Аналогичным образом можно установить интервалы. Эти параметры имеют следующие характеристики:
Обратите внимание: отношение окна активности к интервалам должно быть целым числом. Рекомендация: не устанавливайте интервал более 24 часов, так как это снижает точность оценки времени установки. |
Дополнительные сведения
Просмотр сопоставления CV
- Просмотрите события, сопоставленные с CV, выбрав CV. Сопоставленные события отображаются под таблицей.
- Скачайте таблицу сопоставления CV в формате CSV. Нажмите Скачать файл сопоставления.
- Получите сопоставление CV, используя API SKAN для схемы CV для рекламодателей.
Столбцы в CSV-файле сопоставления
Столбец | Описание |
---|---|
app_id | |
conversion_value |
Значение CV:
|
event_name | |
min_event_counter | Нижняя граница диапазона счетчика событий |
max_event_counter |
|
min_event_revenue | Нижняя граница диапазона дохода от события в USD |
max_event_revenue |
|
min_time_post_install |
Нижняя граница, часы после установки, указывающая, когда пользователь в последний раз был активен в приложении. |
max_time_post_install |
Верхняя граница, часы после установки, указывающая, когда пользователь в последний раз был активен в приложении. |
last_config_change | Дата, когда вы сохранили конфигурацию в SKAN Conversion Studio. |
Формула расчета битов в значении конверсии
Как объяснялось ранее, максимальное количество доступных значений конверсии — 64. По следующей формуле можно вычислить, сколько доступных значений конверсии использует режим.
(activity time duration in hours / interval size in hours) *
(number of revenue ranges + 1 ) *
(number of in-app event ranges + 1 ) *
(number of steps in a funnel + 1)
Настройте формулу, чтобы включить все компоненты измерения.
Примеры максимальных CV в режиме Custom
Пример 1
Компонент | Описание |
---|---|
Окно активности |
|
Прибыль |
|
Покупки в | Нет |
Воронка | 3 внутренних события |
Пример 2
Компонент | Описание |
---|---|
Окно активности |
|
Прибыль |
|
Набор внутренних событий для конверсии | 1 внутреннее событие для измерения конверсии; для каждого события нужен 1 диапазон |
Воронка | Нет |
Пример 3
Компонент | Описание |
---|---|
Окно активности |
|
Прибыль |
|
Набор внутренних событий для интеракций |
|
Воронка | Нет |
Пример 4
Компонент | Описание |
---|---|
Окно активности |
|
Прибыль |
|
Набор внутренних событий для конверсии |
1 внутренние событие для измерения конверсии; нужен 1 диапазон. |
Воронка |
Нет |
Подробный пример измерения приоритета
В приложении для шопинга рекламодатель хочет сосредоточиться на измерении:
- Действий неплатящих пользователей
- Дохода от платящих пользователей
При этом рекламодатель использует CV для более точной регистрации дохода. Эти требования к измерениям преобразуются в набор приоритетов для измерений, как указано в следующей таблице.
Рассмотрим:
- Самый высокий приоритет всегда под номером 1. Примечание! Номера приоритетов не сопоставляются напрямую с CV. Сопоставление CV отображается в пользовательском интерфейсе.
- Максимальное количество приоритетов — 63. Фактическое количество зависит от окна активности и от того, включен ли единый источник истины.
- Каждый приоритет содержит либо диапазон дохода, либо диапазон частоты внутренних событий, либо и то и другое.
- Значения диапазона: нижнее значение границы не включается в диапазон, но верхнее значение включается. Например, диапазон $5-$10 не включает значение 5, но включает 10.
Пример настройки приоритетов измерения
№ приоритета |
Диапазон дохода |
Внутреннее событие приложения |
---|---|---|
1 [Самый высокий приоритет] | $5-$10 | send_recommendation |
2 | $5-$10 | -- |
3 | $0-$5 | send_recommendation |
4 | $0-$5 | -- |
5 | -- | send_recommendation add_to_cart |
6 | -- |
send_recommendation |
7 [Самый низкий приоритет] | -- | add_to_cart |
-- Значение не задано |
В таблице ниже представлены сценарии пути пользователя. Каждый сценарий содержит список действий, выполненных пользователем на пути, и приоритет, определенный AppsFlyer.
В таблице:
- Несколько действий разделяются с помощью символа >
- Значение в скобках () является приоритетом, определяемым AppsFlyer после завершения действия пользователя. На основе приоритета AppsFlyer обновляет CV в приложении.
Сценарии пути пользователя
Сценарий пути пользователя |
Действия пользователя и приоритет |
---|---|
A | add_to_cart (7) |
B | add_to_cart (7) > send_recommendation (5) |
C | Покупка $3 (4) |
D | Покупка $6 (2) |
E | Покупка $6 (2) > send_recommendation (1) |
Примеры в фиксированном режиме
Пример A: измерение дохода
Фактор | Примечания |
---|---|
Пример ситуации |
|
Настройка SKAN |
|
Выбранные метрики | Доступные метрики, связанные с доходом
|
Количество строк сырых данных в каждом отчете |
Отчеты с сырыми данными доступны через Data Locker
|
Примечания для разработчиков |
Распознаются события с доходом |
Пример B: измерение конверсии
Фактор | Примечания | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Пример |
Внутренние события, выполненные пользователями
|
|||||||||||||||||||||||||
Настройки атрибуции SKAdNetwork |
Выберите тип измерения: конверсия
|
|||||||||||||||||||||||||
Выбранные метрики |
Доступные метрики, связанные с внутренними событиями
Внимание! Назначенным событием конверсии является in-app-1, поэтому значение 4 используется для расчета метрик на уровне приложения и метрик in-app-1. |
|||||||||||||||||||||||||
Отчеты с сырыми данными доступны через Data Locker
|
||||||||||||||||||||||||||
Примечания для разработчиков |
|
Пример C: измерение интеракций
Фактор | Примечания | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Пример |
5 пользователей установили приложение и открыли его определенное число раз (см. таблицу). Открытия приложения
|
||||||||||||
Настройки атрибуции SKAdNetwork |
|
||||||||||||
Выбранные метрики |
Метрики, доступные в примере
|
||||||||||||
Количество строк сырых данных в каждом отчете |
Отчеты с сырыми данными доступны через Data Locker
|
||||||||||||
Примечания для разработчиков |
Каждый раз, когда пользователь выполняет выбранное событие интеракции: отправлять данные о внутреннем событии приложения. SKAdNetwork считает, сколько раз было отправлено событие. |
API для SKAN Conversion Studio
Если у вас много приложений, для которых нужны одинаковые конфигурации значений конверсии SKAN, разработка схемы для каждого приложения отдельно в пользовательском интерфейсе Conversion Studio может занять много времени и быть сложной. Чтобы сэкономить время и усилия, вы можете один раз настроить схему SKAN в пользовательском интерфейсе, а затем использовать API для SKAN Conversion Studio для использования этой же схемы в нескольких приложениях. Примечание. API поддерживает только схемы, настроенные в пользовательском интерфейсе с использованием SKAN 4 или пользовательских режимов измерения (и в этих режимах компонент измерения Predict не поддерживается).
Чтобы использовать API для SKAN Conversion Studio:
- Получите токен API. Получить токен должен админ.
- Дайте разработчику токен API, который будет использоваться в заголовке аутентификации.
- Предоставьте разработчикам идентификаторы приложений:
- Приложение, для которого в пользовательском интерфейсе настроена схема SKAN (имеется в виду приложение, из которого вы хотите скопировать схему SKAN).
- Все приложения, которые должны иметь эту же схему.
- Скажите своему разработчику, чтобы он следовал инструкциям по API для SKAN Conversion Studio в хабе разработчиков.
Внимание:
- API можно использовать для копирования схемы в одно приложение за один вызов API. Однако ваш разработчик может создать сценарий для копирования требуемой схемы в несколько приложений.
- API для SKAN Conversion Studio недоступен для агентств.
Дополнительные процедуры
Изменение режима измерений SKAN
Рассмотрим:
- Начав использовать режим измерения SKAN 4, вы не сможете вернуться к более раннему режиму.
- Когда вы вносите изменения в настройки, они начинают действовать с 00:00 утра по UTC, и начинается переходный период. В течение этого периода мы декодируем значение конверсии, используя самые последние настройки. Однако поступивший постбэк теперь связан с установкой, которая произошла ранее.
- Сообщаемое количество установок не связано с изменением настроек и является точным.
Отключение измерения SKAN
Чтобы отключить измерение SKAdNetwork:
- В AppsFlyer перейдите в раздел Configuration (Настройки) > SKAN Conversion Studio.
- Нажмите ⋮ .
- Отключите измерение SKAdNetwork.
Помимо прочего, SDK прекратит вызывать такие функции SKAN, как registerAppForAdNetworkAttribution, updateConversionValue. - Нажмите Save changes (Сохранить изменения).
Регистрация событий через межсерверный API
Как SDK, так и межсерверный API (S2S) могут отправлять данные о внутренних событиях приложения на серверы AppsFlyer.
Схема для S2S:
- Событие, связанное с пользователем, происходит на серверах рекламодателя. Приложение в этот момент может быть открыто или закрыто.
- Серверы рекламодателя передают данные об этом событии в AppsFlyer через S2S.
-
AppsFlyer рассчитывает обновленное значение конверсии и затем:
- Если приложение открыто на устройстве пользователя: SDK получает уведомление об обновленном значении. SDK обновляет значение конверсии в iOS на устройстве.
- Если приложение не открыто на устройстве пользователя: сервер ждет его открытия, чтобы уведомить SDK о значении конверсии. Это должно произойти до окончания окна активности. Если отправить уведомление не удается, событие не учитывается.
Необходимая версия SDK
- Установите в приложение SDK последней версии. Внимание! От разработчика не требуется дополнительных действий.
Чтобы реализовать отправку данных о внутренних событиях приложения с помощью межсерверного API:
- Произведите одно из следующих действий:
- Если выбран режим SKAN 4 или Custom:
- Изменение настроек не требуется.
- Если выбран режим доход, конверсии или интеракции:
- В AppsFlyer перейдите в раздел Configuration (Настройки) > SKAN Conversion Studio.
- Откройте дополнительные параметры (⋮).
- Включите Record in-app events sent by server-to-server API (Регистрация внутренних событий межсерверным API).
- Если выбран режим SKAN 4 или Custom:
- Отправляйте события через S2S.
Ограничения
- Если вы реализуете анонимизацию для данного пользователя, вы не сможете отправлять события через S2S по этму пользователю.
Добавьте SSOT для измерений в фиксированном режиме
Если у вас настроен режим измерения выручки или интеракций, функция Единый источник истины (SSOT, которая дедуплицирует и точно сообщает данные iOS) не поддерживается. Подробнее о SSOT
Чтобы включить SSOT, если у вас настроен режим измерения выручки или интеракций:
- В AppsFlyer перейдите в раздел Configuration (Настройки) > SKAN Conversion Studio.
- Прокрутите вниз до активного режима измерения.
- Нажмите + Add Single Source of Truth (Добавить Единый источник истины).
- Переключатель Single Source of Truth (Единый источник истины) включен автоматически.
- Диапазоны измерений в фиксированном режиме изменяются минимально, чтобы предоставить SSOT некоторое пространство для значений конверсии.
- Нажмите Сохранить.
Спецификации и ограничения
Субъект | Примечания |
---|---|
Агентства |
Агентства имеют ограниченный доступ к SKAN Conversion Studio рекламодателей. |
Приблизительные значения |
До 10 компонентов измерения. |
Органические события внутри приложения |
В SKAN 4, режимах Custom и Decode (Пользовательский и Декодирование) органические метрики по событиям в приложении и общей выручке недоступны. |