Домашняя страница
Unity-плагин RuStore Install Referrer — инструмент атрибуции для рекламных и аналитических систем
SDK Install referrer — инструмент атрибуции для рекламных и аналитических систем. Он позволяет отслеживать количество установок вашего приложения, загруженных из RuStore по рекламным ссылкам. Поддерживаются версии Unity 6000+.
Установка плагина в свой проект
- Скачайте файлы ru.rustore.core-x.y.z.tgz и ru.rustore.installreferrer-x.y.z.tgz из официального репозитория на GitFlic.
- Импортируйте скачанные пакеты в проект через Package Manager (Window → Package Manager → + → Add package from tarball…).
- Обновите зависимости проекта с помощью External Dependency Manager (Assets → External Dependency Manager → Android Resolver → Force Resolve).
Установка External Dependency Manager
External Dependency Manager для Android поставляется в составе пакета RuStoreCore. Для установки выполните следующие действия.
Откройте RuStoreCore в окне менеджера пакетов (Window → Package Manager → Packages RuStore → RuStoreCore). Перейдите на вкладку Sample. Импортируйте сэмпл External Dependency Manager.
Настройка проекта
Откройте настройки проекта: Edit → Project Settings → Player → Android Settings.
В pазделе Publishing Settings включите следующие настройки.
- Custom Main Manifest.
- Custom Main Gradle Template.
- Custom Gradle Properties Template.
В разделе Other Settings настройте:
- package name.
- Minimum API Level = 24.
- Target API Level = 34.
Откройте настройки External Dependency Manager: Assets → External Dependency Manager → Android Resolver → Settings, включите следующие настройки.
- Use Jetifier.
- Patch mainTemplate.gradle.
- Patch gradleTemplate.properties.
VKR-аналитика
VKR (VK Referrer Analytics) — дополнительная аналитика, которая автоматически отправляет данные реферера при вызове GetInstallReferrer().
VKR работает только если в AndroidManifest.xml приложения добавлен мета-тег:
<meta-data
android:name="ru.rustore.sdk.install.referrer.ENABLE_VKR_ANALYTICS"
android:value="true" />
Инициализация SDK
Перед вызовом методов библиотеки необходимо инициализировать синглтон клиента.
InstallReferrerClient.Instance.Init();
Начните изучение документации библиотеки RuStore с методов класса InstallReferrerClient. Или воспользуйтесь руководством онлайн.
Техническая поддержка
Дополнительная помощь и инструкции доступны в документации RuStore и по электронной почте support@rustore.ru.
Условия распространения
Данное программное обеспечение, включая исходные коды, бинарные библиотеки и другие файлы, распространяется под лицензией MIT. Информация о лицензировании доступна в документе MIT-LICENSE.