Подключение AppMetrica Push SDK
Перед началом работы с AppMetrica Push SDK необходимо подключить и инициализировать AppMetrica SDK не ниже версии 3.2.0.
Шаг 1. Загрузите библиотеку AppMetrica Push SDK.
Шаг 2. Инициализируйте библиотеку в приложении, добавив в файл App.xaml.cs вызов метода Activate()
. Вызовите его в реализации метода OnLaunched
у App.xaml.cs
или в конструкторе MainPage
вашего приложения:
... YandexMetricaPush.Activate(AppSid); ...
Скопировано
ms-app://
и значения идентификатора. Например, ms-app://s-1-15-2-3792079137-3272192291-....
. WebAuthenticationBroker.GetCurrentApplicationCallbackUri().ToString();
.Шаг 3. Настройте обработку открытия push-уведомления. Для работы с push-уведомлениями в приложении может использоваться Windows Push Notification Services или Microsoft Push Notification Service. В зависимости от используемого сервиса, настройте обработку push-уведомления одним из следующих способов:
- Windows Push Notification Services (WNS)
-
В метод
OnLaunched
классаApplication
добавьте вызов методаProcessApplicationLaunch
классаYandexMetricaPush
:protected override void OnLaunched(LaunchActivatedEventArgs e) { YandexMetricaPush.ProcessApplicationLaunch(e); ... }
Скопировано - Microsoft Push Notification Service (MPNS)
-
В метод
OnNavigatedTo
классаPage
(страницы, которая указана в качестве стартовой в параметрах push-уведомления) добавьте вызов методаProcessApplicationLaunch
классаYandexMetricaPush
:protected override void OnNavigatedTo(NavigationEventArgs e) { YandexMetricaPush.ProcessApplicationLaunch(e); ... }
Скопировано