Some additional info:

With some playing around, it seems that the error (on google's side) goes 
away if I simply add "Domain" as one of the fields I pull back.  For 
example, what this particular report is normally doing is:

selector.setFields(new String[] {"AdGroupId", "CampaignId", 
"ConversionCategoryName", "Date", "CriteriaParameters", "Url", 
"AdNetworkType1", "Conversions", "ConversionsManyPerClick", 
"TotalConvValue", "ConversionTypeName"});

For the vast majority of clients, that is failing with HTTP status code 500 
from google in the past day or so.  Simply adding "Domain" as a field 
anywhere in the list of fields we retrieve causes the report to come back 
successfully.  I.e.:

selector.setFields(new String[] {"Domain", "AdGroupId", "CampaignId", 
"ConversionCategoryName", "Date", "CriteriaParameters", "Url", 
"AdNetworkType1", "Conversions", "ConversionsManyPerClick", 
"TotalConvValue", "ConversionTypeName"});

Note that for a small % of clients, it "works" with or without "Domain" 
selected as a field to return.  I say "works", because whether the report 
is retrieved from google with or without "Domain" in the selector, the 
"Url" fields returned are always just the domain rather than the real URL, 
which makes the report completely unusable.

For some of the clients, this even appears to be messed up in the AdWords 
UI.  For instance, going to the "Display Network" tab, clicking on the 
"Placements" tab under that, expanding the "Automatic placements", then 
clicking on the "See URL list" results in a table where the first column is 
supposed to be "URLs" (that's the header), but instead the column is 
missing from the results and all columns are shifted over one (so, e.g. the 
number of clicks is showing up as the ad group name and the very last 
column's values are completely missing).  I actually just refreshed the 
page right now, and it appears to be fixed in the UI -- but that's the way 
the UI was acting earlier today, but only for a few clients (not all the 
ones whose URL performance report is failing).

Again, this is just in the last day or so that this has been happening.

Thanks,
Greg


On Wednesday, June 20, 2012 11:46:55 AM UTC-5, GregT wrote:
>
> Hi,
>
> Starting around a day ago or so, almost all our calls to run the URL 
> Performance Report have failed on google's end.  We are getting an HTTP 
> status code of 500 and the message "!!!1|||-1|||Unexpected exception???". 
>  This is happening probably for about 90% of our clients.  The other 10% or 
> so get data returned from google, but it seems to be invalid data, where 
> the URLs returned are actually just the domain, not the real URL where the 
> ad was shown (as seen both by just looking at them but also when compared 
> to what the AdWords UI shows).
>
> Our code to download these reports has not changed anytime recently, and 
> our other reports that use the same code have been working fine (we also 
> run the keyword performance and criteria performance reports daily).
>
> It appears maybe there is an issue (or two) on google's end?
>
> Thanks,
> Greg
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en

Reply via email to