thank you Fred. I am back on this task after a while. This is my idea:-
- Get All the Active Campaigns using campaignService
- Iterate through each and every campaign
- Find out all the emails refered in the Campaign
- For each email, Get the Activity data like emails send, bounced, clicked, opened, etc
- Continue the process until all the campaigns are completed
In the reality, when i started using the SOAP API for the campaign service https://secure.eloqua.com/API/1.2/CampaignService.svc
Campaign[] campaigns = instance.campaignProxy.ListCampaigns();
- It gives all the campaign objects, but, i can not figure out weather it is ACtive or Draft.
- It does not give any associated list of assets like emails referred in the campaign
with which i can not move forward. Can you please help me in guiding the best way retrieving the above things.
thanks again