Bu sayfada:
...
SDK'da, customEvent dışında, veri toplamak için 2 yöntem daha vardır: oturum açma ve kaydolma. CustomEvent yönteminde olduğu gibi, oturum açma ve kaydolma yöntemleri de bir zorunlu ve isteğe bağlı bir parametre alır. İlk parametre, kullanıcıyı benzersiz olarak tanımlayan ve boş bırakılamayan exVisitorId'dir. İkinci parametre özellikleri isteğe bağlıdır.
Mobil kanaldan gelen datalarınızın RMC'ye yüklenebilmesi için, aktif RMC hesabınızda kullanmış olduğunuz referans değeriniz ne ise (KEY_ID* veya E-Mail) mobil kanaldan gelen dataların da bu referans ile gelmesine dikkat ediniz."
*KEY_ID: Uygulama sahibi tarafından müşterisinin tekilleştirilmesi için kullanılan id değerleridir. Bunlar CRM id, userid, customerid, accountid gibi farklı isimlerle ifade ediliyor olabilir.
...
Code Block | ||
---|---|---|
| ||
var properties = [String:String]() properties["OM.pv"] = "12345" // Product Code properties["OM.pn"] = "USB Charger" // Product Name properties["OM.ppr"] = 125.49" // Product Price properties["OM.pv.1"] = "Sample Brand" // Product Brand properties["OM.inv"] = "5" // Number of items in stock Visilabs.callAPI().customEvent("Product View", properties: properties) |
Sepet
...
İşlemleri
Kullanıcı sepete ürün eklediğinde veya ürün çıkardığında aşağıdaki customEvent uygulamasını kullanın. Sepette bulunan son üründe kullanıcı tarafından silindiğinde OM.pb, OM.pu ve OM.ppr parametrelerini boş string olarak göndermelisiniz.
...
Code Block | ||
---|---|---|
| ||
var properties = [String:String]() properties["OM.OSS"] = "USB" // Search Keyword properties["OM.OSSR"] = "61" // Number of Search Results Visilabs.callAPI().customEvent("In App Search", properties: properties) |
Banner
...
Tıklama
Aşağıdaki customEvent uygulamasını kullanarak banner tıklama verilerini izleyebilirsiniz.
Code Block | ||
---|---|---|
| ||
var properties = [String:String]() properties["OM.OSB"] = "b-666" // Banner Name/Banner Code Visilabs.callAPI().customEvent("Banner Click", properties: properties) |
Favorilere
...
İşlemleri
Kullanıcı favorilerine bir ürün eklediğinde, aşağıdaki customEvent uygulamasını kullanın.
Code Block | ||
---|---|---|
| ||
var properties = [String:String]() properties["OM.pf"] = "12345" // Product Code properties["OM.pfu"] = "1" properties["OM.pfr"] = 125.49" // Product Price Visilabs.callAPI().customEvent("/om_evt.gif", properties: properties) |
...
Kullanıcı favorilerinden bir ürün çıkardığında, aşağıdaki customEvent uygulamasını kullanın.
Code Block | ||
---|---|---|
| ||
var properties = [String:String]() properties["OM.pf"] = "12345" // Product Code properties["OM.pfu"] = "-1" properties["OM.pfr"] = 125.49" // Product Price Visilabs.callAPI().customEvent("/om_evt.gif", properties: properties) |
...