Migration to v4.X
Consent Management
// 1- In the version 4.X we added a label for visitorId parameter and introduce required consent parameter.
// 2- Remove from the builder .hasConsented function.
let visitor1 = Flagship.sharedInstance.newVisitor(visitorId:"userId", hasConsented:true)
.withContext(context: ["isVip":true])
.isAuthenticated(true)
.build()import Flagship
// When omitted default consent value was true.
let visitor1 = Flagship.sharedInstance.newVisitor("visitor_1")
.withContext(context: ["age" : 32, "isVip":true])
.isAuthenticated(true)
.hasConsented(hasConsented: true)
.build()Flagship SDK Status
Status Listener
Get Status
Status Values
Status
Description
Flag
Get Flag
Reading Flag Value
Last updated
Was this helpful?

