Use the following method when the user adds a product to favouritesKullanıcı favorilere bir ürün eklediğinde aşağıdaki yöntemi kullanın:
Code Block | ||||
---|---|---|---|---|
| ||||
NSMutableDictionary *properties = [[NSMutableDictionary alloc] init]; [properties setObject:@"Product Code" forKey:@"OM.pf"]; [properties setObject:@"1" forKey:@"OM.pfu"]; [properties setObject:@"Product Price" forKey:@"OM.ppr"]; [properties setObject:@"memberID/userID" forKey:@"OM.exVisitorID"]; [properties setObject:@"Token ID to use for push messages" forKey:@"OM.sys.TokenID"]; [properties setObject:@"App ID to use for push messages" forKey:@"OM.sys.AppID"]; [[Visilabs callAPI] customEvent:@"Add To Favorites" withProperties:properties]; |
...
Code Block | ||||
---|---|---|---|---|
| ||||
var properties = [String:String]() properties["OM.pf"] = "Product Code" properties["OM.pfu"] = "1" properties["OM.ppr"] = "Product Price" properties["OM.exVisitorID"] = "memberID/userID" properties["OM.sys.TokenID"] = "Token ID to use for push messages" properties["OM.sys.AppID"] = "App ID to use for push messages" Visilabs.callAPI().customEvent("Add To Favorites", withProperties: NSMutableDictionary(dictionary: properties)) |
When the user removes a product from favourites , use the following methodKullanıcı bir ürünü favorilerden kaldırdığında aşağıdaki yöntemi kullanın:
Code Block | ||||
---|---|---|---|---|
| ||||
NSMutableDictionary *properties = [[NSMutableDictionary alloc] init]; [properties setObject:@"Product Code" forKey:@"OM.pf"]; [properties setObject:@"-1" forKey:@"OM.pfu"]; [properties setObject:@"Product Price" forKey:@"OM.ppr"]; [properties setObject:@"memberID/userID" forKey:@"OM.exVisitorID"]; [properties setObject:@"Token ID to use for push messages" forKey:@"OM.sys.TokenID"]; [properties setObject:@"App ID to use for push messages" forKey:@"OM.sys.AppID"]; [[Visilabs callAPI] customEvent:@"Add To Favorites" withProperties:properties]; |
...
Code Block | ||||
---|---|---|---|---|
| ||||
var properties = [String:String]() properties["OM.pf"] = "Product Code" properties["OM.pfu"] = "-1" properties["OM.ppr"] = "Product Price" properties["OM.exVisitorID"] = "memberID/userID" properties["OM.sys.TokenID"] = "Token ID to use for push messages" properties["OM.sys.AppID"] = "App ID to use for push messages" Visilabs.callAPI().customEvent("Add To Favorites", withProperties: NSMutableDictionary(dictionary: properties)) |
Info |
---|
TokenID and AppID parameters are optional ve AppID parametreleri opsiyoneldir. |
...
Note |
---|
...
Do not forget to use a universaID/customerID as the userID which you also share with other parties such as your ESP. If you are using a GSM number or an email address instead of a userID please send that info as the userID. Make sure that you share the same ID with all other parties.
İnternet Servis Sağlayıcı (ESP) gibi üçüncü partilerle da paylaştığınız kullanıcı kimliği olarak bir evrenselID/müşteriID'si (universaID /customerID) kullanmayı unutmayın. Bir kullanıcı adı yerine bir GSM numarası veya e-posta adresi kullanıyorsanız lütfen bu bilgileri kullanıcı kimliği (user ID) olarak gönderin. Aynı kimliği (user ID) üçüncü partilerin hepsi ile paylaştığınızdan emin olun. |
Note |
---|
Lütfen numaraları gönderirken binler basamağı ayracını kullanmayınız. Yanlış: |
Note |
---|
Kategori kodları ve isimleri gönderirken en üst kategoriden en alt seviyedeki alt kategoriye kadar tam hiyerarşiyi dahil etmeyi unutmayın. Örnek: bilgisayarlar | taşınabilir bilgisayarlar | dizüstü bilgisayarlar. Farklı kategori düzeylerini ayırmak için "|" pipe işaretçisini kullanın. |
Ana Başlık: iOS - SDK