Hi there,

i have some performance problems with the AdGroupAdService...
I try to download one special account with much more then 300.000
TextAds with the Adwords API over the JavaLib.

At this moment my code like sth. like this:

- Get AdGroupAdService
- Define the fields that i want to have ( => "Id", "AdGroupId",
"Status", "Url", "DisplayUrl", "CreativeApprovalStatus",
"DisapprovalReasons", "TrademarkDisapproved", "Headline",
"Description1", "Description2", "ImageCreativeName")
- Collect all my AdGroup Ids (in this case we have over 100.000
adgroup Ids!)
- Put all the AdGroupIds in a Predicate for the Selector.
- Activate Paging with 500 Entries
- Start!

The Problem is, that the .get() Method of the service is really slow.
here you can see some details of our Profiling Tool: (in this test i
terminate the programm after 60 calls (after 30.000 textads))

 - 88,7% - 471 s - 60 inv.
com.google.api.adwords.v201109.cm.AdGroupAdServiceSoapBindingStub.get
 - 87,7% - 466 s - 60 inv. org.apache.axis.client.Call.invoke
 - 79,9% - 424 s - 60 inv.
com.google.api.adwords.lib.AdWordsHttpSender.invoke

Is there any way to make this better/faster - maybe with an xml report
like the Structure Report for Keywords or something like this? would
be great if you can give me some advices or tips for some best
practices ...

Regards,
Daniel

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en

Reply via email to