iOS - In App Search

Mobil uygulamada kullanılabilir bir arama işlevi varsa, arama verilerini göndermek için aşağıdaki yöntemi kullanın:

Objective-C
NSMutableDictionary *properties = [[NSMutableDictionary alloc] init];
[properties setObject:@"Search Keyword" forKey:@"OM.OSS"];
[properties setObject:@"Number of Search Results" forKey:@"OM.OSSR"];
[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:@"In App Search" withProperties:properties];


Swift
var properties = [String:String]()
properties["OM.OSS"] = "Search Keyword"
properties["OM.OSSR"] = "Number of Search Results"
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("In App Search", withProperties: NSMutableDictionary(dictionary: properties))


TokenID ve AppID parametreleri opsiyoneldir.

Arama Anahtar Kelimesini (Search Keyword) kullanıcının gerçek arama kelimesi ile değiştirmeniz gerekmektedir.

İ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.



Ana Başlık: iOS - SDK


Copyright 2020 Related Digital