When would the Shared Sets be available to be used via Adwords API?

2013-10-03 Thread shobha . procentris
Hi,

Shared sets have been under BETA for quite some time. Can you please let us 
know when would it be possible to add negatives to the Shared library using 
Shared Sets feature of Adwords API. We are currently using v201302.

Thanks,
Shobha

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Quota Check Error.Incomplete_Signup

2013-10-03 Thread thehutinsight
I tried changing to some of the setting but am still bumping up against 
this problem:

This is the requestId for the second request, but still getting 
QuutaCheckError.Incomplete_Signup

 0004e7d5e093d6700ae5a2461bce
 [QuotaCheckError.INCOMPLETE_SIGNUP @ ; 
trigger:'']
QuotaCheckError.INCOMPLETE_SIGNUP
QuotaCheckError
INCOMPLETE_SIGNUP


Thanks,
Ravin

On Wednesday, 2 October 2013 18:02:36 UTC+1, thehut...@gmail.com wrote:
>
> Hi,
>
> I am just starting out building an application to interact with adwords 
> via its api. However, despite having set up an account with BIlling details 
> and T's and C's confirmed, our test account is still not accessible via the 
> api, which throws an exception marked "QuotaCheckError.INCOMPLETE_SIGNUP"
>
> The key parts of the response are below:
>
>  0004e7c4c0189b580ae5a54816a3
>
> [QuotaCheckError.INCOMPLETE_SIGNUP @ ; 
> trigger:'']
>
>
> Thanks in advance for your help!
>
>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Negative Keyword Not Added

2013-10-03 Thread goingdev
I should note, this is happening on all keywords with a space. Example: 
+ABCD +EF

On Wednesday, October 2, 2013 4:21:26 PM UTC-4, goingdev wrote:
>
> Using the API (201306) I'm trying to upload a phrase, exact and broad 
> (with modifier) keyword to a campaign and an adgroup in a different 
> campaign.
>
> All three keywords uploaded successfully to the adgroup but only the 
> phrase and exact keyword was uploaded to the campaign.
>
> Here's the piece of code that uploads the negative keyword to the campaign:
>
> public static CampaignCriterionOperation 
>>> GetCampaignNegativeKeywordOperation(string keywordText, 
>>> Google.Api.Ads.AdWords.v201306.KeywordMatchType keywordMatchType, long 
>>> campaignID, Google.Api.Ads.AdWords.v201306.Operator operat)
>>
>> {
>>
>> Keyword keyword = new Keyword
>>
>> {
>>
>> text = keywordText,
>>
>> matchType = keywordMatchType
>>
>> };
>>
>> NegativeCampaignCriterion criterion = new 
>>> NegativeCampaignCriterion
>>
>> {
>>
>> campaignId = campaignID,
>>
>> criterion = keyword
>>
>> };
>>
>> CampaignCriterionOperation operation = new 
>>> CampaignCriterionOperation
>>
>> {
>>
>> @operator = operat,
>>
>> operand = criterion
>>
>> };
>>
>>
>>> return operation;
>>
>> }
>>
>>
>>
> I can't seem to figure out where I'm going wrong. Any help is appreciated. 
>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


OAuth 2.0 confusion while I upgrade from ClientLogin to OAuth mechanism

2013-10-03 Thread Sanju A
Hi Team,

We are having a web server application which works online and also offline.
Online : where we can do any change to campaigns(eg: changing the status or
changing budget)
Offline: with some Cron Trigger we dump the statistics of account/campaign
offline every day through scheduler.
So here I started upgrading my app from ClientLogin mechanism to OAuth2.0.
Before I start upgrading I have read that after receiving the access_token
and refresh token from authorization code, we need to connect to API using
access_token only and refresh token need to be saved for future use.
So here I have saved both the tokens in our data base but I create
AdwordsSession object using the ClientId,Secret,devlopertoken,useragent and
refreshToken along with customerId, but I didn't used access_token
anywhere. But I can get all the info and reports with above process. you
can see below sample code:

*After getting authorization code:*
if(authorizationCode!=null){
log.info("authorizationCode: "+authorizationCode);
GoogleTokenResponse tokenResponse = null;
NetHttpTransport netHttpTransport = new NetHttpTransport();
GoogleTokenResponse existAuthToken = null;
try {
JacksonFactory jacksonFactory = new JacksonFactory();
log.info("authorizationCode:"+authorizationCode);
  tokenResponse = new
GoogleAuthorizationCodeTokenRequest(netHttpTransport,jacksonFactory,CommonFunctions.CLIENT_ID,
CommonFunctions.CLIENT_SECRET,
authorizationCode,CommonFunctions.OAUTH_REDIRECT_URL).execute();
//  gleService = new GleServices(tokenResponse);
  hs.setAttribute("authToken", tokenResponse.getAccessToken());
  hs.setAttribute("refreshToken",
tokenResponse.getRefreshToken());
  hs.setAttribute("tokenResponse", tokenResponse);
} catch (Exception e) {
e.printStackTrace();
}

*//getting session Obj:*
public AdWordsSession getAdwordsSession(GoogleTokenResponse tokenResp,
String cusId){
File temp = null;
Credential oAuth2Credential = null;
AdWordsSession ses = null;
try {
temp = File.createTempFile("ads" , ".properties");
BufferedWriter bw = new BufferedWriter(new
FileWriter(temp));
bw.write(refreshToken+"="+tokenResp.getRefreshToken());
bw.newLine();
bw.write(clientId+"="+CLIENT_ID_VALUE);
bw.newLine();
bw.write(clientSecret+"="+CLIENT_SECRET_ID);
bw.newLine();
bw.write(userAgentKey+"="+USER_AGENT);
bw.newLine();
bw.write(developerTokenKey+"="+DEVELOP_TOKEN);
if(cusId!=null && cusId.length()>1){
bw.newLine();
bw.write(clientCustomerIdKey+"="+cusId);
}
bw.close();
oAuth2Credential = new
OfflineCredentials.Builder().forApi(OfflineCredentials.Api.ADWORDS).fromFile(temp).build().generateCredential();
ses = new
AdWordsSession.Builder().fromFile(temp).withOAuth2Credential(oAuth2Credential).build();
createAdWordsServicesSingleton();
} catch (Exception e) {
e.printStackTrace();
}
return ses;
}


*So here I can get all the services like below:*
CampaignServiceInterface campaignService =
adWordsServices.get(adwordsSession, CampaignServiceInterface.class);

and I can get all the adhoc reports as well as mutate,get functions works.
I will create session object for respective account only once for first
time and use the same session object through out my any modifications to
that account.

My doubt is whether am in the right flow what I doing or any wrong way
because API release notes says that to use accessToken to connect to API
always until it expires. But I can access and work cleanly with above
limited process.

So kindly let me know if this process is wrong or else any update info.

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: System Codes for CriterionUserInterest?

2013-10-03 Thread David Torres (AdWords API Team)
Hi Troy,

Sorry for the delay, do you have an ad group ID as example for which I can 
see these uservertical entries?

Best,

- David

On Friday, September 20, 2013 2:21:51 PM UTC-4, Troy Larson wrote:
>
> ReportDefinitionReportType.CRITERIA_PERFORMANCE_REPORT
>
> I'm getting numbers similar to what Jill mentioned above . . . For 
> example, where can I lookup the Affinity Group name for uservertical 91102?
> : uservertical::91101 and uservertical::91102
>
> On Wednesday, September 18, 2013 10:03:11 AM UTC-4, David Torres (AdWords 
> API Team) wrote:
>>
>> Hi Troy,
>>
>> What report is giving you those uservertical IDs? against which 
>> Campaign/AdGroup are you taking the report?
>>
>> Best,
>>
>> - David Torres - AdWords API Team
>>
>> On Sunday, September 15, 2013 9:40:05 PM UTC-4, Troy Larson wrote:
>>>
>>> Is there any update to this? I pulled both the Vertical and User 
>>> Interest lists, but can't seem to find the affinity segments either.
>>>
>>>
>>> On Wednesday, August 14, 2013 7:06:33 AM UTC-4, Jason Stedman wrote:

 Jill,

 Try using the 
 ConstantDataService
  to 
 getUserInterestCriterion or getVerticalCriterion. The ConstantDataService 
 is now the primary resource to get IDs for things like this.

 I don't think Erik monitors this forum anymore.

 Jason



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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: set max cpc for all keyword of ad

2013-10-03 Thread David Torres (AdWords API Team)
Hi,

You can't change the keyword max CPC for a single Ad, the change applies to 
all the Ads in the AdGroup. This is not an API limitation, it is by design 
of the product.

Best,

- David Torres - AdWords API Team

On Friday, September 27, 2013 4:47:58 AM UTC-4, Jooble wrote:
>
> I want to know is it possible,by using api,to change keywords max cpc of 
> some ad(not adgroup)
>
> I have several adgroups. Each adgroup have 5 keywords,and 3 ads.
> I want to change keyword.maxcpc for specific ad(where can i get ad's 
> ID?),but the problem is that the one keyword could be used by a few 
> ads
>
> Or I should have only 1 ad in each adgroup to resolve my problem
>
>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Operations count in Single Service Operations vs MutateJobService (bulk update)

2013-10-03 Thread David Torres (AdWords API Team)
Hi,

Aside from being a asynchronous service as you mentioned, so you can just 
fire it and then consume you CPU time in something else. You also gain the 
benefit of automatic retries for transient errors, so you don't have to 
code the retry logic yourself. Operations count is the same.

Best,

- David Torres - AdWords API Team

On Friday, September 27, 2013 6:56:16 AM UTC-4, Paris Theofanidis wrote:
>
> Hi, we are using the API to manage the AdGroups, AdParams and AdKeyWords. 
> We currently gather all the operations per service and commit the 
> operations per service (3 requests with multiple operations in each 
> request). Would there be some benefit to switch from this method to 
> MutateJobService to mutate all operations with a single call? Since it has 
> a limit of 10k operations per job, we will still need to do this in chunks 
> so from our server's point of view, it's pretty much the same amount of 
> requests, plus we don't really mind that this is not async. However, in 
> terms of operations, is a job (with all its included operations) counted as 
> a single operation or we are still charged for every operation that is 
> included in the MutateJobService?
>
> i.e.
> We want to submit 5000 operations to AdGroupService.
> through AdGroupService, 5000 operations count as 5000 ops against our 
> daily limit.
> through MutateJobService, 5000 AdGroupService ops, count as 5000 ops, 5001 
> ops (does a job count as operation), or as 1 operation (because we went 
> through bulk 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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Report to get (only) sitelinks

2013-10-03 Thread David Torres (AdWords API Team)
Hi Emmanuel,

The PLACEHOLDER_FEED_ITEM_REPORT, a feed item can actually serve as a 
sitelink but also as other type of extension. Imagine it is just a row in a 
table (the feed) and it can be mapped to different type of extensions. The 
PlaceholderType 
will effectively segment the stats of your feed item by type, but as with 
any of our segment type of fields it will prevent zero impression. That is 
the reason why adding the impressions field will effectively make them show 
up, but you have to have accumulated impressions for such item. If you want 
to have an accurate view of all your feed items in the account you'll need 
to use the FeedItemService.

Best,

- David Torres - AdWords API Team

On Tuesday, October 1, 2013 1:48:30 PM UTC-4, Oliver wrote:
>
> We faced the same problem few weeks ago and ended up having to include the 
> *impressions *field so that we get the data back.  There is most likely a 
> bug with this report type whereby without the impressions filed included 
> you can't get any results.   You can simply ignore the impressions in the 
> returned report.
>
> We also use the *PlaceholderType *as a predicate (set value to 1) and 
> this way you will get back only the sitelinks.
>
> However, there is still one problem with this report.  It will return all 
> sitelinks that ever had an impression, even the deleted ones.  We can't 
> find a way to filter them out (yet).  Let us know if you figure it out :-)
>
> Oliver
>
>
>
> On Tuesday, October 1, 2013 5:00:09 PM UTC+1, Emmanuel Espina wrote:
>>
>> I see that now we can use PLACEHOLDER_FEED_ITEM_REPORT to get a list of 
>> all the feed items in the account and among them we get the sitelinks. But 
>> I could't figure out how to tell one item from another apart (that is, to 
>> find what is a sitelink and what is another extension). I want to consider 
>> all the sitelinks, those with impressions and those without them.
>>
>> According to the doc there is a PlaceholderType field that should be for 
>> this, but this is not working; when I include it in the report or try to 
>> filter with it I get zero results.
>>
>> Is there any way to get the feedId, feedItemId and Atrributes of just 
>> sitelinks in the account?
>>
>> Thank you
>> Emmanuel
>>
>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Report to get (only) sitelinks

2013-10-03 Thread Emmanuel Espina
Thanks David

The workaround I found is to use the FeedMappingService to get the
feed id that is used for sitelinks (currently only one feed is used).
Then I downloaded a PLACEHOLDER_FEED_ITEM_REPORT filtered by that feed
Id (because it has better performance than the service).

Thanks
Emmanuel

2013/10/3 David Torres (AdWords API Team) :
> Hi Emmanuel,
>
> The PLACEHOLDER_FEED_ITEM_REPORT, a feed item can actually serve as a
> sitelink but also as other type of extension. Imagine it is just a row in a
> table (the feed) and it can be mapped to different type of extensions. The
> PlaceholderType will effectively segment the stats of your feed item by
> type, but as with any of our segment type of fields it will prevent zero
> impression. That is the reason why adding the impressions field will
> effectively make them show up, but you have to have accumulated impressions
> for such item. If you want to have an accurate view of all your feed items
> in the account you'll need to use the FeedItemService.
>
> Best,
>
> - David Torres - AdWords API Team
>
> On Tuesday, October 1, 2013 1:48:30 PM UTC-4, Oliver wrote:
>>
>> We faced the same problem few weeks ago and ended up having to include the
>> impressions field so that we get the data back.  There is most likely a bug
>> with this report type whereby without the impressions filed included you
>> can't get any results.   You can simply ignore the impressions in the
>> returned report.
>>
>> We also use the PlaceholderType as a predicate (set value to 1) and this
>> way you will get back only the sitelinks.
>>
>> However, there is still one problem with this report.  It will return all
>> sitelinks that ever had an impression, even the deleted ones.  We can't find
>> a way to filter them out (yet).  Let us know if you figure it out :-)
>>
>> Oliver
>>
>>
>>
>> On Tuesday, October 1, 2013 5:00:09 PM UTC+1, Emmanuel Espina wrote:
>>>
>>> I see that now we can use PLACEHOLDER_FEED_ITEM_REPORT to get a list of
>>> all the feed items in the account and among them we get the sitelinks. But I
>>> could't figure out how to tell one item from another apart (that is, to find
>>> what is a sitelink and what is another extension). I want to consider all
>>> the sitelinks, those with impressions and those without them.
>>>
>>> According to the doc there is a PlaceholderType field that should be for
>>> this, but this is not working; when I include it in the report or try to
>>> filter with it I get zero results.
>>>
>>> Is there any way to get the feedId, feedItemId and Atrributes of just
>>> sitelinks in the account?
>>>
>>> Thank you
>>> Emmanuel
>
> --
> --
> =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
> 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
>
> ---
> You received this message because you are subscribed to a topic in the
> Google Groups "AdWords API Forum" group.
> To unsubscribe from this topic, visit
> https://groups.google.com/d/topic/adwords-api/J4JtB4yDOgw/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to
> adwords-api+unsubscr...@googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Application Creation Procedures for many clients

2013-10-03 Thread David Torres (AdWords API Team)
Hi Hunter,

1) Client ID is associated with your developer project identity, in other 
words it identifies your application. So it has nothing to do with the 
account you are targeting, that is what the access/refresh token are 
related with.
2) There two authorization mechanisms associated with the API, one is 
directly getting the authorization for each client (one access token per 
account) or using an MCC account and linking it with every client account 
to access, in which case you'll only need an access/refresh token for the 
MCC.

Best,

- David Torres - AdWords API Team

On Tuesday, October 1, 2013 10:58:27 AM UTC-4, Hunter McMillen wrote:
>
> We are trying to migrate our older application to use the OAuth2 
> authentication that Google now supports, but we are having some trouble 
> understanding a few things regarding application creation. If anyone could 
> shed some light on these questions, it would be very helpful.
>
> Background:
> We manage AdWords account for many clients, and are trying to find the 
> simplest way to seamlessly upgrade. Our application is a web-server 
> application.
>
> 1) Do we need a client-id for each client's account that we manage? Or 
> only a single ID for our application and then have our clients *allow* our 
> application to manage their accounts? 
>
> 2) Similarly,for the access token that is returned; do we need one for 
> each client or one for our application that we can send with every request? 
>
>
> I guess the simpler way to ask the question is how do we register an 
> application that will need access to many clients' accounts in the simplest 
> manner possible? 
>
> Thanks.
> Hunter.
>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Api Developer Token Rejected

2013-10-03 Thread David Torres (AdWords API Team)
Hi,

The problem is that your developer token is associated to the test MCC 
account. It is not clear, but you need to request a developer token from a 
regular MCC account, then you can use this token to access test accounts 
even before the token gets approved.

Best,

- David Torres - AdWords API Team

On Tuesday, October 1, 2013 11:04:34 AM UTC-4, ma...@mail.com wrote:
>
> Hi,
>
> My customer id client is (it's a Test Account)
> Customer ID: 668-329-0112
> Token Pending approval 5OTVjTppfFzNsqqqcxqxng
>
> My question is, i can use Adwords Api with this data? Because the guide 
> say yes but on forum Google Experts say "no, you must use a not test 
> account"
>
> What i must do?
>
> I receive a lot or errors with this and with a real account
>
> QuotaCheckError.ACCOUNT_INACTIVE @ ; trigger:'']
> [QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'']
> [RateExceededError ]
>
> I can't understand how to resolve.
>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Quota Check Error.Incomplete_Signup

2013-10-03 Thread thehutinsight
Incidentally, the account which the requests are against is a test account

On Thursday, 3 October 2013 14:17:08 UTC+1, thehut...@gmail.com wrote:
>
> I tried changing to some of the setting but am still bumping up against 
> this problem:
>
> This is the requestId for the second request, but still getting 
> QuutaCheckError.Incomplete_Signup
>
>  0004e7d5e093d6700ae5a2461bce
>  [QuotaCheckError.INCOMPLETE_SIGNUP @ ; 
> trigger:'']
> QuotaCheckError.INCOMPLETE_SIGNUP
> QuotaCheckError
> INCOMPLETE_SIGNUP
>
>
> Thanks,
> Ravin
>
> On Wednesday, 2 October 2013 18:02:36 UTC+1, thehut...@gmail.com wrote:
>>
>> Hi,
>>
>> I am just starting out building an application to interact with adwords 
>> via its api. However, despite having set up an account with BIlling details 
>> and T's and C's confirmed, our test account is still not accessible via the 
>> api, which throws an exception marked "QuotaCheckError.INCOMPLETE_SIGNUP"
>>
>> The key parts of the response are below:
>>
>>  0004e7c4c0189b580ae5a54816a3
>>
>> [QuotaCheckError.INCOMPLETE_SIGNUP @ ; 
>> trigger:'']
>>
>>
>> Thanks in advance for your help!
>>
>>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: QuotaCheckError.ACCOUNT_INACTIVE

2013-10-03 Thread Danial Klimkin
Hello,


First of all, please never send your authorization details or developer 
token to the public mailing list. Please make sure to reset your token in 
the AdWords API Center.

As per the question, you need an approved token to access any service for a 
production account.


-Danial, AdWords API Team.


On Wednesday, October 2, 2013 3:08:05 PM UTC+4, ma...@mail.com wrote:
>
> Hi Danial,
>
> I have the same problem but with my account. I make it works with a test 
> account, even if it download be a dummy datas (im trying to obtain the 
> suggested keywords)
>
> I can obtain real data with a production MCC (even if it is still under 
> review) ? My production id is *827-371-9238* token is 
> tMhiBYdxUm4Egu6IqSYb4w
>
> Can you help me?
>
> Il giorno mercoledì 2 ottobre 2013 01:02:12 UTC+2, Danial Klimkin ha 
> scritto:
>>
>> Hi,
>>
>>
>> It looks like you are using a developer token from test mcc account. 
>> Please use one from a production MCC (even if it is still under review).
>>
>>
>> -Danial, AdWords API Team.
>>
>>
>> On Wednesday, October 2, 2013 1:38:35 AM UTC+4, testad...@gmail.comwrote:
>>>
>>> Hi,
>>>
>>> Im using my test account [451-157-2126] to try API but i cannot use it, 
>>> always having the same error:  Uncaught SoapFault exception: 
>>> [soap:Server] [QuotaCheckError.ACCOUNT_INACTIVE @ ; trigger:'']
>>>
>>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Receiving QuotaCheckError.INCOMPLETE_SIGNUP

2013-10-03 Thread mcc

I have been trying to using the Adwords API for developing and testing 
porpuses .  I've created a client at MCC

Customer ID: 747-668-3661

and tried to use the token without success...

What I am receiving this error message:
QuotaCheckError.INCOMPLETE_SIGNUP

Does anyone know how to resolve this 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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: API Settings

2013-10-03 Thread nicolas
There is no "AdWords" service in https://code.google.com/apis/console . 
Only adex buyer and adex seller. Is that right?

On Monday, September 23, 2013 7:47:05 AM UTC-3, Paul Matthews (AdWords API 
Team) wrote:
>
> Hi Umut,
>
> The link you've posted is not viewable. Are you trying to re-use your API 
> account? You should create one project in the apis console for AdWords. If 
> you need other projects for other projects, please see those projects for 
> full instructions.
>
> Regards,
>
> - Paul, AdWords API Team.
>
> On Thursday, 19 September 2013 13:26:27 UTC+1, 
> ppc.o...@omnicommediagroup.com wrote:
>>
>>
>> Dear All,
>>
>> I would like to join to this site with my admin account of the MCC : 
>> https://code.google.com/apis/console/?pli=1#project:922492423498
>> and it is totally empty. I don't know if you know but on this page you 
>> can switch on-off the type of API's like youtube analytics, doubleclick, 
>> google maps etc. Would you please help me? Do you have any idea why I 
>> cannot enter the site now?
>>
>> Regards,
>> Umut Yasar
>>
>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


How to work with deleted CampaignFeeds?

2013-10-03 Thread mm

Hey guys -
I have a case where I have added some enhanced sitelinks to a campaign. 
Then I went into the adwords UI and disassociated all sitelinks from that 
campaign. Now I want to add a new sitelink to the campaign via the api. I 
have changed both the status to "Active" and the associated feedItemIds to 
a new list, but the operation fails with 
CampaignFeedError.CANNOT_OPERATE_ON_DELETED_CAMPAIGN_FEED. So I thought, 
ok, I'll just change the status, but same thing - 
CampaignFeedError.CANNOT_OPERATE_ON_DELETED_CAMPAIGN_FEED. Lastly I tried 
to just add a new CampaignFeed for that campaign and those sitelinks and 
that fails with CampaignFeedError.CANNOT_ADD_ALREADY_EXISTING_CAMPAIGN_FEED.

So now I am really at a loss - how can I associate a sitelink with a 
Campaign with the api after all previous sitelinks were disassociated via 
the UI?

Thanks -
mm

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Announcing v201309 of AdWords API

2013-10-03 Thread Danial Klimkin
Today we are releasing the AdWords API v201309. This latest release 
introduces offline conversion import, adds new reports and also makes 
several Beta features available to all API users. We've also reworked the 
AdWords 
API Developers site  making it 
more friendly and easier to navigate. Take a look and let us know what you 
think!

*v201309 Highlights:*

   - *Offline conversions import.* This previously 
announced
 AdWords 
   feature is now also available via the API with a new 
   
OfflineConversionFeedService
and Upload Conversion 
tracker
   .
   - *Configurable Conversion Tracker lookback window.* New Conversion 
   
tracker
 field 
   allows to configure click-through conversion lookback 
window 
for 
   AdWords and Offline conversion trackers.
   - *Reporting updates.* Gender 
Performance
and Age Range 
Performance
 reports 
   have been added, 
Keywordless
and Campaign Location 
Target
 reports 
   are now available to all users. We’ve also included automatic placements 
   into Placement Performance 
report
   .
   - *Five AdWords API features are now out of Beta.* The following 
   features are now available to all API users: Dynamic Search 
Ads
   , Display Criteria bid 
adjustments
   , Flexible (shared) Bidding 
Strategies
   , Ad Group Level 
Feeds
and Location bid 
adjustments
   .
   - *Stat fields are now only available in reports.* From this version and 
   onwards the API will not return stats data via services anymore. 
   Reporting 
can 
   be used instead.
   - *Creating individual budgets.* AdWords API v201309 now allows you to 
   create individual (non-shared) 
budgets 
that 
   can only be used by one campaign and are not displayed in the AdWords User 
   Interface.


A complete list of changes is available in the release 
notes. 
Note, as previously 
described,
 
AdWords API v201309 is *the last version to support the ClientLogin* 
authorization 
method. 

If you are still using v201302 of the AdWords API, please note that it is being 
sunset  on 
November 8, 2013. We encourage you to skip v201306 and migrate straight to 
v201309. If you’re using v201306, be aware it is now marked deprecated and 
will be sunset on Mar 31st, 2014. With this release, we have also updated 
the Required Minimum Functionality 
document to 
include some of the newly added features that are now required in 
third-party tools.

As with every new version of the AdWords API, we encourage you to carefully 
review all changes in the release 
notes and 
the v201309 migration 
guide. 
The updated client 
libraries and 
code examples will be published shortly. If you have any questions or need 
help with migration, please post on the 
forum or 
the Ads Developers Plus Page .

- The 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 m

Re: Using adwords api using oauth2.0

2013-10-03 Thread Andrei Kavaleu
Hi David,

>> The developer token tell us which application is making the call.
Just to clarify: the dev token is a token from AdWords API Center in a MCC 
account, isn't it? Not the one from my application API access page. Right?

so to access AdWords API I need to provide credentials of my app (clientId 
and clientSecret)  and credentials for my MCC account (dev token)?

Same note as Bilal has: "Note that the adwords account [I'm going to access 
to] will not be linked to a MCC account"

Thank you,
Andrei



On Thursday, October 3, 2013 12:06:04 AM UTC+3, David Torres (AdWords API 
Team) wrote:
>
> Hi,
>
> You'll need a separate access token per account as you mentioned and a 
> single developer token.
>
> Each access token tell us which account (account1, account2, ...) are you 
> authorized to access. The developer token tell us which application is 
> making the call.
>
> Best,
>
> - David Torres - AdWords API Team
>
> On Thursday, September 26, 2013 4:20:54 PM UTC-4, Bilal Nasir wrote:
>>
>>
>> Hi,
>>
>> I am creating an application where I want to download campaign 
>> performance reports of different adwords accounts of different users. I 
>> have studied that I have to get access token from oauth server and then 
>> that token will be sent along with the request to the adwords api. I need 
>> to know which parameters I need to make adwords api calls for downloading 
>> campaign reports for different adwords account? Also do I need separate 
>> developer token for each adwords api call? Let me elaborate my question 
>> with example.
>> Suppose I want to download reports for three adwords account.
>> Account 1, Account 2, Account 3
>> Now I will need to get access token for each call, then what other 
>> information will be required to make a call to adwords api to get the 
>> campaign performance reports? Note that the adwords account will not be 
>> linked to a MCC account. 
>>
>> Regards
>>
>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Internal API error when requesting feed items

2013-10-03 Thread Anash P. Oommen (AdWords API Team)
Hi,

Looks like we have a fix in place, but it hasn't been rolled out yet. I've 
pinged the team for updates. I'll update this thread as I hear from them.

Cheers,
Anash

On Tuesday, October 1, 2013 6:06:23 PM UTC+5:30, fr...@bgenius.com wrote:
>
> Dear API team,
>
>
> Can you please give us an update on this issue?
> Thank you.
>
>
> Kind regards,
>
> Jaap-Jan Frans
> bGenius
>
> Op maandag 16 september 2013 12:37:26 UTC+2 schreef sc...@bgenius.com:
>>
>> Hello Anash,
>>
>> Do you have an update on this issue?
>>
>> Op dinsdag 27 augustus 2013 17:08:53 UTC+2 schreef Anash P. Oommen 
>> (AdWords API Team):
>>>
>>> Hi,
>>>
>>> I've opened a request with the Feeds team to investigate this further. 
>>> I'll update this thread as I hear from them.
>>>
>>> Cheers,
>>> Anash P. Oommen,
>>> AdWords API Advisor.
>>>
>>> On Tuesday, August 27, 2013 8:30:54 AM UTC+1, fr...@bgenius.com wrote:


 Dear reader,


 When requesting feed items for a specific feed via 
 https://adwords.google.com/api/adwords/cm/v201302/FeedItemService we 
 receive an internal API error.

 SOAP request:

 http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="
 http://www.w3.org/2001/XMLSchema"; xmlns:xsi="
 http://www.w3.org/2001/XMLSchema-instance";>
 
 https://adwords.google.com/api/adwords/cm/v201302"; 
 soapenv:mustUnderstand="0">
 removed
 removed
 removed
 bGenius (AwApi-Java, AdWords-Axis/1.14.0, 
 Common-Java/1.14.0, Axis/1.4, Java/1.7.0_09, jars)
 false
 false
 
 
 
 https://adwords.google.com/api/adwords/cm/v201302";>
 
 FeedId
 FeedItemId
 AttributeValues
 DevicePreference
 
 FeedId
 IN
 571890
 
 
 Status
 EQUALS
 ACTIVE
 
 
 0
 1
 
 
 
 
 

 SOAP response:

 http://schemas.xmlsoap.org/soap/envelope/";>
 
 https://adwords.google.com/api/adwords/cm/v201302";>
 0004e4e88ab7a7800ae58943597e
 FeedItemService
 get
 0
 2149
 0
 
 
 
 
 soap:Server
 
 [InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
 com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro]
 
 https://adwords.google.com/api/adwords/cm/v201302";>
 
 [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
 
 
 
 
 
 



 Could you look into this issue for us? If you need any additional 
 information please let me know.


 Kind regards,

 Jaap-Jan Frans
 bGenius



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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Does MutateJobService support AdGroupFeedOperation and CampaignFeedOperation?

2013-10-03 Thread Anash P. Oommen (AdWords API Team)
Hi Slava,

These are operations that are generally not done in bulk (usually one 
campaign feed per type), that's why it is not supported. Is there a use 
case you could share with me that requires you to do this in bulk? If so 
I'll pass it onto the relevant teams and make a feature request.

Cheers,
Anash

On Tuesday, October 1, 2013 10:41:44 PM UTC+5:30, Slava wrote:
>
> Appreciate you confirming this, Anash.
>
> Do you know if these operation will be supported by MJS in the near future?
>
> Thanks,
> Slava
>
> On Tuesday, October 1, 2013 2:14:32 AM UTC-7, Anash P. Oommen (AdWords API 
> Team) wrote:
>>
>> Hi Slava,
>>
>> CampaignFeedOperations/AdGroupFeedOperation are not supported in MJS. 
>> Only FeedItemOperation is supported. I'll get the documentation fixed.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Tuesday, October 1, 2013 2:06:36 PM UTC+5:30, Slava wrote:
>>>
>>> I was told that despite what Batch Processing 
>>> Guidesays,
>>>  AdGroupFeedOperation and CampaignFeedOperation are not actually 
>>> supported by MutateJobService.  Can someone from AdWords API team confirm 
>>> it?  Just want to make absolute sure before I go the other route.
>>>  
>>> Thanks,
>>> Slava  
>>>
>>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Re: Do I need a developer token to access the API via oauth?

2013-10-03 Thread Anash P. Oommen (AdWords API Team)
Hi Andrei,

A developer token is required to make AdWords API calls. It's main purpose 
is to ensure that the developer has accepted AdWords API T&Cs, identify 
your requests in case we need to troubleshoot issues you are facing, etc. 
In the past, it was also used to identify the account to which API calls 
were charged, but that's no longer the case since AdWords API calls are now 
free. 

OAuth2 tokens are used to authenticate the calls you make against a client 
account. You may also use ClientLogin as an alternative to OAuth2, but it 
is deprecated and it's use is strongly discouraged.

You need an MCC account to get a developer token, but it's not a 
requirement that the account you make calls to lives under that MCC. Using 
OAuth, you could make calls to a totally unrelated account (e.g. a client 
logs in from the UI), as long as you can generate an access token for the 
same. Right now, your developer token is under review, that's why your 
ability to make calls are restricted to test accounts. Once your token is 
approved, you should be able to make calls to any account that you have 
access to.

Cheers,
Anash P. Oommen,
AdWords API Advisor.


On Wednesday, October 2, 2013 5:24:37 PM UTC+5:30, Andrei Kavaleu wrote:
>
> Hello,
>
> I am trying to get an access to AdWords API via OAuth.
> I registered an app, created MCC account (to a different e-mail) and a 
> test account.
>
> I read through AdWords API documentation and don't see that I need a dev 
> token to access an account by oauth.  Just clientId, clientSecret and 
> accessToken.
> But when I try to connect to the API using 
> google-api-adwords-dotnetlibrary.
>  I get "Parameter name: AdWords API requires a developer token"
>
> What is the purpose of OAuth if I cant access the API without MCC and dev 
> token?
>
> Best regards,
> Andrei
>
> P.S. I can access my test account providing my dev token. But I need to 
> access any client who granted an access to me, not just clients who are 
> part of my MCC account.
>

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

--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.