Домашняя страница


RU EN
🏠 Домой ❮ Назад

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.