We know that dpm.demdex.net requests are being made for the purpose of getting cookies named AMCV and demdex, and AMCV cookie contains Adobe Marketing Cloud Visitor ID.
When we debug SatelliteLib.js, we see that AMCV cookie has already been set before dpm.demdex.net request has been made. I guess the reason is that getMarketingCloudVisitorID function is being called before the function which makes dpm.demdex.net request.
Inside of getAudienceManagerLocationHint function we get the error. Consequently AMCV cookie is being set but there is no demdex cookie.
If we are able to get Marketing Cloud Visitor ID before dpm.demdex.net request, what is the reason for making this request?
In addition to that, when we look at another websites which use Adobe Analytics we noticed that they have the same error.
What is the reason for these errors? Could you please clarify this situation?
CM EDIT: Removed disclamer and personal information.
I do not get that error on either of those sites either... unless I turn on my ad blocker extension (I use uBlock Origin), in which case, I do get that error. My money is still on you having an ad blocker or other browser extension, or antivirus/malware/adware software, or even some network/firewall policy that's configured to block requests to that domain.
Since we are still in testing phase I cannot give you an URL that you can test our implementation. But you can try it on BBVA's and BestBuy's websites. They have the same errors.
When I try it on IE11 it shows the type of the error as SEC7118. You can find more information about errors here and find it's explanations.
Can we implement DTM without this request? Can we remove it easily? Actually we haven't seen any problem about our variables and functionality of rules so far. And we don't want to send our customer visitor IDs to cloud. That's why I am asking.