SDK'da Bulunan Metotlar
Metot | Açıklama |
---|---|
| SDK’nın init edilmesi ve çalışması için çağırılması gereken zorunlu bir metottur. Application sınıfı içinde çağırılması önerilir. |
| Push Notification Modülünün etkinleştirilmesini veya pasifleştirilmesini sağlar. Ayrıca, opsiyonel parametreleri aracılığıyla bildirim alanını özelleştirebilirsiniz. Örnegin bildirim alanı küçük ikon belirlenmesi:
|
| In-App Notification Modülünün etkinleştirilmesini veya pasifleştirilmesini sağlar. |
| Geofence Modülünün etkinleştirilmesini veya pasifleştirilmesini sağlar. |
| Google servislerinin etkin olduğu cihazlar için appAlias değerinin girilmesi içindir. |
| Google servislerinin etkin olmadığı Huawei cihazlar için appAlias değerinin girilmesi içindir. |
| OrganizationId değerinin girilmesi içindir. |
| ProfileId değerinin girilmesi içindir. |
| DataSource değerinin girilmesi içindir. |
| Sorgularda kullanılacak timeout değerinin girilmesi içindir. |
| AdvertisingIdentifier değerinin girilmesi içindir. |
| exVisitorId değerinin girilmesi içindir. |
| token değerinin girilmesi içindir. |
| In-App bildirimlerde butona tıklanma sonrası çağırılmasını istediğiniz interface değerinin girilmesi içindir. |
| cookieId değerinin sıfırlanması içindir. |
| sdkVersion değerinin alınması içindir. |
| deviceType değerinin alınması içindir. |
| deviceName değerinin alınması içindir. |
| carrier değerinin alınması içindir. |
| identifierForVendor değerinin alınması içindir. |
| local değerinin alınması içindir. |
| userAgent değerinin alınması içindir. |
| Kullanıcının sisteme kaydedilmesi içindir. |
| Kullanıcının sisteme girişi içindir. |
| Kullanıcının sistemden çıkışı içindir. |
| Kullanıcının bir bildirime tıklaması sonrası, bildirime tıklandığı bilgisinin raporlara yansıması için çağırılması gereken metottur. |
| Kullanıcının Öneriler özelliği ile edindiğiniz bir ürünle etkileşiminin olması durumunda bu metot aracılığıyla bu durumun raporlara yansıması sağlanır. |
| Sunuculara veri gönderimi ve uygulama içi bildirimleri gösterme amacıyla kullanılır. |
| Yerelde var olan kullanıcı bilgilerinin sunuculara gönderilmesini sağlar. Örneğin, RelatedDigital.setEmail() metodunun çağırılması email değerinin yerelde (SDK’da) tutulmasını; ardından sync() metodunun çağırılması ise bu email değerinin sunuculara gönderilmesini sağlar. |
| emailPermit değerinin girilmesi içindir. |
| gmsPermit değerinin girilmesi içindir. |
| twitterId değerinin girilmesi içindir. |
| email değerinin girilmesi içindir. |
| facebookId değerinin girilmesi içindir. |
| relatedDigitalUserId değerinin girilmesi içindir. Bu değer kullanıcınızı tekilleştirmek için kullandığınız değerdir. Örnek, email, müşteri Id, hesap Id, vb. |
| Geçmiş bildirimleri kullanıcı ID bazlı alabilmek için, kullanıcı uygulamanızda login olduktan sonra bu method aracılığıyla bir kullanıcı ID değeri set etmelisiniz. |
| phoneNumber değerinin girilmesi içindir. |
| Kullanıcıyla ilgili herhangi bir özelliğin girilmesi içindir. |
| Kullanıcıyla ilgili girilmiş herhangi bir özelliğin kaldırılması içindir. |
| Kullanıcıyla ilgili girilmiş tüm özelliklerin kaldırılması içindir. |
| Kullanıcının email ve IYS bilgilerinin sunuculara iletilmesi içindir. registerEmail() metodu email bilgisini otomatik olarak sunuculara iletir. Sonrasında sync() metodunun çağırılmasına gerek yoktur. |
| Son 30 gün içerisinde kullanıcıya RelatedDigital sunucularından gönderilmiş bildirimlerin içeriğini elde etmek içindir. |
| Son 30 gün içerisinde uygulamanızda login durumdaki kullanıcıya RelatedDigital sunucularından gönderilmiş bildirimlerin içeriğini elde etmek içindir. Öncesinde |
| Kullanıcının cihazında Play Store, Amazon App Store ve Huawei App Gallery’den yüklenmiş uygulamarın listesini sunuculara göndermek içindir. |
| Kullanıcının lokasyon izin durumu bilgisinin sunuculara gönderilmesi içindir. |
| Favori Özellik Aksiyonu’nu kullanmak içindir. |
| Öneriler Özelliği’ni kullanmak içindir. |
| Kullanıcıdan lokasyon izinlerini istemek içindir. Uygulamanızın ilgili yerinden çağırabilirsiniz. (Geofencing özelliğini kullanabilmek için bu izinlerin alınması şarttır.) |
Copyright 2020 Related Digital