Thanks, that was something like this I was thinking about. Glad you say it works stable. My client are using Target Standard but do have Classic, I guess the API calls only works if the campaigns are created and managed in Target Classic as there are no data returned (except column headers)
We bypassed the analytics integrations altogether and went our own route to analyze visitor activity based on what experience they entered in the Target campaign. We use Target Classic, but here's the solution we use.
1. We pass the visitorID into the Entry mbox of the campaign.... so mboxCreate('mboxName','orderId=visitorID','orderTotal=0','productPurchaseId=0');
2. The Target audit reports separate the experiences and you can see what visitor was a part of what experience.
3. Use the Target API https://marketing.adobe.com/developer/documentation/test-target/r-audit-report to pull the audit report and send to our DW where we analyze data based on the IDs collected by Target.
If you are using Target Standard this may not help, but this solution has proved more stable than trying to use analytics as a way to analyze visitorIDs after they enter a campaign.
The objective I have is, to be able to have campaign and experience ID in my data feed/raw data extract, where visitor ID is also included, so I can do some data mining on the backend, and let my CRM system know what campaigns customers did see and what experience under each campaign the customer was exposed to.
Using Analytics as reporting platform, don't seems to solve this issue as data must be available in my data feed from Adobe?
Thanks for reaching out to Adobe Community:
Please see if the below docs can be of help: