Kurulum

 

Bağımlılıkları Ekleme

Maven jitpack reposunu aşağıdaki gibi proje seviyesindeki build.gradle dosyasına ekleyiniz.

allprojects { repositories { ... maven { url 'https://jitpack.io' } } }

relateddigital-android kütüphanesinin bağımlılığını aşağıdaki gibi app(module) seviyesindeki build.gradle dosyasına ekleyiniz.

implementation 'com.github.relateddigital:relateddigital-android:1.0.0'

Sürüm versiyon bilgilerine ve hangi sürümde ne değişiklikler yapıldığı bilgilerine github repo sundan ulaşabilirsiniz.

FCM ve HMS'nin RMC'ye Entegrasyonu

Eğer mobil bildirim ve geofence özelliklerini kullanmayacaksınız bu bölümü atlayabilirsiniz.

Firebase Entegrasyonu

Firebase Console dan uygulamanızı (yoksa) oluşturun.

Firebase Console üzerinde Settings/Project settings linkine tıklayınız.

Ardından açılan sayfada Cloud Messaging sekmesi altında Server key değerini kopyalayınız.

Bu Server Key değerini RMC panelinde Ayarlar / Kampanya Ayarları / Push Uygulamaları / Yeni Android Uygulamasına tıkladıktan sonra açılan sayfada Server Key alanına yapıştırınız. Burada Android uygulamanıza ait tüm bilgileri girdikten sonra Ekle butonuna basarak Android uygulamanızı oluşturabilirsiniz.

Firebase üzerinde uygulamanızı tanımladıktan sonra  RMC platformunda Android uygulamanızı tanımlamak için bu linkten bilgi alabilirsiniz. 

Huawei Entegrasyonu

Huawei Developer Console dan bir uygulama (yoksa) oluşturunuz.

Projeniz için Push Kit i aktif hale getiriniz.

Proje Ayarları → Genel Bilgiler kısmına gidiniz.

App ID ve App Secret’i kopyalayıp RMC panel üzerinden  Ayarlar / Kampanya Ayarları / Push Uygulamaları / Yeni Huawei Uygulamasına tıklayınız

Bu alana AppAlias'ı ve Huawei Console dan alınan App ID ve App Secret’i ekleyiniz.

Örnek Uygulama

RelatedDigital Demo Uygulaması

Copyright 2020 Related Digital