Re: Exception has been thrown by the target of an invocation

2012-02-16 Thread Anash P. Oommen
HI Vaibhavi,

Could you mail me a minimal VS project to anash.p.oommen+fo...@google.com? 
I could take a look and send you back the fixed project. You could clear 
out the credentials in your App.config. Also, make sure you change the file 
extension to something else (e.g. .zips). Gmail doesn't allow zip files 
with binaries in it as an attachment.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

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


ValidationError: Field 'text' is not in type 'Criterion'.

2012-02-16 Thread Philip
I'm working on upgrading from adwords api v200909 to v201109. It's not
going super smoothly.

I use google app engine and have the latest api and patches as part of
the project.

So far I have hacked the error handling in AdWordsErrors in multiple
places to get the api to work in scenarios like duplicate ad groups.
The AdWordsErrors module was having errors with "if 'detail' in fault
because it was assuming detail wouldn't be None on the lines that
followed. Moving on...

Now, some syntax appears to have changed for adding keywords to an ad
group. From the docs, I haven't yet figured out what the change is.

When I pass the following ad group criterion to
ad_group_criterion_service.Mutate(adgroupcriterion_operations) I get:

ValidationError: Field 'text' is not in type 'Criterion'.

ad group criterion: [{'operator': 'ADD', 'operand': {'criterion':
{'text': u'1391besaa22aqb', 'matchType': 'PHRASE', 'type': 'Keyword'},
'adGroupId': u'5480244943', 'type': 'BiddableAdGroupCriterion'}},
{'operator': 'ADD', 'operand': {'criterion': {'text': u'1391b-esaa22-
aqb', 'matchType': 'PHRASE', 'type': 'Keyword'}, 'adGroupId':
u'5480244943', 'type': 'BiddableAdGroupCriterion'}}]

Any ideas?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Getting InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2012-02-16 Thread Damian
Same problem here, as reported by myself and 7 others here:
http://groups.google.com/group/adwords-api/browse_thread/thread/4d4a9c27a2352ec6

On 16 feb, 05:19, Pranav Dubey  wrote:
> Hello,
>
> From last two days, while adding text ad in sandbox I am getting this
> error:
>
> [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
> com.google.ads.api.services.common.error.InternalApiError.
> (InternalApiErro]
>
> I am able to add campaigns, adgroups & keywords.
>
> Regards,
> Pranav Dubey

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Report contents are invalid. - !!!2|||-1|||[ReportDefinitionError.CUSTOMER_SERVING_TYPE_REPORT_MISMATCH @ selector]???

2012-02-16 Thread Raju magadi
Hi  Anash,

Thanks for your reply and could you please suggest what i need to do come 
out of this issue( if you have any sample code). It will be more helpful.
or any other alternative to get report using MCC account? 

Thanks and Regards,
Raju 

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: How to add GeoLocation to Campaign (version 201109)

2012-02-16 Thread Alex Tran
I've resolved this problem. Leave it aside. 
Thank you 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: Getting InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2012-02-16 Thread Ovid
Yes, this has been going on for several days now  and it's tremendously 
hampering my development. Does anyone know if there is some place where the 
AdWords Sanbox API status is reported? It would be nice to have *some* 
feedback on this.

Cheers,
Ovid

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

2012-02-16 Thread nithin
Please provide answer for this

On Feb 14, 4:25 pm, nithin  wrote:
> Dear All,
>      Using Adwords Api how can get the Serving Status of all Ads. Is
> there is any option to pull via Report Service
>
> Thanks,
> -Nithin

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


impression share not showing for the last 2 days

2012-02-16 Thread Tomasz Pajor
Hello,

Why impression share is not available in the UI and API for 2012-02-14, 
2012-02-15?

Blog post said that it is calculated on a day basis so if I request that 
statistics today
for that period of time it should be there.

Data for 2012-02-13 are available.

Will this stay this way, is this a bug or what?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: How to create a report?

2012-02-16 Thread Sergey Poulikov
I don't want to use the AdHoc Service because the ReportDefinition
Service it's free and I think that the ReportDefinitionService faster
than the AdHoc Service. Maybe I'm mistaken.

Can I create a report with the IDs using the web interface?

On Feb 16, 11:48 am, "Anash P. Oommen"  wrote:
> Hi Sergey,
>
> There's no way to create a report in v201109 without using the AdHoc
> service. Is there a reason why you don't want to use the AdHoc Service?
>
> Anash P. Oommen,
> AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: API to get list of Pending Invitations

2012-02-16 Thread Vijayraj Chauhan
Hi  Anash,

Can you suggest any other work around to know that the client's invitation 
is pending?? Something like when I call Adwords api, I get exception 
informing me that USER'S INVITATION IS PENDING...

TIA, 
Vijayraj

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: impression share not showing for the last 2 days

2012-02-16 Thread jstedman
Tomasz,

Are any clicks, impressions or cost showing for the Ads you are
missing impression share for during that time period?

It is possible that you really just aren't getting impressions due to
campaign status, ad approval, low bids, low search volume for your
criteria, low quality score, there are too many factors to list them
all.

Also, depending on how your campaigns are targeted, there are a few
very high competition sectors due to valentines day. For instance, it
is extremely hard to compete for chocolates and flowers right now.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: impression share not showing for the last 2 days

2012-02-16 Thread Tomasz Pajor
Everything is showing but not impression share values.


On Feb 16, 1:35 pm, jstedman 
wrote:
> Tomasz,
>
> Are any clicks, impressions or cost showing for the Ads you are
> missing impression share for during that time period?
>
> It is possible that you really just aren't getting impressions due to
> campaign status, ad approval, low bids, low search volume for your
> criteria, low quality score, there are too many factors to list them
> all.
>
> Also, depending on how your campaigns are targeted, there are a few
> very high competition sectors due to valentines day. For instance, it
> is extremely hard to compete for chocolates and flowers right now.

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

2012-02-16 Thread jstedman
Nithin,

An AdPerformanceReport can get you the following fields, these all
contribute to the serving status of your Ad:

AdGroupStatus - This is the status of the AdGroup, enabled means this
AdGroup is eligible to serve ads if any are approved.
CampaignStatus - This is the status of the Campaign, active means
AdGroups in this Campaign could be eligible to serve ads.
CreativeApprovalStatus - This is the status set by Google for the Ad
itself, if it is DISAPPROVED or UNCHECKED then it will not get served.
Status - This is the Ad itself, ENABLED means it will be serving, if
the AdGroupStatus is ENABLED and the CampaignStatus is ACTIVE, and as
long as it doesn't run out of budget.

See this link for a full listing of report fields.

http://code.google.com/apis/adwords/docs/appendix/reports.html#ad

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Impressions zero and data metrics not returned

2012-02-16 Thread Andrezza
Thanks..

Kevin, we are testing download reports in v13 with aggregation
'daily' (currently used) and v201109 (migration) and comparing the
results. Our dateRange always is one day (normally, yesterday).

For campaign_performance_report we are having differences:
- when I use selector with date (v201109): the difference between
returned data is because the impressions = 0 that not returned in
v201109 - I understood it.

- when I use selector without date (v201109):  the data with
impressions = 0 are returned, but the difference between returned data
is because data with campStatus = 'deleted' returned by v201109.
 I would like to know what are campStatus returned by default in v13
and in v201109, if I don´t use filter by status.

Andrezza


On 15 fev, 20:20, Kevin Winter  wrote:
> Hi Andrezza,
>   The documentation we plan will be an updated version of this blog 
> post:http://adwordsapi.blogspot.com/2011/06/statistics-in-reports.html
>
> It is still accurate except for Impression Share (as previously mentioned)
> and possibly conversion tracking (which may be available sooner than
> mentioned in the blog post, still narrowing that down.
>
> - Kevin Winter
> AdWords API Team
>
> On Wednesday, February 15, 2012 11:46:19 AM UTC-5, Andrezza wrote:
>
> > Now, I understand it.
> > Do you know when that documentation will be available? Or...
> > What are the other statistics that have this same behavior (D-2)?
>
> > Thanks
> > Andrezza

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Report contents are invalid error

2012-02-16 Thread Vizergy
The report should not be very large.  Simply one day of
KEYWORDS_PERFORMANCE_REPORT data for one ClientCustomerId.  I'm not
sure what Predicate I would use since I need all non zero impression
keyword performance data for the previous day for each client.
Thanks.

On Feb 16, 2:44 am, "Anash P. Oommen"  wrote:
> Hi,
>
> This looks like an error on the AdWords API server side. How big is the
> report you are trying to download? Could you try limiting the rows using an
> appropriate Predicate?
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.

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


Developer token NOT GETTING APPROVE

2012-02-16 Thread CEM Service
HI,
It's almost 5 month and my Developer token status is  Pending
approval.
Can any one help why? and when google api team wake up to approve my
status.

I need API to access search keyword volume.

Or else any better API solution for getting Keyword search volume for
by tool.

Regards
Mak

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

2012-02-16 Thread nithin
Thanks for the reply!! i got it. :)

On Feb 16, 5:48 pm, jstedman 
wrote:
> Nithin,
>
> An AdPerformanceReport can get you the following fields, these all
> contribute to the serving status of your Ad:
>
> AdGroupStatus - This is the status of the AdGroup, enabled means this
> AdGroup is eligible to serve ads if any are approved.
> CampaignStatus - This is the status of the Campaign, active means
> AdGroups in this Campaign could be eligible to serve ads.
> CreativeApprovalStatus - This is the status set by Google for the Ad
> itself, if it is DISAPPROVED or UNCHECKED then it will not get served.
> Status - This is the Ad itself, ENABLED means it will be serving, if
> the AdGroupStatus is ENABLED and the CampaignStatus is ACTIVE, and as
> long as it doesn't run out of budget.
>
> See this link for a full listing of report fields.
>
> http://code.google.com/apis/adwords/docs/appendix/reports.html#ad

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


Getting client/MCC ID for given credentials

2012-02-16 Thread Dorian Kind
Hello,
our agency has multiple sub-MCCs (all linked to a 'master' MCC, where
the developer token resides), that correspond to different access
privileges for our account managers---e.g. account manager A has only
access to MCC A which contains his managed accounts, account manager B
accesses MCC B for his clients etc.
The point I am trying to wrap my head around right now is how to get a
list of all managed accounts belonging to a given account manager when
I only have his login credentials--i.e. no client or MCC ID. The way I
see it is that there is no way to instantiate an AdwordsClient (which
I would need to access ServicedAccountService) instance without
specifying a client ID---so I would have to prepare a mapping login
credentials -> client ID/MCC ID, which would be a bit tedious to
produce and maintain.
Sorry if this is obvious, but I don't see how to solve this at the
moment. Any pointers would be greatly appreciated!
Cheers,
Dorian

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


Video Ads - Pull metrics from API. [Was working on v13]

2012-02-16 Thread Maurício Alves de Souza Oliveira
Hello!

I need to pull the metrics for video ads, but, as the thread 
http://groups.google.com/group/adwords-api/browse_thread/thread/f8cdbdaaee4f744d?pli=1
 
shows, it's not accessible using the AdWords API.

The problem is, I can pull all those metrics using the v13 reports.

Will these metrics be available on AdHoc?

How I´ll get this info after 02/29?

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: Getting InternalApiError.UNEXPECTED_INTERNAL_API_ERROR

2012-02-16 Thread Yuriy Kharchenko
I am also seeing this issue. MutateJobService is not creating text ads 
either.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Determine account creation date?

2012-02-16 Thread Eric Koleda
Hi Jason,

I'm not aware of any plans to extend the functionality of the 
CustomerSyncService. Out of curiosity, what is the use case for knowing the 
exact date and time that an account was created on?

Best,
- Eric

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ValidationError: Field 'text' is not in type 'Criterion'.

2012-02-16 Thread David Bonner
You need to specify types (using xsi_type) for all the objects represented 
in that dict struct.

You have:
[{'operand': {'adGroupId': u'5480244943',
  'criterion': {'matchType': 'PHRASE',
'text': u'1391besaa22aqb',
'type': 'Keyword'},
  'type': 'BiddableAdGroupCriterion'},
  'operator': 'ADD'},
 {'operand': {'adGroupId': u'5480244943',
  'criterion': {'matchType': 'PHRASE',
'text': u'1391b-esaa22-aqb',
'type': 'Keyword'},
  'type': 'BiddableAdGroupCriterion'},
  'operator': 'ADD'}]


You need:
[{'xsi_type': 'AdGroupCriteironOperation',
  'operand': {'adGroupId': u'5480244943',
  'criterion': {'matchType': 'PHRASE',
'text': u'1391besaa22aqb',
'xsi_type': 'Keyword'},
  'xsi_type': 'BiddableAdGroupCriterion'},
  'operator': 'ADD'},
 {'xsi_type': 'AdGroupCriterionOperation',
  'operand': {'adGroupId': u'5480244943',
  'criterion': {'matchType': 'PHRASE',
'text': u'1391b-esaa22-aqb',
'xsi_type': 'Keyword'},
  'xsi_type': 'BiddableAdGroupCriterion'},
  'operator': 'ADD'}]

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: DestinationURL column in V201109 report?

2012-02-16 Thread Eric Koleda
Hi G-Mo,

Your analysis is correct, the v201109 AD report will always return the 
destination URL set on the ad, which may not be the one it served with.  To 
determine if that ad-keyword combination served with a different URL you'll 
need to know if the keyword has a destination URL set.  There is no way to 
join these reports in the API, you are correct that you'll need to do it 
client side (via a database or other means).  We understand that this 
places some additional burden on our developers, but it allows us to keep 
the new reporting system focused and fast.

Best,
- Eric

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Impressions zero and data metrics not returned

2012-02-16 Thread Kevin Winter
Hi Andrezza,
  Unfortunately, the statuses returned by the webservices and reports are 
inconsistent.  In v13, there was a lot of special logic about which 
statuses were returned when.  In the later services (such as v201109) this 
legacy behavior continued.  However, the reports did not maintain this 
behavior.  Reports, by default, should return all objects no matter their 
status.  For example, the AdGroupAdService will not return disabled ads, 
but the Ad Performance report will.  We're working with the core 
engineering team to make this more consistent (preferably by removing this 
special logic).  In the meantime, we strongly recommend specifying the 
statuses you would like to receive back in the Predicates of your Selector. 
 This guarantees that no matter the behavior, you are receiving the data 
you are expecting, without relying on legacy or undocumented behavior.

- Kevin Winter
AdWords API Team

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: how to get Adscheduling data for all campaign

2012-02-16 Thread Kevin Winter
Hi,
  AdScheduling is done via the CampaignTargetService.  We have an article 
with more 
information: http://code.google.com/apis/adwords/docs/guides/ad_scheduling.html

- Kevin Winter
AdWords API Team

On Monday, February 13, 2012 6:51:51 AM UTC-5, Acharya wrote:
>
>
> Hi ,
>
>How to get Adscheduling data for all campaign?
>Plz reply asap..
> -- 
> Warm Regards.
> Ashok Acharya.
> Mb:+91-9561422852
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: BoomUserList, Content, WebSite

2012-02-16 Thread Kevin Winter
Hi,
  Which report and version are you using?  Are you referring to the 
KeywordMatchType or the CriteriaType fields?

If you are only interested in a subset of data, you can always define a 
Predicate with your Selector to exclude certain types of data.

- Kevin Winter
AdWords API Team

On Monday, February 13, 2012 7:11:47 PM UTC-5, Jeff Kershner wrote:
>
> I see Eric from the AdWords team explain BoomUserList all over the 
> place saying that it is a statistic that comes back from a report.  I 
> feel bad for asking this question again but... 
>
> I believe that I should only be seeing: Exact, Broad and Phase values 
> coming back in the KeywordType parameters. 
>
> Should I be ignoring the over 300 results I get per day for keyword 
> types: BoomUserList, Content, Website? 
>
> What what again are these rogue values for?  Should all the 
> impressions and other values be ignored from these keyword types? 
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Problems with the ClientCustomerId in V201109

2012-02-16 Thread Kevin Winter
Hi Daniel,
  Could you please check your SOAP log 
(http://code.google.com/p/google-api-adwords-java/source/browse/trunk/README#186)
 
and see what value is being specified in your clientEmail SOAP header?

- Kevin Winter
AdWords API Team

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Call to AdgroupAdService start failing

2012-02-16 Thread Kevin Winter
Hi,
  Thanks for the report.  We've asked the core engineers to investigate 
this unexpected breakage.

- Kevin Winter
AdWords API Team

On Tuesday, February 14, 2012 2:57:37 AM UTC-5, Hudarsono Hu wrote:
>
> Hi, 
>
> May i know what was the problem with request : 
> 0004b8e7e97e7a780a0c98142879 in sandbox ? 
>
> It resulted in INTERNAL_API_ERROR, although the same code seems to 
> works previously.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Report Field Attribute Behavior

2012-02-16 Thread Kevin Winter
Hi Mark,
  I just confirmed with the team that fields marked "Attribute" will return 
the current, not historical, value for that field.

- Kevin Winter
AdWords API Team

On Monday, February 13, 2012 2:30:38 AM UTC-5, Mark Gormley wrote:
>
> I'm looking for info on the behavior of report fields marked as attributes 
> like QualityScore, FirstPageCPC, MaxCPC, etc.
>
> I have several tests that were passing last week and are now randomly 
> failing when testing QualityScore and FirstPageCPC. I found in an old forum 
> post that fields marked as attributes do not return historical data and 
> always return the current values.
>
>
> https://groups.google.com/forum/#!searchin/adwords-api/qualityscore$20changes/adwords-api/JO4yORp-9fE/Q0I13m9lUvoJ
>
> As I have said, I have observed that QualityScore and FirstPageCPC change 
> and do not have a deterministic value, meaning I can't test them 
> automatically. Does this hold true for all fields marked as attributes 
> excluding things like IDs of course? In particular I'm interested in 
> maxCPC, maxCPM, maxCPA, and highestPosition in the Keywords Performance 
> report and displayNetworkMaxCPC, defaultMaxCPC, maxCPM, maxCPA, 
> defaultMaxCPC, managedPlacementMaxCPC, and maxCPA1PerClick from the Ad 
> Group Performance report.
>
> Thanks for your help.
>
> Mark
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: CampaignCriterionService::get paging error totalNumEntries

2012-02-16 Thread Kevin Winter
Hi,
  Is this a request in the sandbox?  The sandbox is (unfortunately) 
occasionally flaky and may have bad data (i.e. the AdGroup may not have 
been created successfully).

Do you see this with other campaigns or just this one?  Can you recreate 
this behavior in a different campaign?

- Kevin Winter
AdWords API Team

On Tuesday, February 14, 2012 8:08:23 PM UTC-5, james...@247realmedia.com 
wrote:
>
> Hi, 
> We have a SOAP request for campaign criterion. 
> We reuest with a page size of 5000, the response comes back with 45 
> criterion, but says there are 47 in total. 
> So our paging logic then makes a second request for 5000 items with a 
> startIndex of 45. The response comes back with 0 records, but still 
> says the total is 47. 
> This looks like a bug to us, the API is mis-reporting the total 
> records. Or is there an explaination for this? 
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: BoomUserList, Content, WebSite

2012-02-16 Thread Jeff Kershner
I am using the Keywords Performance Report for the following fields:

selector.fields = new string[] {
"AdGroupId", "CampaignName", "AdGroupName", "AveragePosition",
"KeywordMatchType",
"Impressions", "Clicks", "Ctr", "AverageCpc", "Cost",
"AdNetworkType1", "Conversions", "AccountDescriptiveName"
};

... and yes, the KeywordTypeMatch comes back as Exact, Broad, Phrase,
Content, Website, and BoomUserList.

Are all these KeywordTypeMatches real?  And, for example, do
impressions from all of these KeyWordTypeMatches equate to real
impressions?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Getting client/MCC ID for given credentials

2012-02-16 Thread Dorian Kind
Disregard my question; of course you don't have to provice a client ID
to access ServicedAccountService. Don't know why I was thinking that.
Cheers

On Feb 16, 3:24 pm, Dorian Kind  wrote:
> Hello,
> our agency has multiple sub-MCCs (all linked to a 'master' MCC, where
> the developer token resides), that correspond to different access
> privileges for our account managers---e.g. account manager A has only
> access to MCC A which contains his managed accounts, account manager B
> accesses MCC B for his clients etc.
> The point I am trying to wrap my head around right now is how to get a
> list of all managed accounts belonging to a given account manager when
> I only have his login credentials--i.e. no client or MCC ID. The way I
> see it is that there is no way to instantiate an AdwordsClient (which
> I would need to access ServicedAccountService) instance without
> specifying a client ID---so I would have to prepare a mapping login
> credentials -> client ID/MCC ID, which would be a bit tedious to
> produce and maintain.
> Sorry if this is obvious, but I don't see how to solve this at the
> moment. Any pointers would be greatly appreciated!
> Cheers,
> Dorian

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Missing Keyword Data

2012-02-16 Thread michael s
Hi,

Just wondering if you had some insight into these discrepancies.

Thanks!

On Feb 15, 2:12 pm, michael s  wrote:
> Hi,
>
> I ran a Keyword Performance Report and a Criteria Performance report
> to retrieve all the keywords in an account.  I noticed a discrepancy
> between the ad hoc report results and the UI results.
>
> One keyword showing as Deleted in the UI is coming over as Paused in
> the ad hoc report.
>
> Another keyword appearing as Paused in the UI doesn't come over at all
> in either report.  I also tried adding Status, AdGroupStatus, and
> CampaignStatus filters to include all possible values.  I am including
> zero impressions in the report definition.  I also removed all columns
> except AdGroup ID and ID in the report definition but the keyword
> still doesn't appear.
>
> 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


v201109 API Server

2012-02-16 Thread Christopher
Is there a server that only contains the v201109 API code?

That would help our QA team to validate the release before the Sunset date.

-- Chris

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Campaign Performance report

2012-02-16 Thread webspade
I ve updated to the latest API - v15.2.1, and also had to update the SOAP 
library. Now I see aan "AttributeError: module" error. I am not sure what 
this means. Please advice. 

Also, do i have to update to the 15.x api, or a 14.x version would also 
send the developerToken in the header? I was using v 14.2.1 when I started 
getting this error. Please let me know. 

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: Exception has been thrown by the target of an invocation

2012-02-16 Thread VK
Hi Anash,

Its actually an integration services project for SQL 2005 so I did a
quick VS 2008 console solution targetting to .NET 2.0 on the server
and it did throw the same error with more details. I have emailed you
this console solution

For the integration services project to work, had to install the
assemblies to GAC,so on purpose i have added the reference from GAC
for Google.Ads.Common.dll and Google.Adwords.dll on the VS2008
solution


InnerException: System.Configuration.ConfigurationErrorsException
   BareMessage="The value of the property 'type' cannot be parsed.
The error is: Could not load file or assembly 'Google.Ads.Common' or
one of its dependencies. The system cannot find the file specified."
   Filename="D:\Adwords\TestAdwordsAPI\TestAdwordsAPI\bin\Debug
\TestAdwordsAPI.vshost.exe.config"
   Line=73
   Message="The value of the property 'type' cannot be parsed. The
error is: Could not load file or assembly 'Google.Ads.Common' or one
of its dependencies. The system cannot find the file specified. (D:
\Adwords\TestAdwordsAPI\TestAdwordsAPI\bin\Debug
\TestAdwordsAPI.vshost.exe.config line 73)"
   Source="System.Configuration"
   StackTrace:
   at
System.Configuration.PrivilegedConfigurationManager.GetSection(String
sectionName)at
System.Web.Services.Configuration.WebServicesSection.get_Current()
at System.Web.Services.Protocols.SoapClientType..ctor(Type type)at
System.Web.Services.Protocols.SoapHttpClientProtocol..ctor()at
Google.Api.Ads.Common.Lib.AdsSoapClient..ctor()at
Google.Api.Ads.AdWords.v201109.CampaignService..ctor()
   InnerException:

Thanks much,
Vaibhavi

On Feb 16, 12:06 am, "Anash P. Oommen"  wrote:
> HI Vaibhavi,
>
> Could you mail me a minimal VS project to anash.p.oommen+fo...@google.com?
> I could take a look and send you back the fixed project. You could clear
> out the credentials in your App.config. Also, make sure you change the file
> extension to something else (e.g. .zips). Gmail doesn't allow zip files
> with binaries in it as an attachment.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 on creating TextAds

2012-02-16 Thread Joe
Same issue here too. Somebody please look into it.

Thanks,
Joe

On Feb 15, 9:36 am, Ovid  wrote:
> Same issue here. I've also reported this at this link:
>
> https://groups.google.com/forum/embed/?place=forum/adwords-api&showse...sort:date/adwords-api/6wGMm8iFuSI/2IwANBMHLtUJ
>
> Waiting for an update as this is blocking a lot of my work.
>
> Cheers,
> Ovid

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

2012-02-16 Thread Gordo L
http://pastebin.com/raw.php?i=mwUiXamg


Logs below:



==> /sites/stage/application/libraries/adwords/Google/Api/Ads/AdWords/
Lib/request_info.log <==
[Feb 16 2012 16:22:59.00 - ERROR] email=ad...@instantcheckmate.com
effectiveUser=client_1+ad...@instantcheckmate.com
service=CampaignService method=mutate operators={ADD: 1}
responseTime=84 requestId=0004b91b6eb9d2900a0c98142879
operations=0 units=0 server=adwords-sandbox.google.com isFault=true
faultMessage=[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro]

==> /sites/stage/application/libraries/adwords/Google/Api/Ads/AdWords/
Lib/soap_xml.log <==
[Feb 16 2012 16:22:59.00 - ERROR] POST /api/adwords/cm/v201109/
CampaignService HTTP/1.1
Host: adwords-sandbox.google.com
Connection: Keep-Alive
User-Agent: PHP-SOAP/5.3.8, gzip
Accept-Encoding: gzip, deflate
Content-Encoding: gzip
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
Content-Length: 902


http://schemas.xmlsoap.org/soap/
envelope/" xmlns:ns1="https://adwords.google.com/api/adwords/cm/
v201109" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
  
https://adwords.google.com/api/
adwords/cm/v201109" xsi:type="ns1:RequestHeader">
  *
  ad...@instantcheckmate.com++usd
  AwApi-PHP-2.6.3-Instant-Checkmate

  
  

  
ADD

  MIKUEL_ADAMS-HUGO_ALBUJA-1329426425
  PAUSED
  
DAILY

  1000

ACCELERATED
  
  https://adwords.google.com/
api/adwords/cm/v201109" xsi:type="ns1:ManualCPC"/>
  
true
true
false
false
false
  

  

  


HTTP/1.1 500 Internal Server Error
Content-Type: text/xml; charset=UTF-8
Content-Encoding: gzip
Date: Thu, 16 Feb 2012 21:22:59 GMT
Expires: Thu, 16 Feb 2012 21:22:59 GMT
Cache-Control: private, max-age=0
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Content-Length: 539
Server: GSE


http://schemas.xmlsoap.org/soap/envelope/";>
  
https://adwords.google.com/api/adwords/cm/
v201109">
  0004b91b6eb9d2900a0c98142879
  CampaignService
  mutate
  0
  84
  0

  
  

  soap:Server
  [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
com.google.ads.api.services.common.error.InternalApiError.
(InternalApiErro]
  
https://adwords.google.com/api/
adwords/cm/v201109">
  [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @
com.google.ads.api.services.common.error.InternalApiError.
(InternalApiErro]
  ApiException
  http://www.w3.org/2001/XMLSchema-
instance" xsi:type="InternalApiError">


 
InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
InternalApiError
UNEXPECTED_INTERNAL_API_ERROR
  

  

  


-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: BoomUserList, Content, WebSite

2012-02-16 Thread Kevin Winter
Hi,
  Could you please email me off-list with the specific account you're 
seeing this with?  I'd like to try to reproduce (since according to the 
docs this shouldn't happen).

- Kevin Winter
AdWords API Team

On Thursday, February 16, 2012 12:43:28 PM UTC-5, Jeff Kershner wrote:
>
> I am using the Keywords Performance Report for the following fields: 
>
> selector.fields = new string[] { 
> "AdGroupId", "CampaignName", "AdGroupName", "AveragePosition", 
> "KeywordMatchType", 
> "Impressions", "Clicks", "Ctr", "AverageCpc", "Cost", 
> "AdNetworkType1", "Conversions", "AccountDescriptiveName" 
> }; 
>
> ... and yes, the KeywordTypeMatch comes back as Exact, Broad, Phrase, 
> Content, Website, and BoomUserList. 
>
> Are all these KeywordTypeMatches real?  And, for example, do 
> impressions from all of these KeyWordTypeMatches equate to real 
> impressions?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: BoomUserList, Content, WebSite

2012-02-16 Thread Jeff Kershner
I sent you an email to the address I believe is yours (guessing based
on your name).

Thanks!

On Feb 16, 3:07 pm, Kevin Winter  wrote:
> Hi,
>   Could you please email me off-list with the specific account you're
> seeing this with?  I'd like to try to reproduce (since according to the
> docs this shouldn't happen).
>
> - Kevin Winter
> AdWords API Team
>
>
>
>
>
>
>
> On Thursday, February 16, 2012 12:43:28 PM UTC-5, Jeff Kershner wrote:
>
> > I am using the Keywords Performance Report for the following fields:
>
> > selector.fields = new string[] {
> >     "AdGroupId", "CampaignName", "AdGroupName", "AveragePosition",
> > "KeywordMatchType",
> >     "Impressions", "Clicks", "Ctr", "AverageCpc", "Cost",
> > "AdNetworkType1", "Conversions", "AccountDescriptiveName"
> > };
>
> > ... and yes, the KeywordTypeMatch comes back as Exact, Broad, Phrase,
> > Content, Website, and BoomUserList.
>
> > Are all these KeywordTypeMatches real?  And, for example, do
> > impressions from all of these KeyWordTypeMatches equate to real
> > impressions?

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


Is the v13.AccountInterface being sunsetted?

2012-02-16 Thread Rick
If so when?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Is the v13.AccountInterface being sunsetted?

2012-02-16 Thread David Bonner
Yup, end of the month, per the many blog and forum posts.

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ValidationError: Field 'text' is not in type 'Criterion'.

2012-02-16 Thread Philip
That worked! Thank you.

On Feb 16, 7:44 am, David Bonner  wrote:
> You need to specify types (using xsi_type) for all the objects represented
> in that dict struct.
>
> You have:
> [{'operand': {'adGroupId': u'5480244943',
>               'criterion': {'matchType': 'PHRASE',
>                             'text': u'1391besaa22aqb',
>                             'type': 'Keyword'},
>               'type': 'BiddableAdGroupCriterion'},
>   'operator': 'ADD'},
>  {'operand': {'adGroupId': u'5480244943',
>               'criterion': {'matchType': 'PHRASE',
>                             'text': u'1391b-esaa22-aqb',
>                             'type': 'Keyword'},
>               'type': 'BiddableAdGroupCriterion'},
>   'operator': 'ADD'}]
>
> You need:
> [{'xsi_type': 'AdGroupCriteironOperation',
>   'operand': {'adGroupId': u'5480244943',
>               'criterion': {'matchType': 'PHRASE',
>                             'text': u'1391besaa22aqb',
>                             'xsi_type': 'Keyword'},
>               'xsi_type': 'BiddableAdGroupCriterion'},
>   'operator': 'ADD'},
>  {'xsi_type': 'AdGroupCriterionOperation',
>   'operand': {'adGroupId': u'5480244943',
>               'criterion': {'matchType': 'PHRASE',
>                             'text': u'1391b-esaa22-aqb',
>                             'xsi_type': 'Keyword'},
>               'xsi_type': 'BiddableAdGroupCriterion'},
>   'operator': 'ADD'}]

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Returning % values as float like 0.026166... rather than string like '2.62%' in AdHoc reporting

2012-02-16 Thread Malks
Hi Kevin,

I was picking apart an emailed report actually.

Regards,

On Feb 14, 4:03 am, Kevin Winter  wrote:
> Hi,
>   What type of reporting were you using prior to AdHoc?  Was it v13?
>
> - Kevin Winter
> AdWords API Team

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: How to update CampaignCriterion in v201109

2012-02-16 Thread Sanjay Vel
I wrote my update code like this. Is this code was right? I don't want
to merge the criterions which takes more conditions to check rather
than remove and add campaignCriterions.

require 'rubygems'
require 'adwords_api'

API_VERSION = :v201109

adwords = AdwordsApi::Api.new

campaign_criterion_srv =
adwords.service(:CampaignCriterionService, API_VERSION)

campaign_id = '562911'.to_i

fields = ["Address", "AgeRangeType", "Argument",
  "CampaignId", "CarrierCountryCode", "CarrierName",
  "ContentLabelType", "CriteriaType", "DisplayType",
  "GenderType", "GeoPoint", "Id", "IsObsolete",
  "KeywordMatchType", "KeywordText", "LanguageCode",
  "LanguageName", "LocationName", "Operand", "ParentLocations",
  "Path", "PlacementUrl", "PlatformName", "RadiusDistanceUnits",
  "RadiusInUnits", "Text", "UserInterestId", "UserInterestName",
  "UserListId", "UserListMembershipStatus", "UserListName",
  "Vertices"]

selector = {
  :predicates => [
:field => 'CampaignId',
:operator => 'EQUALS',
:values => [campaign_id]
  ],
  :fields => fields
}

response = campaign_criterion_srv.get(selector)
existing_criterions = response[:entries]
new_criterions = [  {:xsi_type => 'Gender', :id => 10},
  {:xsi_type => 'Gender', :id => 11}]

operations = []

if(!existing_criterions.empty?)
  puts "aa #{existing_criterions}"
  existing_criterions.each do |criterions|
criterion = criterions[:criterion]
if(criterion[:xsi_type] != "Platform")
  criterion.keys.each do |key|
if(!(key == :id || key == :xsi_type))
criterion.delete(key)
end

operations << {
  :operator => 'REMOVE',
  :operand => {
:campaign_id => campaign_id,
:criterion => criterion
  }
}
  end
end
  end
end

new_criterions.each do |new_criterion|
  operations << {
:operator => 'ADD',
:operand => {
  :xsi_type => 'NegativeCampaignCriterion',
  :campaign_id => campaign_id,
  :criterion => new_criterion
}
  }
end

response = campaign_criterion_srv.mutate(operations)

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Report contents are invalid. - !!!2|||-1|||[ReportDefinitionError.CUSTOMER_SERVING_TYPE_REPORT_MISMATCH @ selector]???

2012-02-16 Thread Sri
Hi,
  I am also having a similar issue. This is the response I get:

!!!2|||-1|||[ReportDefinitionError.CUSTOMER_SERVING_TYPE_REPORT_MISMATCH @ 
selector]???

How do I know if my clientCustomerId is an MCC account? and how do I get 
around this issue.

Any help is really appreciated.

Sri.


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