iOS App. Recommendation

iOS mobil uygulamanızda, kişiye özel ürün önerileri göstermeniz için gerekli dokümanları bu bölümde bulabilirsiniz.

 


iOS – Recommendation

 

Bir VisilabsTargetRequest nesnesi oluşturun:

Objective-C

Objective-C

VisilabsTargetRequest *request=[[Visilabs callAPI] buildTargetRequest: @"ZoneID" withProductCode: @"ProductCode"];

Swift

Swift

let targetRequest = Visilabs.callAPI().buildTargetRequest("ZoneID", withProductCode: "ProductCode")

 

Ayrıca, filtreleri ve ek parametreleri geçirebileceğiniz bir overload buildTargetRequest yöntemi bulunmaktadır:

Objective-C

Objective-C

NSMutableDictionary *dic = [[NSMutableDictionary alloc] init]; NSMutableArray *filters = [[NSMutableArray alloc] init]; [dic setObject:@"Extra Value" forKey:@"OM.extra"]; VisilabsTargetFilter *filter1 = [[VisilabsTargetFilter alloc] init]; filter1.attribute = @"attr1"; filter1.value = @"val"; filter1.filterType = @"1"; // There are 2 filter types: Include and Exclude. For Include pass "0", for Exclude pass "1". [filters addObject:filter1]; VisilabsTargetFilter *filter2 = [[VisilabsTargetFilter alloc] init]; filter2.attribute = @"attr2"; filter2.value = @"val"; filter2.filterType = @"0"; // There are 2 filter types: Include and Exclude. For Include pass "0", for Exclude pass "1". [filters addObject:filter2]; VisilabsTargetRequest *request=[[Visilabs callAPI] buildTargetRequest: @"ZoneID" withProductCode: @"ProductCode" withProperties:dic withFilters:filters];

 



Swift



Talep tamamlandıktan sonra, talebin başarı ya da başarısızlık durumuna bağlı olarak callback fonksiyonu çağrılır, bu nedenle ihtiyaçlarınıza göre callback fonksiyonlarını aşağıda gösterildiği gibi kodlamanız gerekir:

Objective-C



Swift

Copyright 2020 Related Digital