We are getting an empty value in the getVisitorprofile response for iOS suddenly, also it returns different values sometimes from what we see in the demdex response call. We are getting different segment ids qualified in the demdex response but we get other values in the getVisitorprofile response.
Can you please guide me on how we could resolve this issue. Here is the response that we get from the app.
We enabled the verbose level for logs and here is what we receiving:
2021-04-20 15:47:58.172007+0200 HMTargetApp[58730:21216534] [AdobeExperienceSDK TRACE <EventHub(AMSEventHub)>]: Processing Event #14 - {
class: "Event",
name: "Audience Manager Identities",
uniqueIdentifier: "28D85269-C077-4CF3-A399-5E54C7E605D1",
source: "com.adobe.eventSource.responseIdentity",
type: "com.adobe.eventType.audienceManager",
pair_id: "4",
response_pair_id: "71",
event_number: 14,
timestamp: "1618926478096 ms",
data: {
"aamprofile" : { },
"dpid" : "",
"dpuuid" : ""
}
}
2021-04-20 15:47:58.173130+0200 HMTargetApp[58730:21216534] [AdobeExperienceSDK TRACE <EventHub(AMSEventHub)>]: Event #14 (com.adobe.eventType.audienceManager) resulted in 0 consequence events. Time in rules was 0 milliseconds.
**** getVisitorProfile: Optional([:]) ***** (--> this is what I print when receiving getVisitorProfile response)
2021-04-20 15:47:58.208430+0200 HMTargetApp[58730:21216546] [AdobeExperienceSDK TRACE <EventHub(AMSEventHub)>]: Processing Event #15 - {
class: "Event",
name: "STATE_CHANGE_EVENT",
uniqueIdentifier: "E2DB8D4E-1E63-49F4-8071-E9DFEFA5142B",
source: "com.adobe.eventSource.sharedState",
type: "com.adobe.eventType.hub",
pair_id: "",
response_pair_id: "72",
event_number: 15,
timestamp: "1618926478146 ms",
data: {
"stateowner" : "com.adobe.module.identity"
}
}