Re: Sandbox troubles?

2010-07-27 Thread Ugron
Same problem here while using the .NET Api for the GetAdGroupAdService
and for the AdGroupCriterionService.
The code that generates the error worked well before - weeks ago.

On Jul 26, 1:40 pm, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
 Hi everyone,

 We have opened an issue at our end to track these errors. I'll update
 the thread once we have a fix in place.

 Cheers,
 Anash P. Oommen,
 AdWords API Advisor.

 On Jul 26, 1:35 pm, Helmut Schierer ruu...@gmail.com wrote:

  Same with me since 22nd. Same Problem with v200909 and v201003.
  The day before it worked fine.

  I use the Python-API, Sandbox.
  AdgroupService works fine, AdGroupAdService gets the Error
  [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ ]

  Request-Log:
  [2010-07-26 08:30:30,125::DEBUG::AdWords API Python Client Library
  v11.1.0] host=adwords-sandbox.google.com service=AdGroupAdService
  method=get operator=None responseTime=352 operations=1 units=1
  requestId=c2630076faaa949881dbe13b135c48ef isFault=True

  SOAP-Log:
  [2010-07-26 08:30:30,125::DEBUG::AdWords API Python Client Library
  v11.1.0] StartTime: 2010-07-26 08:30:29
  *** Outgoing HTTP headers
  **
  User-Agent: ZSI 2.0.0 (http://pywebsvcs.sf.net);
  xml.etree.cElementTree v1.0.6
  
  *** Outgoing SOAP
  **
  ?xml version='1.0' encoding='UTF-8'?
  ns0:Envelope xmlns:ns0=http://schemas.xmlsoap.org/soap/envelope/;
   ns0:Header
    ns1:RequestHeader xmlns:ns1=https://adwords.google.com/api/adwords/
  cm/v200909
     ns1:authTokenxx/ns1:authToken
     ns1:userAgentAWAPI PyLib v11.1.0: GoogleTest/ns1:userAgent
     ns1:developerTokenru...@gmail.com++eur/ns1:developerToken
     ns1:clientEmailclient_1+ru...@gmail.com/ns1:clientEmail
     ns1:validateOnlyfalse/ns1:validateOnly
    /ns1:RequestHeader
   /ns0:Header
   ns0:Body
    ns1:get xmlns:ns1=https://adwords.google.com/api/adwords/cm/
  v200909
     ns1:selector
      ns1:adGroupIds3000359884/ns1:adGroupIds
     /ns1:selector
    /ns1:get
   /ns0:Body
  /ns0:Envelope
  
  *** Incoming HTTP headers
  **
  500 Internal Server Error
  Content-Type: text/xml; charset=UTF-8
  Date: Mon, 26 Jul 2010 06:30:15 GMT
  Expires: Mon, 26 Jul 2010 06:30:15 GMT
  Cache-Control: private, max-age=0
  X-Content-Type-Options: nosniff
  X-Frame-Options: SAMEORIGIN
  X-XSS-Protection: 1; mode=block
  Server: GSE
  Transfer-Encoding: chunked
  
  *** Incoming SOAP
  **
  ?xml version='1.0' encoding='UTF-8'?
  ns0:Envelope xmlns:ns0=http://schemas.xmlsoap.org/soap/envelope/;
   ns0:Header
    ns1:ResponseHeader xmlns:ns1=https://adwords.google.com/api/
  adwords/cm/v200909
     ns1:requestIdc2630076faaa949881dbe13b135c48ef/ns1:requestId
     ns1:operations1/ns1:operations
     ns1:responseTime352/ns1:responseTime
     ns1:units1/ns1:units
    /ns1:ResponseHeader
   /ns0:Header
   ns0:Body
    ns0:Fault
     faultcodesoap:Server/faultcode
     faultstring[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ ]/
  faultstring
     detail
      ns1:ApiExceptionFault xmlns:ns1=https://adwords.google.com/api/
  adwords/cm/v200909
       ns1:message[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ ]/
  ns1:message
       ns1:ApplicationException.TypeApiException/
  ns1:ApplicationException.Type
       ns1:errors ns2:type=InternalApiError 
  xmlns:ns2=http://www.w3.org/2001/XMLSchema-instance;
        ns1:fieldPath /
        ns1:trigger /
        ns1:ApiError.TypeInternalApiError/ns1:ApiError.Type
        ns1:reasonUNEXPECTED_INTERNAL_API_ERROR/ns1:reason
       /ns1:errors
      /ns1:ApiExceptionFault
     /detail
    /ns0:Fault
   /ns0:Body
  /ns0:Envelope
  
  EndTime: 2010-07-26 08:30:30

  Thanks, Helmut

  On 26 Jul., 10:28, barta goo...@bookline.hu wrote:

   The problem still exists. Do you already know something about it?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


UNEXPECTED_INTERNAL_API_ERROR while using google sandbox

2010-07-27 Thread Neha
We are getting UNEXPECTED_INTERNAL_API_ERROR while using google
adwords API sandbox from 21/07/10. The following is the dump from
axis.log that we got while fetching a keyword from vendor (getting
similar responses while fetching ads )
Any help in this issue ?


= In message: ?xml version=1.0 encoding=UTF-8?soapenv:Envelope
xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/;
xmlns:xsd=http://www.w3.org/2001/XMLSchema; xmlns:xsi=http://
www.w3.org/2001/XMLSchema-instancesoapenv:Headerns1:RequestHeader
soapenv:actor=http://schemas.xmlsoap.org/soap/actor/next;
soapenv:mustUnderstand=0 xmlns:ns1=https://adwords.google.com/api/
adwords/cm/v200909ns1:applicationToken...xyz./
ns1:applicationTokenns1:authToken...xyz./
ns1:authTokenns1:clientEmailclient_1+swoggle3...@gmail.com/
ns1:clientEmailns1:developerToken/
ns1:developerTokenns1:userAgentsokrati/
ns1:userAgentns1:validateOnlyfalse/ns1:validateOnly/
ns1:RequestHeader/soapenv:Headersoapenv:Bodyget xmlns=https://
adwords.google.com/api/adwords/cm/
v200909selectoridFiltersadGroupId3000477812/
adGroupIdcriterionId10493252/criterionId/idFilters/selector/
get/soapenv:Body/soapenv:Envelope


= Out message: soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/
soap/envelope/soap:HeaderResponseHeader xmlns=https://
adwords.google.com/api/adwords/cm/
v200909requestId9f3c681bff21b90d69c459b73ed9199e/
requestIdoperations1/operationsresponseTime1285/
responseTimeunits1/units/ResponseHeader/
soap:Headersoap:Bodysoap:Faultfaultcodesoap:Server/
faultcodefaultstring[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
@ ]/faultstringdetailApiExceptionFault xmlns=https://
adwords.google.com/api/adwords/cm/
v200909message[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ ]/
messageApplicationException.TypeApiException/
ApplicationException.Typeerrors xmlns:xsi=http://www.w3.org/2001/
XMLSchema-instance xsi:type=InternalApiErrorfieldPath/
fieldPathtrigger/triggerApiError.TypeInternalApiError/
ApiError.TypereasonUNEXPECTED_INTERNAL_API_ERROR/reason/errors/
ApiExceptionFault/detail/soap:Fault/soap:Body/soap:Envelope

Thanks in advance

Neha

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


INVALID_TOKEN_HEADER error

2010-07-27 Thread Christian Fuentes
Sorry for the newbie question but I got the sandbox environment
working ok, made some tests, but when I tried to get all campaigns in
not sandbox mode I got this error

Fatal error: Uncaught SoapFault exception: [soap:Server]
QuotaCheckError.INVALID_TOKEN_HEADER @ ; trigger:'em...@email.com'

I've read that's because I'm using sandbox credentials... but what's
the difference?

Thanks

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: Dynamic Keyword Insertion

2010-07-27 Thread phpguy
After talking with my boss, here's the answer.

You have to use {keyword:[default text]} - replace the default text
(including brackets) with your keyword.  You will have a policy
violation if you do {keyword} or {keyword:default...}.  So if you
include default after the : it will also throw a policy violation
error.

Just posting for those who find this post.

Thanks!

On Jul 26, 9:33 am, phpguy cpwils...@gmail.com wrote:
 I want to add the dynamic keyword insertion to the headline and
 description.  So when someone searches for the keyword I'd like to
 place that keyword in the ad.

 So far I have this:
 $textAd1 = new TextAd();
 $textAd1-headline = '[keywordtext] In Stock';
 $textAd1-description1 = 'Buy [keywordtext]';

 I'm using PHP and want to add the keyword into the [keywordtext]
 location.  Any help?

 Thanks!

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


problems encountered during development with Adwords API python lib

2010-07-27 Thread xero
Hi,

  I'm currently using Adwords API python lib. The following are
problems encountered in development. Can anyone help?

Q1. For getting ideas using get:
Is it true that totalNumEntries returned is always =800? It's not
clearly stated in API docs, but mentioned several times in other
articles on Internet.

Q2. If the answer to Q1 is yes, is there any way to retrieve 800
keyword ideas by using a list of keywords only(without providing URL)?

Q3. For getting ideas using getBulkKeywordIdeas:
In API docs, it says A limited, fixed set of attributes will be
returned. What are those limited, fixed set of attributes exactly?

Q4. How is the result of getBulkKeywordIdeas related to input URL?
If I use this URL to call get to retrieve keyword ideas, are the
results the same (at least for those 800 results)?

Q5. Is it possible to retrieve gzipped results of Targeting Idea
Service and Traffic Estimate Service? Does Adwords python lib support
gzipping/un-gzipping the requests  the responses?

Q6. I did some tests for keyword categories in sandbox, and found out
that none of the keyword category id returned from sandbox is in
category id range described here:
http://code.google.com/intl/en/apis/adwords/v2009/docs/codelists/keyword_categories.html.
Is it intentional behavior? Where can I get accurate category
description for a category id?

Q7. There's a function GetCategories() in Adwords python lib. What's
this category list used for? Is it related to keyword category id
returned by targeting idea service?

Q8. Does a keyword idea support multiple keyword categories?
  In API docs, it says KEYWORD_CATEGORY represents a category id for
a category within the category hierarchy for keyword ideas. Resulting
attribute is IntegerSetAttribute.
  It seems keyword category is only an integer, but it uses integer
set as return type.

Q9. What's google's keyword format ('invalid character' problem)?
  In one of my tests, when calling estimateKeywordList in traffic
estimator service, it returns:
aw_api.Errors.RequestError: Code 14: This keyword text is not valid.
  I've found out *?() can't occur in keyword text. Otherwise the web
service call will fail.
  Why raising an exception instead of returning some specific values
for those malformed keywords, such as all-zeros or N/A flag, is beyond
me. It's not appealing that a list of keywords including only one
invalid keyword text will fail the entire call.
  Web service calls are much more expensive than local calls. TCP
connection setup/teardown has overheads. Transferring list of keywords
takes time. Although ideally, we can fish out the malformed keyword by
calling web service for each keyword, such behavior will have much
more burden  overhead on both client and server sides. Personally I
don't think it's a good idea.
  So what I'm doing now is to validate keyword format locally, with
the rules I learned from the tests. But it's far from the best way. Is
there any official description of google's keyword format, such as
invalid characters, invalid length etc?

  Thanks.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: Main keyword disappear on idea searchs

2010-07-27 Thread AdWords API Advisor
Hi,

This is within expected behavior.  If you only want to get the stats
for your input keyword then use the requestType STATS.

Best,
- Eric Koleda, AdWords API Team

On Jul 26, 10:06 am, parviz parvi...@gmail.com wrote:
 When i try to get ideas for a provided keywords the main keyword does
 not show for example if i try to get related keywords for keyword
 marketing i get all related keywords but the main keyword marketing
 doesn't show up.

 is this a bug or?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: To get approx_content_impressions_per_day for placement.

2010-07-27 Thread AdWords API Advisor
Hi Joseph,

The AdWords API is a SOAP API.  It sounds like you may be using a
client library that hides the SOAP layer, but you should have the
ability to log the raw SOAP XML messages.

Best,
- Eric

On Jul 26, 12:10 pm, joseph feygin iosif.feyg...@gmail.com wrote:
 Hi Eric,

 Yes you are right. It is a data. I can get results for cobol but it
 fails for fiction or dan brown.

 Do I have to use SOAP instead of API? Can it be done in API? Is there
 some exeception that I can use.
 Is it only me who has such problem?

 Thanks,
 Iosif.

 On Jul 23, 1:56 pm, AdWords API Advisor adwordsapiadvi...@google.com
 wrote:



  Hi,

  Can you post the sanitized SOAP XML of the request?  Perhaps some data
  is missing.

  Best,
  - Eric

  On Jul 21, 5:10 pm, josephfeyginiosif.feyg...@gmail.com wrote:

   Hi Eric,

   It is now more interesting.

   It works for:

   Number ccc = ((LongValue) range.getMin()).getNumber();

   but when i try Max

   Number ccc = ((LongValue) range.getMax()).getNumber();

   It does not show any errors during compilation but fails during
   execution. It works on sandbox.

   Please help.

   Thanks,
   Iosif.

   On Jul 21, 12:46 pm, AdWords API Advisor

   adwordsapiadvi...@google.com wrote:
Hi Joseph,

The value of getMin() in this case is a LongValue, which has a
number field that contains the actual number:

 http://code.google.com/apis/adwords/v2009/docs/reference-v200909/Targ...

The documentation is a great resource and you can use it to find out
the answers to many of your questions.

Best,
- Eric

On Jul 20, 9:37 am, josephfeyginiosif.feyg...@gmail.com wrote:

 Hi Eric,

 I still have strange numbers -

 com.google.api.adwords.v200909.cm.longva...@8432ef49
 com.google.api.adwords.v200909.cm.longva...@194c92ef

 Do I have to convert it to other type?

 This is what I have in my code:

 if (data[i].getKey().equals(
        AttributeType.APPROX_CONTENT_IMPRESSIONS_PER_DAY)) {

     Range range = new Range();
     range = ((LongRangeAttribute) data[i].getValue()).getValue();
     System.out.println(range.getMin());

 System.out.println(range.getMax());
 
 

 Thanks,
 Iosif.

 On Jul 19, 5:32 pm, AdWords API Advisor adwordsapiadvi...@google.com
 wrote:

  Hi Joseph,

  It should be range.getMin() and range.getMax using the Java client
  library.

  Best,
  - Eric

  On Jul 19, 10:48 am, josephfeyginiosif.feyg...@gmail.com wrote:

   Hi Eric,

   This is my problem I can not extract min and max Values from 
   Range.

   Could you please give me an example or methods that I have to use?

   Thanks,
   Iosif.

   On Jul 16, 5:07 pm, AdWords API Advisor 
   adwordsapiadvi...@google.com
   wrote:

Hi Joseph,

APPROX_CONTENT_IMPRESSIONS_PER_DAY is a LongRangeAttribute, and 
the
value of this type of attribute is a Range, not a number:

   http://code.google.com/apis/adwords/v2009/docs/reference-v200909/Targ...
 http://code.google.com/apis/adwords/v2009/docs/reference-v200909/Targ...

Best,
- Eric Koleda, AdWords API Team

On Jul 15, 10:20 am, josephfeyginiosif.feyg...@gmail.com 
wrote:

 I try to get aapprox_content_impressions_per_day for 
 placement. It
 returns very srange values like:
 com.google.api.adwords.v200909.o.ra...@7e954957

 This is extract from my code. Any Ideas? Please Help.

                       if (page.getEntries() != null 
 page.getEntries().length  0) {
                                 for (TargetingIdea 
 targetingIdea :
 page.getEntries()) {
                                         
 System.out.println(New Line
Feygin.);
                                         
 Type_AttributeMapEntry[] data
 = targetingIdea.getData();
                                         KeyWordsItem item = 
 new
 KeyWordsItem();
                                         for (int i = 0; i 
 data.length; i++) {

 System.out.println(data[i].getKey());
                                                 if
 (data[i].getKey().equal(                                      
                            
 AttributeType.APPROX_CONTENT_IMPRESSIONS_PER_DAY))
 {

 System.out.println(((LongRangeAttribute)
 data[i].getValue()).getValue());
                                                 }
                                                else if
 (data[i].getKey().equals(AttributeType.PLACEMENT)) {- Hide 
 quoted text -

- Show quoted text -- Hide quoted text -

  - Show quoted text -- Hide quoted text -

- Show quoted text 

Re: ValidateOnly with Bulk Job API

2010-07-27 Thread AdWords API Advisor
Hi,

The BulkMutateJobService does support the validateOnly header, but it
only validates the JobOperation, not the inner operations within the
BulkMutateJob.  To validate the inner operations you would need to use
the synchronous services, like AdGroupAdService, and the validateOnly
header.

Best,
- Eric Koleda, AdWords API Team

On Jul 26, 10:45 am, tjanusz tjan...@clickequations.com wrote:
 Hi, I know this may sound strange but is there a way to perform the
 old checkAds or the new 2009 validateOnly to check a bunch of
 TextAds using the bulk APIs?

 The reason we're asking is we're trying to perform re-submit logic
 within our bulk API interactions and we're wondering if this can help
 us deal with policy errors.

 Thanks in advance.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: Unexpected zero impression single day report error

2010-07-27 Thread AdWords API Advisor
Hi Tim,

It looks like the account contains 106 campaigns, if you count the
deleted ones, but your second request only includes 75 campaigns.  I
believe these extra campaigns are causing the report to be over the
size limit.

Best,
- Eric

On Jul 26, 2:01 pm, tozor t...@adlucent.com wrote:
 Here is the one with no campaign ids that fails:

     32320c4e46d082fa1c100dbeebcc3b49

 Here is the one with all campaign ids that works:

     063342a4efc425e78565e94e11d47641

 Thanks again.

     Tim

 On Jul 26, 9:54 am, AdWords API Advisor adwordsapiadvi...@google.com
 wrote:



  Hi Tim,

  Can you post the requestIds of the requests used to schedule these
  reports (the one that fails and the one that succeeds).  Perhaps that
  will shed some light on the issue.

  Best,
  - Eric

  On Jul 23, 5:53 pm, tozor t...@adlucent.com wrote:

   I appreciate the reply, but doesn't it seem logically inconsistent
   that I can request the same report with all of the campaign ids and it
   works?  If I leave the campaign ids empty it fails.  Wouldn't you
   agree that it is logically equivalent to either specify all of the
   campaign ids or leave the campaign ids empty?  If you agree, then why
   does the report fail in one instance and not in the other?

       Tim

   On Jul 23, 2:27 pm, AdWords API Advisor adwordsapiadvi...@google.com
   wrote:

Hi Tim,

There are many factors that go into deciding whether or not the report
is too large, beyond the number of keywords or date range alone.  It
is likely that there are other factors that would make this report too
large.  My recommendation at this time would be to split up that
report into multiple reports, perhaps segmenting on the campaignId, so
that you can get the data you need.  Alternatively, you can remove the
zero impression option, and use the Account Structure Report to fetch
information about all of the keywords in the account.

Best,
- Eric

On Jul 23, 8:33 am, tozor t...@adlucent.com wrote:

 This remains an issue for my application and the account in question.
 Is there additional information I can provide to get a resolution to
 this issue?  There must be a heuristic on the Adwords back end which
 is trying to make sure that a user does not request a report that is
 too large/expensive to generate, and it seems for some reason this
 heuristic is rejecting a zero impression report (again for a single
 day) on this account.  Seems like there is a bug on the back end which
 is somehow being triggered by the structure of this account.

 This problem is reproducible at will, so please let me know what I can
 do to help get the issue resolved on your end.  I do have a workaround
 (to include all of the campaign ids in the zero impression report
 request) but it is not optimal for me because of how our application
 is structured.  I am hoping to get the core issue fixed.

 Thanks again.

     Tim

 On Jul 13, 7:20 pm, tozor t...@adlucent.com wrote:

  When I notice the problem it is for azeroimpressionreport for the
  current day.

      Tim

  On Jul 13, 5:55 pm, AdWords API Advisor 
  adwordsapiadvi...@google.com
  wrote:

   Hi Tim,

   Are you noticing this for one day in particular, or is it 
   happening
   for any day chosen?

   Best,
   - Eric Koleda, AdWords API Team

   On Jul 12, 9:27 am, tozor t...@adlucent.com wrote:

I get the followingunexpectederror when trying to run azero
   impressionkeyword report:

AxisFault
 faultCode: {http://schemas.xmlsoap.org/soap/envelope/}
Server.userException
 faultSubcode:
 faultString: IncludingZeroImpressionKeywords will make your 
report
too large to run. To include this data, please narrow the scope 
of
other report settings in this request (such as your View, Date 
Range,
or Campaign/Ad Group selections).
 faultActor:
 faultNode:
 faultDetail:
        {https://adwords.google.com/api/adwords/v13}fault:
       ns1:code112/ns1:code

       ns1:messageIncludingZeroImpressionKeywords will make 
your
report too large to run. To include this data, please narrow 
the scope
of other report settings in this request (such as your View, 
Date
Range, or Campaign/Ad Group selections)./ns1:message

The reason this error isunexpectedto me is that the date range 
I am
using is for a single day.  Furthermore the account, while 
large, is
nowhere near as large as many of the other accounts that our
application manages.  This account has about 400K keywords, but 
our
application manages several accounts that are twice that size 
and we
have never had an issue getting a single 

Re: RequiredError.REQUIRED @ operations[0].operand.campaignId in AdGroupAdOperation

2010-07-27 Thread diti
Hi Eric ,

I got the same error and i double checked my service i use c# and
im getting this error in campaigntarget page the request id is :
6ea7773c0e384ac5d032ffac28a1f266

Please tell me how to proceed with this error ??

On Jul 13, 10:43 pm, AdWords API Advisor
adwordsapiadvi...@google.com wrote:
 Hi Tue,

 This is likely caused by creating the wrong type of service, like an
 AdGroupService instead of an AdGroupAdService.  Please double check
 that your service is created correctly.  If everything looks correct
 can you post the requestId of a request that exhibits this behavior?

 Best,
 - Eric Koleda, AdWords API Team

 On Jul 11, 11:19 am, ttopholm t...@sugee.dk wrote:

  Hi Group

  I use the php client library, and get this error when I try to create
  an ad:

  [RequiredError.REQUIRED @ operations[0].operand.campaignId]

  Here is my AdGroupAdOperation object:

  AdGroupAdOperation Object
  (
      [operand] = AdGroupAd Object
          (
              [adGroupId] = 3000391536
              [ad] = TextAd Object
                  (
                      [headline] = Western Digital WBX9
                      [description1] = Linie 1
                      [description2] = Linie 2
                      [id] =
                      [url] =http://blabla.dk/product/blalalala.hml
                      [displayUrl] = blabla.dk
                      [approvalStatus] =
                      [disapprovalReasons] =
                      [AdType] =
                      [_parameterMap:Ad:private] = Array
                          (
                              [Ad.Type] = AdType
                          )

                  )

              [status] =
              [stats] =
          )

      [exemptionRequests] =
      [operator] = ADD
      [OperationType] =
      [_parameterMap:Operation:private] = Array
          (
              [Operation.Type] = OperationType
          )

  )

  Anyone seen this before. I have just taken the example from the
  examples in the client library

  kind regards

  Tue

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: Ad Performance Report in v201003 Beta

2010-07-27 Thread AdWords API Advisor
Hi,

There are plans to expose this type of breakdown in the future, but
there are some technical challenges that need to be sorted out first.
Thank you for your feedback regarding the importance of this feature,
and please let us know about any other features that are required for
you to migrate to this service.

Best,
- Eric Koleda, AdWords API Team

On Jul 26, 4:48 pm, SEM sem...@gmail.com wrote:
 Hi,

 We are in the process of evaluating the new ReportDefinitionService in
 AdWords API v201003 Beta.

 When comparing the report definition fields for Ad Performance Report
 between v201003 and v13, we notice that the following fields relating
 to the corresponding keyword which triggered the ad are missing from
 v201003 report:

 1. KEYWORD_ID
 2. KEYWORD_TEXT
 3. KEYWORD_TYPE
 4. KEYWORD_DESTINATION_URL

 That is, we do not see any fields in the Ad Performance Report which
 leads to the corresponding keyword which triggered this Ad record.

 Can you please let us know as to why this has changed? Will these
 fields be added later on to this report? If not, how do we link the ad
 records to corresponding keywords info?

 Thanks.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: Unexpected zero impression single day report error

2010-07-27 Thread tozor
I made a request with all 106 campaigns and it worked.  Here is the
request id:

  ad94b71784836c3a7cfdc6ff2315435b

Once again thanks very much for working with me on this issue.

Tim

On Jul 27, 12:47 pm, AdWords API Advisor
adwordsapiadvi...@google.com wrote:
 Hi Tim,

 It looks like the account contains 106 campaigns, if you count the
 deleted ones, but your second request only includes 75 campaigns.  I
 believe these extra campaigns are causing the report to be over the
 size limit.

 Best,
 - Eric

 On Jul 26, 2:01 pm, tozor t...@adlucent.com wrote:



  Here is the one with no campaign ids that fails:

      32320c4e46d082fa1c100dbeebcc3b49

  Here is the one with all campaign ids that works:

      063342a4efc425e78565e94e11d47641

  Thanks again.

      Tim

  On Jul 26, 9:54 am, AdWords API Advisor adwordsapiadvi...@google.com
  wrote:

   Hi Tim,

   Can you post the requestIds of the requests used to schedule these
   reports (the one that fails and the one that succeeds).  Perhaps that
   will shed some light on the issue.

   Best,
   - Eric

   On Jul 23, 5:53 pm, tozor t...@adlucent.com wrote:

I appreciate the reply, but doesn't it seem logically inconsistent
that I can request the same report with all of the campaign ids and it
works?  If I leave the campaign ids empty it fails.  Wouldn't you
agree that it is logically equivalent to either specify all of the
campaign ids or leave the campaign ids empty?  If you agree, then why
does the report fail in one instance and not in the other?

    Tim

On Jul 23, 2:27 pm, AdWords API Advisor adwordsapiadvi...@google.com
wrote:

 Hi Tim,

 There are many factors that go into deciding whether or not the report
 is too large, beyond the number of keywords or date range alone.  It
 is likely that there are other factors that would make this report too
 large.  My recommendation at this time would be to split up that
 report into multiple reports, perhaps segmenting on the campaignId, so
 that you can get the data you need.  Alternatively, you can remove the
 zero impression option, and use the Account Structure Report to fetch
 information about all of the keywords in the account.

 Best,
 - Eric

 On Jul 23, 8:33 am, tozor t...@adlucent.com wrote:

  This remains an issue for my application and the account in 
  question.
  Is there additional information I can provide to get a resolution to
  this issue?  There must be a heuristic on the Adwords back end which
  is trying to make sure that a user does not request a report that is
  too large/expensive to generate, and it seems for some reason this
  heuristic is rejecting a zero impression report (again for a single
  day) on this account.  Seems like there is a bug on the back end 
  which
  is somehow being triggered by the structure of this account.

  This problem is reproducible at will, so please let me know what I 
  can
  do to help get the issue resolved on your end.  I do have a 
  workaround
  (to include all of the campaign ids in the zero impression report
  request) but it is not optimal for me because of how our application
  is structured.  I am hoping to get the core issue fixed.

  Thanks again.

      Tim

  On Jul 13, 7:20 pm, tozor t...@adlucent.com wrote:

   When I notice the problem it is for azeroimpressionreport for the
   current day.

       Tim

   On Jul 13, 5:55 pm, AdWords API Advisor 
   adwordsapiadvi...@google.com
   wrote:

Hi Tim,

Are you noticing this for one day in particular, or is it 
happening
for any day chosen?

Best,
- Eric Koleda, AdWords API Team

On Jul 12, 9:27 am, tozor t...@adlucent.com wrote:

 I get the followingunexpectederror when trying to run azero
impressionkeyword report:

 AxisFault
  faultCode: {http://schemas.xmlsoap.org/soap/envelope/}
 Server.userException
  faultSubcode:
  faultString: IncludingZeroImpressionKeywords will make your 
 report
 too large to run. To include this data, please narrow the 
 scope of
 other report settings in this request (such as your View, 
 Date Range,
 or Campaign/Ad Group selections).
  faultActor:
  faultNode:
  faultDetail:
         {https://adwords.google.com/api/adwords/v13}fault:
        ns1:code112/ns1:code

        ns1:messageIncludingZeroImpressionKeywords will make 
 your
 report too large to run. To include this data, please narrow 
 the scope
 of other report settings in this request (such as your View, 
 Date
 Range, or Campaign/Ad Group selections)./ns1:message

 The reason this error isunexpectedto me is that the date 
 range I am
   

Re: Define Conversion Goals via API?

2010-07-27 Thread AdWords API Advisor
Hi Gerard,

Unfortunately this functionality isn't available in the AdWords API.

Best,
- Eric Koleda, AdWords API Team

On Jul 26, 5:40 pm, Gerard ger...@saygo.ca wrote:
 Can you create new AdWords Conversion Goals via the API?  I can't find
 any related web service.

 Thanks in advance,

 Gerard

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: Not agreed to latest AdWords Api terms and conditions after API Billing Approval

2010-07-27 Thread AdWords API Advisor
Hi,

It could be that the approval process was not completed for this
account.  Please work with your AdWords Account Representative to
finalize this process.  If you don't have a representative, or don't
know who they are, you can use the options here:

  http://adwords.google.com/support/aw/bin/request.py

Best,
- Eric Koleda, AdWords API Team

On Jul 26, 7:06 pm, Anjanesh anjanesh.for...@gmail.com wrote:
  Have you set up the billing information in the MCC account that you
  used to register for API access?

 Yes, I did that long ago which was a manual process via fax.
 I emailed api-support and got back a reply with a manual sign of API
 TC which somehow mysteriously got flagged as not signed during the
 online registration process.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: About Python api

2010-07-27 Thread AdWords API Advisor
Hi Amit,

These errors are correct.  SOAPpy is not fully supported in the
current version, and for ZSI only 2.0 (the latest stable version) is
support.  More information about this is available here:

  http://code.google.com/p/google-api-adwords-python-lib/issues/detail?id=84

Best,
- Eric Koleda, AdWords API Team

On Jul 26, 11:00 pm, Amit Shrigondekar amit.shrigonde...@gmail.com
wrote:
 Hi ,

 I am trying to use python library for getting keyword ideas.

 Please suggest something here.

 I get an error saying :
 The 'Get' request via v201003 is currently not supported for use with SOAPpy
 toolkit.

 But read me doc says you can install either SOAPpy or ZSI

 When I use SOAPpy it says it gives above error 'Get' request via
 v201003/(also v200909) is currently not supported for use with SOAPpy
 toolkit.

 when I use ZSI it says , it needs version 2.0 rather than 2.1

 I was able to run get_acc_info.py  code successfully.

 Does it really not support SOAPpy or I am wrong somewhere ??

 Please help  me understand

 -- Thanks
    Amit
   801.712.7531

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


SizeLimitError.RESPONSE_SIZE_LIMIT_EXCEEDED @

2010-07-27 Thread axum
I am trying to loop through the ad groups to get keyword information.
I am using the sample code provided in the examples
GetAllAdGroupCriteria.cs.

Any suggestions?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2010-07-27 Thread NS
Hi,

I am also experiencing the same error but not with
BulkMutateJobService. Instead I am getting this error AdGroupCriterion
service's get operation.

It says InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ (code: 0) and
execution expired.

Any help would be highly appreciated.

Thanks,
NS

On Jul 15, 9:45 am, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
 Hi,

 Thanks for providing this information.  I'll open a dialog with the
 core engineering team regarding that error message and see if we can
 get any further information about the cause.  In regards to the
 ReceiveTimeoutError, I'm assuming this is a client side timeout, and
 not a message returned in the SOAP XML?

 Best,
 - Eric

 On Jul 14, 4:09 am, ojak ojakub...@gmail.com wrote:



  Also seeing 'HTTPClient::ReceiveTimeoutError: execution expired' on a
  pretty regular basis.  Not sure if these issues are related?

  On Jul 12, 2:48 pm, AdWords API Advisor adwordsapiadvi...@google.com
  wrote:

   Hi,

   It looks like there are some sporadic issue with these errors on the
   BulkMutateJobService.  I'll bring this to the attention of the core
   engineering team, and in the mean time you should retry your requests
   after receiving this error as it may work the second time.

   Best,
   - Eric

   On Jul 10, 6:55 pm, ojak ojakub...@gmail.com wrote:

Honestly, I can't get it to fail with any regularity.  I'll send the
same SOAP request twice, sometimes it works, sometimes it fails.
Exact same request...

On Jul 2, 2:42 pm, AdWords API Advisor adwordsapiadvi...@google.com
wrote:

 Hi,

 Can you post the sanitized SOAP XML request and response that
 demonstrates the error?

 Best,
 - Eric Koleda, AdWords API Team

 On Jul 1, 2:43 pm, ojak ojakub...@gmail.com wrote:

  Receiving InternalApiError.UNEXPECTED_INTERNAL_API_ERROR when
  submitting a BulkMutateJob.

  The API docs state is:
    Indicates that a server-side error has occured. InternalApiErrors
  are generally not the result of an invalid request or message sent 
  by
  the client.
    REASON:  UNEXPECTED_INTERNAL_API_ERROR: API encountered an
  unexpected internal error.

  Google team, any help?- Hide quoted text -

 - Show quoted text -

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


v13 Report Service.

2010-07-27 Thread Ator025
Hi all,
We have an application downloading Creative Report Type(Ad Performance
Report) using report service v13, the app has been working since the
last year, but recently we are getting this error when we try to
download the report: Login failed The remote server returned an
error: (403) Forbidden.

Credentials we are using are valid, but i don't know why we are
getting the error mention above. v13 is still valid to consume
reports? We also need to consume structure report, this report will be
available in v2009/2010?

Thanks.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: Sandbox troubles?

2010-07-27 Thread Tim Underwood
I'm also seeing the same InternalApiError problem on the sandbox with
the AdGroupAdService.get call using the Java client.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: Difference in search volume between API and Keyword Tool?

2010-07-27 Thread ExpediaSEOTeam
Hi Eric,

Is there any update on a fix for this bug? It's been almost three
weeks since you mentioned the engineering team were looking into this.

Thanks
Andrew


On Jul 12, 4:13 pm, AdWords API Advisor adwordsapiadvi...@google.com
wrote:
 Hi,

 The core engineering team is working on this issue, but at this time I
 don't have any further details.

 Best,
 - Eric

 On Jul 9, 5:21 pm, k keen...@gmail.com wrote:

  Bump. I am having the same problem as Achim above. It is quite
  maddening.

  Has anyone figured out why there is such a huge discrepancy?

  Can anyone explain how to get the stats for A SINGLE PARTICULAR
 keywordusing the GUItoolwhen signed in?

  If there is no fix for this, then I would at least like to understand
  what is causing the hugedifference.

  Thanks, K

  On Jul 5, 7:42 am, GMTD i...@kntrst.com wrote:

   Dear Eric,
   I seem to have sort of the same problem, but Brians solution didn't
   help me since now.
   We're using theAPI-Requests targeted with
   LanguageTargetSearchParameter and CountryTargetSearchParameter but
   have different results using theAPIand the Webinterface.

   For theKeywordwandpaneele in the EXACT-Mode...
   i) AdwordsAPIgives me the value of 2.400 for global_monthly_requests
   ii) AdwordsKeywordToolLOGGED IN WITH THE SAME USERNAME AS MYAPI-
   APPLICATION uses doesn't give me any stats about exactly thiskeyword
   (strange, isn't it?)
   iii) AdwordsKeywordToolExternal (NOT LOGGED IN, captcha-mode) gives
   me 8.100 for global_monthly_requests (some 340% divergence)
   iv) AdwordsKeywordToolLOGGED IN WITH ANOTHER USERNAME gives me
   8.100 for global_monthly_requests

   We just wonder if the data available throughout theAPIis any
   reliable, or - as we pay for theAPIdata - if only theAPI-Data is
   close to the truth.
   If you need my accounts'-data to help out pls refer to me via email.

   Thanks in advance
   Achim

   On 30 Jun., 22:45, AdWordsAPIAdvisor adwordsapiadvi...@google.com
   wrote:

Hi Brian,

So it looks like the problem is due to the existence of twokeyword
tools that use slightly different technology.

1)Search-basedKeywordTool:http://www.google.com/sktool/

2) 
AdWordsKeywordTool:https://adwords.google.com/select/KeywordToolExternal

The TargetingIdeaService and AdWordsKeywordToolshare the same
underlying technology, and thesearchvolumeestimates should be the
same in both.  TheSearch-basedKeywordTooluses slightly different
technology and is expected to deliver differentsearchvolume
estimates.  Please using the AdWordsKeywordToolwhen doing
comparisons with the TargetingIdeaService.

Best,
- Eric

On Jun 29, 1:02 pm, Brian Jensen bri.m@gmail.com wrote:

 Thanks, Eric.

 I appreciate you taking the time to review this issue and look forward
 to your findings.

 Regards -
 Brian

 On Jun 29, 8:03 am, AdWordsAPIAdvisor adwordsapiadvi...@google.com
 wrote:

  Hi Brian,

  I'll look into this a bit deeper and let you know what I find.

  Best,
  - Eric

  On Jun 25, 5:36 pm, Brian Jensen bri.m@gmail.com wrote:

   Eric -

   Thank you for your quick response.  We actually went back and 
   modified
   the 'GetRelatedKeywords.php' file from the v2009 client library
   examples with those additional parameters.  It corrected the 
   average
   monthlysearchvolumes (to show only US volumes) but the global
   volumes stayed the same.  Both of these numbers (the average and 
   the
   global) are still too high.

   Using the same example: twin air bed
        Global EXACT match: 2900 (API) vs 320 (KWTool)
        Local EXACT match: 2400 (API) vs 260 (KWTool)

   It actually makes sense that this only changed the local numbers 
   since
   we only added language and country parameters - the global numbers
   should not change regardless of the language and country, correct?
   Can anyone else verify my numbers and the variance in returns we 
   are
   seeingbetweentheAPIand the KWtool?

   Thanks -
   Brian

   On Jun 24, 3:30 pm, AdWordsAPIAdvisor 
   adwordsapiadvi...@google.com
   wrote:

Hi Brian,

Thedifferenceis likely due to adifferencein targeting.  By 
default
theSearch-basedKeywordTooltargets the results to your language 
and
country (English and United States for example).  TheAPIon the 
other
hand doesn't target the results by default, and will return the
statistics for all languages and countries.  To emulate the 
results of
thekeywordtoolyou need to include a 
LanguageTargetSearchParameter
and CountryTargetSearchParameter.

 http://code.google.com/apis/adwords/v2009/docs/reference/TargetingIde...
 http://code.google.com/apis/adwords/v2009/docs/reference/TargetingIde...

Best,
- Eric 

Re: Unexpected zero impression single day report error

2010-07-27 Thread AdWords API Advisor
Hi Tim,

Your original failed request from earlier is no longer in the logs.
Can you please schedule another of those reports and send me the new
requestId?

Thanks,
- Eric

On Jul 27, 2:28 pm, tozor t...@adlucent.com wrote:
 I made a request with all 106 campaigns and it worked.  Here is the
 request id:

   ad94b71784836c3a7cfdc6ff2315435b

 Once again thanks very much for working with me on this issue.

     Tim

 On Jul 27, 12:47 pm, AdWords API Advisor



 adwordsapiadvi...@google.com wrote:
  Hi Tim,

  It looks like the account contains 106 campaigns, if you count the
  deleted ones, but your second request only includes 75 campaigns.  I
  believe these extra campaigns are causing the report to be over the
  size limit.

  Best,
  - Eric

  On Jul 26, 2:01 pm, tozor t...@adlucent.com wrote:

   Here is the one with no campaign ids that fails:

       32320c4e46d082fa1c100dbeebcc3b49

   Here is the one with all campaign ids that works:

       063342a4efc425e78565e94e11d47641

   Thanks again.

       Tim

   On Jul 26, 9:54 am, AdWords API Advisor adwordsapiadvi...@google.com
   wrote:

Hi Tim,

Can you post the requestIds of the requests used to schedule these
reports (the one that fails and the one that succeeds).  Perhaps that
will shed some light on the issue.

Best,
- Eric

On Jul 23, 5:53 pm, tozor t...@adlucent.com wrote:

 I appreciate the reply, but doesn't it seem logically inconsistent
 that I can request the same report with all of the campaign ids and it
 works?  If I leave the campaign ids empty it fails.  Wouldn't you
 agree that it is logically equivalent to either specify all of the
 campaign ids or leave the campaign ids empty?  If you agree, then why
 does the report fail in one instance and not in the other?

     Tim

 On Jul 23, 2:27 pm, AdWords API Advisor adwordsapiadvi...@google.com
 wrote:

  Hi Tim,

  There are many factors that go into deciding whether or not the 
  report
  is too large, beyond the number of keywords or date range alone.  It
  is likely that there are other factors that would make this report 
  too
  large.  My recommendation at this time would be to split up that
  report into multiple reports, perhaps segmenting on the campaignId, 
  so
  that you can get the data you need.  Alternatively, you can remove 
  the
  zero impression option, and use the Account Structure Report to 
  fetch
  information about all of the keywords in the account.

  Best,
  - Eric

  On Jul 23, 8:33 am, tozor t...@adlucent.com wrote:

   This remains an issue for my application and the account in 
   question.
   Is there additional information I can provide to get a resolution 
   to
   this issue?  There must be a heuristic on the Adwords back end 
   which
   is trying to make sure that a user does not request a report that 
   is
   too large/expensive to generate, and it seems for some reason this
   heuristic is rejecting a zero impression report (again for a 
   single
   day) on this account.  Seems like there is a bug on the back end 
   which
   is somehow being triggered by the structure of this account.

   This problem is reproducible at will, so please let me know what 
   I can
   do to help get the issue resolved on your end.  I do have a 
   workaround
   (to include all of the campaign ids in the zero impression report
   request) but it is not optimal for me because of how our 
   application
   is structured.  I am hoping to get the core issue fixed.

   Thanks again.

       Tim

   On Jul 13, 7:20 pm, tozor t...@adlucent.com wrote:

When I notice the problem it is for azeroimpressionreport for 
the
current day.

    Tim

On Jul 13, 5:55 pm, AdWords API Advisor 
adwordsapiadvi...@google.com
wrote:

 Hi Tim,

 Are you noticing this for one day in particular, or is it 
 happening
 for any day chosen?

 Best,
 - Eric Koleda, AdWords API Team

 On Jul 12, 9:27 am, tozor t...@adlucent.com wrote:

  I get the followingunexpectederror when trying to run azero
 impressionkeyword report:

  AxisFault
   faultCode: {http://schemas.xmlsoap.org/soap/envelope/}
  Server.userException
   faultSubcode:
   faultString: IncludingZeroImpressionKeywords will make 
  your report
  too large to run. To include this data, please narrow the 
  scope of
  other report settings in this request (such as your View, 
  Date Range,
  or Campaign/Ad Group selections).
   faultActor:
   faultNode:
   faultDetail:
          {https://adwords.google.com/api/adwords/v13}fault:
         ns1:code112/ns1:code


Re: SizeLimitError.RESPONSE_SIZE_LIMIT_EXCEEDED @

2010-07-27 Thread AdWords API Advisor
Hi Axum,

Looks like your account has lots of criteria, which causes the
response size to be greater than the limits set by AdWords API
servers. You need to use paging while retrieving your criteria to fix
this issue. See
http://code.google.com/apis/adwords/v2009/docs/reference/AdGroupCriterionService.AdGroupCriterionSelector.html#paging
for more details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Jul 28, 12:34 am, axum axumch...@gmail.com wrote:
 I am trying to loop through the ad groups to get keyword information.
 I am using the sample code provided in the examples
 GetAllAdGroupCriteria.cs.

 Any suggestions?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: INVALID_TOKEN_HEADER error

2010-07-27 Thread AdWords API Advisor
Hi Christian,

When making calls to production account, the email and clientEmail
headers should be valid adwords accounts. My guess is that the server
throws an error because of one of the following reasons:
- the email account you are using is a gmail account,  but not an
adwords account.
- the clientEmail account is not a valid adwords account.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Jul 27, 7:59 pm, Christian Fuentes khr...@gmail.com wrote:
 Sorry for the newbie question but I got the sandbox environment
 working ok, made some tests, but when I tried to get all campaigns in
 not sandbox mode I got this error

 Fatal error: Uncaught SoapFault exception: [soap:Server]
 QuotaCheckError.INVALID_TOKEN_HEADER @ ; trigger:'em...@email.com'

 I've read that's because I'm using sandbox credentials... but what's
 the difference?

 Thanks

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: v13 Report Service.

2010-07-27 Thread AdWords API Advisor
Hi Ator,

v13 report service is still available for use. The most likely reason
for this error is a wrong credential being sent to the server. You
might want to check if you are sending the right credentials to the
server (it could probably be a wrong credential in your app's
settings, or a recent change to your account settings - a change in
login email/password/account linking, etc.).

As for structure reports, they won't be supported as such in v2010,
but you can use other report types to get the same set of data. See
our blog post on this topic for more details.
http://adwordsapi.blogspot.com/2010/07/discover-v201003-migrating-your-account.html

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Jul 28, 12:00 am, Ator025 augusto.tor...@gmail.com wrote:
 Hi all,
 We have an application downloading Creative Report Type(Ad Performance
 Report) using report service v13, the app has been working since the
 last year, but recently we are getting this error when we try to
 download the report: Login failed The remote server returned an
 error: (403) Forbidden.

 Credentials we are using are valid, but i don't know why we are
 getting the error mention above. v13 is still valid to consume
 reports? We also need to consume structure report, this report will be
 available in v2009/2010?

 Thanks.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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


Re: UNEXPECTED_INTERNAL_API_ERROR while using google sandbox

2010-07-27 Thread AdWords API Advisor
Hi Neha,

This issue is being discussed on
http://groups.google.com/group/adwords-api/browse_thread/thread/769a64581d81e967,
could you please post your issue in that thread and follow it up
there?

Thanks,
Anash

On Jul 27, 1:01 pm, Neha sinha.neh...@gmail.com wrote:
 We are getting UNEXPECTED_INTERNAL_API_ERROR while using google
 adwords API sandbox from 21/07/10. The following is the dump from
 axis.log that we got while fetching a keyword from vendor (getting
 similar responses while fetching ads )
 Any help in this issue ?

 = In message: ?xml version=1.0 encoding=UTF-8?soapenv:Envelope
 xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/;
 xmlns:xsd=http://www.w3.org/2001/XMLSchema; 
 xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;soapenv:Headerns1:RequestHeader
 soapenv:actor=http://schemas.xmlsoap.org/soap/actor/next;
 soapenv:mustUnderstand=0 xmlns:ns1=https://adwords.google.com/api/
 adwords/cm/v200909ns1:applicationToken...xyz./
 ns1:applicationTokenns1:authToken...xyz./
 ns1:authTokenns1:clientEmailclient_1+swoggle3...@gmail.com/
 ns1:clientEmailns1:developerToken/
 ns1:developerTokenns1:userAgentsokrati/
 ns1:userAgentns1:validateOnlyfalse/ns1:validateOnly/
 ns1:RequestHeader/soapenv:Headersoapenv:Bodyget xmlns=https://
 adwords.google.com/api/adwords/cm/
 v200909selectoridFiltersadGroupId3000477812/
 adGroupIdcriterionId10493252/criterionId/idFilters/selector/
 get/soapenv:Body/soapenv:Envelope

 = Out message: soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/
 soap/envelope/soap:HeaderResponseHeader xmlns=https://
 adwords.google.com/api/adwords/cm/
 v200909requestId9f3c681bff21b90d69c459b73ed9199e/
 requestIdoperations1/operationsresponseTime1285/
 responseTimeunits1/units/ResponseHeader/
 soap:Headersoap:Bodysoap:Faultfaultcodesoap:Server/
 faultcodefaultstring[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
 @ ]/faultstringdetailApiExceptionFault xmlns=https://
 adwords.google.com/api/adwords/cm/
 v200909message[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ ]/
 messageApplicationException.TypeApiException/
 ApplicationException.Typeerrors xmlns:xsi=http://www.w3.org/2001/
 XMLSchema-instance xsi:type=InternalApiErrorfieldPath/
 fieldPathtrigger/triggerApiError.TypeInternalApiError/
 ApiError.TypereasonUNEXPECTED_INTERNAL_API_ERROR/reason/errors/
 ApiExceptionFault/detail/soap:Fault/soap:Body/soap:Envelope

 Thanks in advance

 Neha

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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