Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Warning

If you offer different product variations (such as size, color, material, etc) than your integration will slightly be different, please follow the guidelines on the Product Variant page.

...

Eğer farklı ürün varyasyonları (boyut, renk, malzeme vb.) sunuyorsanız, entegrasyonunuz biraz farklı olacaktır, lütfen Product Variant (Ürün Değişkeni) sayfasındaki yönergeleri izleyin.


Kullanıcı mobil uygulamada bir ürünü görüntülediğinde aşağıdaki yöntemi kullanın:

Code Block
languageapplescript
titleObjective-C
NSMutableDictionary *properties = [[NSMutableDictionary alloc] init];
[properties setObject:@"Product Code" forKey:@"OM.pv"];
[properties setObject:@"Product Brand" forKey:@"OM.pv.1"];
[properties setObject:@"Product Name" forKey:@"OM.pn"];
[properties setObject:@"Product Price" forKey:@"OM.ppr"];
[properties setObject:@"Number of items in stock" forKey:@"OM.inv"];
[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:@"Product View" withProperties:properties];
Code Block
languageapplescript
titleSwift
var properties = [String:String]()
properties["OM.pv"] = "Product Code"
properties["OM.pv.1"] = "Product Brand"
properties["OM.pn"] = "Product Name"
properties["OM.ppr"] = "Product Price"
properties["OM.inv"] = "Number of items in stock"
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("Product View", 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.

Note
Do not use thousands separator when sending numbers. Wrong: 123.456,78 Correct: 123456,78
Note

Do not forget to include the full hierarchy starting from top category to lowest level sub-category when sending category codes and names. Example: computers|portable computers|laptops. Use pipe "|" to separate different levels of categories.

...

İnternet Servis Sağlayıcı (ESP) gibi diğer taraflarla 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 tüm diğer taraflarla paylaştığınızdan emin olun.

Note

Lütfen numaraları gönderirken binler basamağı ayracını kullanmayınız.

Yanlış: 123.456,78 Doğru: 123456,78

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.








Üst Başlık: iOS - Mobile Tagging