CustomerSyncService in Sandbox - not all changes are returned

2010-12-13 Thread Alexander Parij
Hi , Is it possible that somehow the sandbox won't return the ids of changed objects using CustomerSyncService ? >From what I see it will never return id's of changed or deleted adgroup criterions, also no changes to adgroup are returned. Changes to campaigns or ads are picked up and returned .

Re: CustomerSyncService in Sandbox - not all changes are returned

2010-12-14 Thread Alexander Parij
Or may be it's a difference in how the resources are allocated between production and sandbox environment ? In production environment it takes around ~10sec for changes to propagate to all your systems so CustomerSyncService can pick them up . In Sandbox it might take longer, like we are talking

Re: CustomerSyncService in Sandbox - not all changes are returned

2010-12-15 Thread Alexander Parij
Looks like no one cares about fixing sandbox bugs so I had to debug your api. 1) I create campaign and add some other objectsusing the api 2) I use CustomerSyncService for the first time with min date set to 19700102 since I don't have the lastChangeTimestamp 3) I get a result with some lastCh

Re: CustomerSyncService in Sandbox - not all changes are returned

2010-12-16 Thread Alexander Parij
Thanks Eric, I'm glad someones is going to take a look at it . As I said in my last message , it's not about criteria changes but about lastChangeTimestamp being incorrect so it just depends how lucky you are and how much seconds you subtract , you will get more and more changes be it criteria

When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT

2011-01-04 Thread Alexander Parij
Hi , When I'm testing a campaign for conversion optimizer eligibility it works fine with manualCPC but when it's with BudgetOptimizer it fails with RequestError.INVALID_INPUT instead of the usual BiddingError.PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER Should I assume that both errors in this

Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT

2011-01-04 Thread Alexander Parij
Actually it's impossible to conisder it as BiddingError.PAY_PER_CONVERSION_NOT_AVAILABLE_FOR_CUSTOMER because it returns only one error for all the campaigns that were sent. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blo

Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT

2011-01-04 Thread Alexander Parij
Also it's not 100% case of testing Budget Optimized campaign for ConvOpt elegibility there is some extra variable that causes the incorrect response. I managed to get the correct response (BiddingTransitionError.BUDGET_OPTIMIZER_IS_ENABLED ) on some other accounts. -- =~=~=~=~=~=~=~=~=~=~=~

Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT

2011-01-05 Thread Alexander Parij
Actually this is the shorter version of the problem with one campaign only : *** Outgoing SOAP ** http://schemas.xmlsoap.org/soap/encoding/"; xmlns:SOAP-ENV="http://schem

Re: API Calls taking a long, LONG time.

2011-01-06 Thread Alexander Parij
that optimized and the processing time rises exponentially actually even 100 entires was a bit slow and we just changed to the older SOAPPY because it's MUCH faster. Hope it helps. Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog a

Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT

2011-01-07 Thread Alexander Parij
y this is Boost Ads campaign , don't touch it !" somewhere in the stats ? May be some campaign naming pattern (Places Ads_58675c625a9845dc_1)? It would be very annoying to test every downloaded campaign if it's mutable. Thanks Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~

Re: When the campaign is with Budget Optimizer and trying to test it for ConvOptimizer eligibility I get RequestError.INVALID_INPUT

2011-01-07 Thread Alexander Parij
Thanks , I will definitely use it when we move to the newer api ! Alexander Parij. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api

Search Query Reports v13 - yesterday's data not available anymore.

2011-02-23 Thread Alexander Parij
he search queries in Keyword Panel I just see the totals not the individual queries. I guess it's something to do with data reporting and not the reports api per se . Alexander Parij. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discuss

Re: Search Query Reports v13 - yesterday's data not available anymore.

2011-02-28 Thread Alexander Parij
Hi , We are also downloading Ad(Creative) Performance daily reports and they are just fine, they contain yesterday's data. Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com

Ad Performance reports with AdNetworkType1 or 2 fields or predicates, returns empty report

2011-05-24 Thread Alexander Parij
example a report with this id : 49412363 Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received th

Re: v201003 beta , ReportDefinitionService- Structure report not included ?

2011-05-30 Thread Alexander Parij
port Id is 61819852 Thanks Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message becau

Re: v201003 beta , ReportDefinitionService- Structure report not included ?

2011-05-31 Thread Alexander Parij
Nvm , I got it. Just removing network predicate will give me the zero impression keywords. Not sure why it's related but this type of knowledge should be documented because the new api is a bit unintuitive . Thanks! Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Failed mutate on campaign will return empty header when validateOnly=True

2011-06-06 Thread Alexander Parij
e some fail message Thank you. Alexander Parij The sample operation: operations = [{ 'operator' : 'SET' , 'operand' : { 'id':#CMP_ID,

Re: Failed mutate on campaign will return empty header when validateOnly=True

2011-06-08 Thread Alexander Parij
Can anyone investigate this problem ? Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this

Re: KW Perf. Report missing Content Network stats

2011-06-09 Thread Alexander Parij
Hi , I'm also having problems with keywords report not downloading content network. Until couple days ago it was working fine. I haven't change my code so the problem is with the api. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwo

Re: Missing content network data for keyword reports

2011-06-09 Thread Alexander Parij
Happens to us as well Alexander Parij. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ 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

Re: Failed mutate on campaign will return empty header when validateOnly=True

2011-06-10 Thread Alexander Parij
xactly the same response with the same error message , no ? Anyways your suggested example really helped and it's a better solution ! thanks . Just for future this bug is still relevant and might be encountered by people who are trying to do something el

Getting content network's keywords using the reports

2011-06-13 Thread Alexander Parij
ports, but I don't really care about these stats. I just want to get keywords on content network. Is that because they don't have performance stats and they don't belong to the new reports unlike the old structure reports? Thanks. Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~

Re: RE: Re: Missing content network data for keyword reports

2011-06-14 Thread Alexander Parij
This “keywordId” is wrong ! When you download ad report trying to get the content keywords you get the ids of managed placements. Or they need to fix the API or improve documentation. I will open a separate question regarding the issue. Alex Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=

Re: Getting content network's keywords using the reports

2011-06-14 Thread Alexander Parij
Well I figured it out. Setting no stats fields and no network fields will give the content network keywords in keywords reports just later I need to figure out which keyword belongs to what network. Such a simple task but a convoluted solution. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Testing for conversion eligibility on ended campaigns

2011-06-30 Thread Alexander Parij
') for non eligible campaigns but when the campaign has ended we are getting very generic error of RequestError.INVALID_INPUT Not sure how it changed in future versions of the api . but it would be nice to have more helpful message. Thank you. Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~

Re: Testing for conversion eligibility on ended campaigns

2011-07-06 Thread Alexander Parij
, not sure what. Can you explain RequestError.INVALID_INPUT for this request id 41d09b725620f441bc06d85072af1e63 Thank you. Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/

Re: CustomerSyncService and changes appear not be updating.

2011-09-21 Thread Alexander Parij
n api mutate calls or include the usage of adwords.google.com ? Can CustomeSyncService pick online changes ? I would really appreciate if you check these accounts. Thanks . Alexander parij. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group:

Re: CustomerSyncService and changes appear not be updating.

2011-09-26 Thread Alexander Parij
Hi Eric, It sort of works but I can't say it works correctly. Looks like adgroups and other entities are fine except extensions. I'm getting the weird 'deleted' extension in the addedExtensions field. Thanks. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and dis

Re: State/Province list for Location Extension

2011-09-27 Thread Alexander Parij
Hi Eric Can you explain to me why this address is invalid geolocation or any address in UK? : 'streetAddress' :17 Rectory Terrace , 'streetAddress2' : '' , 'cityName' : Cambridge, 'provin

Re: State/Province list for Location Extension

2011-09-27 Thread Alexander Parij
B 2EL England, GB I hope you don't reject this address based on the rivalry between the two companies... Alexander Parij. Thanks. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google

Sandbox is down InternalApiError.UNEXPECTED_INTERNAL_API_ERROR ?

2011-09-28 Thread Alexander Parij
Hello , We are getting AdWordsGoogleInternalError: [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro] from the sandbox when trying to use CampaignService across multiple test account . Alexander Parij

Sandbox is dying again with Internal Errors

2011-10-07 Thread Alexander Parij
Hi , Around 1:15 pm ET I started to get these errors. Just before it was working fine. AdWordsGoogleInternalError: [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro] Thank you -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=

Re: Non-MCC related account and the use of the ServicedAccountService

2011-10-28 Thread Alexander Parij
return an empty list in 'accounts' but since today it's returns nothing. Thank you Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/gr

Gmail.com vs Googlemail.com

2011-10-28 Thread Alexander Parij
Hi We have a client with googlemail.com adwords account . When we are getting auth tokens or use GetServicedAccountService v201101 it works fine but when we continue and call AccountService.GetAccountInfo() v13 with the same credentials we get an error *AdWordsRequestError: Login with this use

Re: Non-MCC related account and the use of the ServicedAccountService

2011-10-31 Thread Alexander Parij
would request id 0004b05ecfcf5ef80a1487cb6f3c be enough ? Thanks. Alexander Parij -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api

Re: Non-MCC related account and the use of the ServicedAccountService

2011-11-01 Thread Alexander Parij
Looks like the problem is fixed and you return the usual {'accounts': [{'canManageClients': 'false', 'customerId': '-1'}]} for non-MCC accounts Thanks. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups

Re: getting consistent 500s thru the Adwords API. why?

2011-11-23 Thread Alexander Parij
Hi , we are getting the same error with v201101 ServicedAccountService , since yesterday as well. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~

Re: internalapierror.unexpected_internal_api_error in PerformBulkMutateJob

2011-11-23 Thread Alexander Parij
looks like they fixed 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 subscri

Re: QuotaCheckError.INVALID_TOKEN_HEADER @ ; trigger:''???

2012-01-18 Thread Alexander Parij
I suspect there was a server update yesterday related to dev_token headers : http://adwordsapi.blogspot.com/2011/11/update2-developer-token-required-in.html Most likely something else got broken during this update. Anyways a quick fix would be a retry mechanism, it works for us Alex -- =~=~=

Re: QuotaCheckError.INVALID_TOKEN_HEADER @ ; trigger:''???

2012-01-18 Thread Alexander Parij
Yes , if before it could be solved by just re-trying now it's all gone nothing works at all. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Re: QuotaCheckError.INVALID_TOKEN_HEADER @ ; trigger:''???

2012-01-18 Thread Alexander Parij
It's definitely developerToken related and they mention in this blog post http://adwordsapi.blogspot.com/2011/11/action-required-developer-token.html "If your application fails to provide the developer token as an HTTP header after November 23rd, it will receive the error message QuotaCheckErr

Re: QuotaCheckError.INVALID_TOKEN_HEADER @ ; trigger:''???

2012-01-18 Thread Alexander Parij
Eric, I'm using python library 14.2.3 *** Outgoing SOAP ** http://schemas.xmlsoap.org/soap/encoding/"; xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"; xmlns:ZSI="http://www.zolera.com/schemas/ZSI/"; xmlns:xsd="http://www.w3.org/20

Re: QuotaCheckError.INVALID_TOKEN_HEADER @ ; trigger:''???

2012-01-18 Thread Alexander Parij
Eric as you can see in the outgoing soap I do send developerToken with v14 -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Re: QuotaCheckError.INVALID_TOKEN_HEADER @ ; trigger:''???

2012-01-18 Thread Alexander Parij
same situation , in ReportDefiniationService.py def __GenerateHeaders(self, return_micros): add headers['developerToken'] = 'YOUR TOKEN' and also patch the SanityCheck so it won't complain about the extra field. It's a quick hack to those who have production

Since today noon, reports return zero impression rows

2012-01-24 Thread Alexander Parij
Hi , I'm using v201101 for reports, since today all reports return zero impression rows. We have this code running for many months... it's breaking production systems. Alex. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.bl

Re: How to include Zero Impressions in Ad Performance Report?

2012-01-24 Thread Alexander Parij
Kevin , Any chance that something else was broken in how the reports handle zero impression rows while fixing this bug ? Alex. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adword

Re: Since today noon, reports return zero impression rows

2012-01-24 Thread Alexander Parij
Adding "impressions>0" predicate fixed the issue. Thanks Kevin. -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and discussion group: http://adwordsapi.blogspot.com http://groups.google.com/group/adwords-api =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You receiv