Подключение и инициализация
Развитие и поддержка плагина прекращены. Корректная работа SDK не гарантируется.
AppMetrica Cordova — плагин для платформы Cordova (PhoneGap). Он включает поддержку AppMetrica SDK для Android и iOS через Javascript-интерфейс.
Шаг 1. Подключите плагин AppMetrica Cordova
- Добавьте поддерживаемую платформу в свой проект.
- Добавьте плагин в проект с помощью одной из следующих консольных команд:
cordova plugin add yandex-appmetrica-plugin-cordova
Скопированоили
cordova plugin add https://github.com/yandexmobile/metrica-plugin-cordova.git
СкопированоПри добавлении в проект еще одной поддерживаемой платформы, плагин автоматически добавит соответствующую библиотеку SDK.
Шаг 2. Инициализируйте библиотеку
Простой пример инициализации библиотеки:
document.addEventListener('deviceready', onDeviceReady, false); function onDeviceReady () { // Creating an extended library configuration. var configuration = { // Mandatory. apiKey: 'Your API key', // Optional. locationTracking: true, handleFirstActivationAsUpdate: true, sessionTimeout: 15 } // Initializing the AppMetrica SDK. window.appMetrica.activate(configuration); // Sending a custom event. window.appMetrica.reportEvent('Test event', { 'foo': 'bar' }); }
Скопировано
API key — это уникальный идентификатор приложения, который выдается в веб-интерфейсе AppMetrica при добавлении приложения.
Убедитесь, что он указан верно.
Пример проекта с интегрированной AppMetrica SDK на GitHub.
Шаг 3. (Android) Подключите библиотеку Play Install Referrer
Подключение библиотеки Play Install Referrer обязательно. Она используется для отслеживания источника установок.
dependencies { ... implementation 'com.android.installreferrer:installreferrer:1.1.2' }
Скопировано
Если файла build-extras.gradle нет, создайте его по инструкции.