Re: Add Google Adwords Call Extension to AdGroup using API

2014-07-24 Thread James Mills
Hi Josh, Thank you so much for your reply, a speedy one at that! 1. When you create a Feed object does that then live in the account accessible by all Campaigns and all AdGroups? I know the name is unique but what's the container for it to be unique in? For example, this is what

Re: Unmarshalling Error when reading ProductPartition

2014-07-24 Thread GrueneOrchidee
Hi Mat, thank you for your answer. For getting the ProductScope, which I created by using the API, I made the following request and nothing was returned: ?xml version=1.0 encoding=UTF-8?soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/; soap:Header RequestHeader

FeedItems will be returned 7 times

2014-07-24 Thread GrueneOrchidee
If I make a request for getting all feedItems of one customer, all feedItems were returned but each feedItem was returned 7 times. I used the java library adwords-appengine, version 1.30.0 Here is my SOAP request: ?xml version=1.0 encoding=UTF-8?soap:Envelope

Adwords API freelance in Asia

2014-07-24 Thread Hermione Joye
Hi there, Does anyone know a good Adwords API freelancer who works in Asia (ideally Singapore). One of clients (major Online Travel Player) is looking to hire someone however is finding it difficult to source a contact. Please let me know. Thanks, Hermione -- --

Re: Correct way to change ads so that UI change history makes sense

2014-07-24 Thread Danial Klimkin
Hello Martin, This is rather a UI rendering issue than the API one. It looks like the change history UI detects ad text change for a single ad but not for batches. Unfortunately this is not something we can solve on our side as technically, ad text can not be changed, it is always a remove

Deleting FeedItems from a Feed

2014-07-24 Thread Giles Bodger
Hi all, is there any way to delete a Sitelink or indeed ANY FeedItem from a Feed ?? Our integration will potentially want to be removing and adding new Sitelinks VERY frequently as market forces on our business model dictate. I know there is a 250,000 limit on the number of FeedItems

Re: AuthorizationError USER_PERMISSION_DENIED

2014-07-24 Thread Chad Ruff
Hi, Josh I have Top level MCC which has a different Customer ID and many client Adwords Accounts under this mcc account My App.cofig does not have any settings i have commented them all i have created a getUser function Which assign the config values This is Code file for

Re: AuthorizationError USER_PERMISSION_DENIED

2014-07-24 Thread Chad Ruff
Hi Josh, Please find attached request_info.log and soap_xml.log Thanks On Thursday, July 24, 2014 2:44:41 PM UTC+5:30, Chad Ruff wrote: Hi, Josh I have Top level MCC which has a different Customer ID and many client Adwords Accounts under this mcc account My App.cofig does

Re: Avoiding CANNOT_TARGET_AND_EXCLUDE with Negative keywords

2014-07-24 Thread Alan Coleman
Thanks Josh, I've used partialFailure before with success. However I think I'm right in saying that it defaults to null in release versions so it got reset from true during an upgrade. Anyway, it works like you said it would. Thanks again for your help. On Wednesday, July 23, 2014 11:21:20

Re: Review Extensions Feed not showing in CampaignFeedService.Get call

2014-07-24 Thread Giles Bodger
Thanks Josh - but getting the Feed is not the problem - i can see the review feed when i get the active feeds on that account - my issue is establishing whether the review FeedItem Is or Isn't associated with a Campaign. I can see the Reviews on our ads being served, but i cant seem to sync

Re: Deleting FeedItems from a Feed

2014-07-24 Thread Stacie Waleyko
Hi Giles, Have you tried sending a mutate request to FeedItemService with the REMOVE operation? I don't think the API counts REMOVED items towards the limit. Stacie On Thursday, July 24, 2014 2:13:04 AM UTC-7, Giles Bodger wrote: Hi all, is there any way to delete a Sitelink or indeed ANY

access token and refresh token

2014-07-24 Thread rudy
Hello, I want to know what is the difference between access token and refresh token. I would like to know if it is possible to avoid having to recreate a token manually refresh each time it expires. I am on the adwords API in PHP -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also

QuotaCheckError.INCOMPLETE_SIGNUP

2014-07-24 Thread Mira
Hello, I'm trying to test examples but I have the following error : QuotaCheckError.INCOMPLETE_SIGNUP I've already read topics on that subject but I can't solve my problem. I'm using a developper token against a test MCC account. I've also filled my billing information and accepted the TC. But

Re: PHP Client Library: An error has occurred: [QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'null']

2014-07-24 Thread pgaszynski
Hello, I have the same problem. Could you please check the following accounts? MCC: 651-639-5626 TEST MCC: 632-910-6257 Thanks -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/

access token and refresh token

2014-07-24 Thread rudy
Hello, I want to know what is the difference between access token and refresh token. I would like to know if it is possible to avoid having to recreate a token manually refresh each time it expires. I am on the AdWords API in PHP Rudy -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

Re: pupose of isNegative attribute in CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT

2014-07-24 Thread Alex
Thank you. My feeling ist that there are more examples for useless fields in adhoc-reports. Maybe they exist for some convention. Next example: AdNetworkType1 and AdNetworkType2 in AUTOMATIC_PLACEMENTS_PERFORMANCE_REPORT. My intuition (and some experements) tell me that these fields will always

Re: Review Extensions Feed not showing in CampaignFeedService.Get call

2014-07-24 Thread Josh Radcliff (AdWords API Team)
Hi Giles, Review, app, and location extensions are a bit different in that the mapping for those can be defined at the *customer* (account) level via a CustomerFeed https://developers.google.com/adwords/api/docs/reference/v201406/CustomerFeedService.CustomerFeed. Could you do a

Re: Add Google Adwords Call Extension to AdGroup using API

2014-07-24 Thread Josh Radcliff (AdWords API Team)
Hi James, Please see my responses below in blue. Cheers, Josh, AdWords API Team On Thursday, July 24, 2014 2:02:36 AM UTC-4, James Mills wrote: Hi Josh, Thank you so much for your reply, a speedy one at that! 1. When you create a Feed object does that then live in the account

Re: QuotaCheckError.INCOMPLETE_SIGNUP

2014-07-24 Thread Anash P. Oommen (AdWords API Team)
Hi Mira, What's your AdWords API MCC customer id? Cheers, Anash P. Oommen, AdWords API Advisor. On Thursday, July 24, 2014 9:01:06 AM UTC-4, Mira wrote: Hello, I'm trying to test examples but I have the following error : QuotaCheckError.INCOMPLETE_SIGNUP I've already read topics on that

[RangeError.TOO_LOW @ operations[0].operand.campaignId.id]

2014-07-24 Thread srikanthg . netelixir
Hi Team, Iam getting this error when uploading campaigns and adgroups -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts

Shopping campaign - contents of Everything else in 'All products'?

2014-07-24 Thread david
Hi, We have a shopping campaign with around 12,000 product partitions segmented on ProductOfferId all in a single ad group. Every product we have SHOULD have it's own product partition leaving the Everything Else product group empty, but we appear to be getting impressions and clicks against

Re: Correct way to change ads so that UI change history makes sense

2014-07-24 Thread Martin
Hi Danaial, Thank you for your reply. I understand that ads can't be changed. What I'm looking for is a way to mimic the bulk edit that's available through the UI. In that case the history is correctly rendered. These seems like a small issue, however it confuses my clients when they review

Re: PHP Client Library: An error has occurred: [QuotaCheckError.INCOMPLETE_SIGNUP @ ; trigger:'null']

2014-07-24 Thread Josh Radcliff (AdWords API Team)
Hi, Your MCC (651-639-5926) has the same issue as the previous post https://groups.google.com/d/msg/adwords-api/IosB9QqubDo/yM1l-u0FX14J -- TC is not accepted. Please follow my instructions in that post. Cheers, Josh, AdWords API Team On Thursday, July 24, 2014 10:02:40 AM UTC-4,

Re: AuthorizationError USER_PERMISSION_DENIED

2014-07-24 Thread Josh Radcliff (AdWords API Team)
Hi, As I mentioned in my previous post https://groups.google.com/d/msg/adwords-api/facRv8amkZs/hnHt7HcHGnQJ, setting the *clientCustomerId* on the *AdWordsAppConfig* object *after* you create your *AdWordsUser* will *not* set the *clientCustomerId* for requests made by that user. Please try

Re: Feed naming, creation and Feed Mapping association

2014-07-24 Thread Josh Radcliff (AdWords API Team)
Hi Giles, Please see my comments below in blue. Cheers, Josh, AdWords API Team On Wednesday, July 23, 2014 2:06:17 PM UTC-4, Giles Bodger wrote: Hi all, I have several questions re Feeds Am i right in saying that you cant actually create a Feed via the web dashboard, and that it only

Re: Review Extensions Feed not showing in CampaignFeedService.Get call

2014-07-24 Thread Giles Bodger
Hi Josh - ok, I coded that up and I get a Review Feed, placeholderType of 8, via the CustomerFeedService - but I get the same as part of the FeedService 'get' for the account - so I can get the Feed, and this time i can get the matchingFunction as its available to me as i am selecting

Google Product Taxonomy vs Product Bidding Category

2014-07-24 Thread Jonathan Wu
Hello, We are getting into using the adwords api to automate building shopping campaigns for our clients. We just recently found that the Google Product Taxonomy https://support.google.com/merchants/answer/1705911?hl=en which the feeds use for categorization are different from the Product

Re: Review Extensions Feed not showing in CampaignFeedService.Get call

2014-07-24 Thread Josh Radcliff (AdWords API Team)
Hi Giles, You're almost there! :) The CustomerFeed is like a CampaignFeed, only at the customer level. In other words, a CustomerFeed tells AdWords which Feed (by feedId https://developers.google.com/adwords/api/docs/reference/v201406/CustomerFeedService.CustomerFeed#feedId) it should use

Re: [PHP] Getting a non-MCC account Customer ID with v201402

2014-07-24 Thread Stephen Yeargin
Replied privately. -- -- =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ Also find us on our blog and Google+: https://googleadsdeveloper.blogspot.com/ https://plus.google.com/+GoogleAdsDevelopers/posts =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~ You received this message because you

Re: access token and refresh token

2014-07-24 Thread Josh Radcliff (AdWords API Team)
Hi, An *access token* is a token that allows you to make API calls against an account for a limited period of time (usually one hour). A *refresh token* is a token that allows you to obtain new *access tokens* for a user without having to ask the user for permission each time. The good news

Re: [RangeError.TOO_LOW @ operations[0].operand.campaignId.id]

2014-07-24 Thread Josh Radcliff (AdWords API Team)
Hi, The most common cause of this error is forgetting to specify IDs for objects you are trying to update or delete. Please see the entry for this error in our Common Errors Guide https://developers.google.com/adwords/api/docs/common-errors#RangeError. Cheers, Josh, AdWords API Team On

Re: Shopping campaign - contents of Everything else in 'All products'?

2014-07-24 Thread Josh Radcliff (AdWords API Team)
Hi, We're aware that it would be very helpful if the Shopping Performance Report included the product partition ID, but that functionality is not available at this time. However, you could use a combination of the Shopping Performance Report

BulkMutate Failure

2014-07-24 Thread Sean Kennedy
Can someone just give me some real quick insight on the following code: x = { 'operator': 'ADD', 'operand': {'criterion': {'id': '21151', 'xsi_type': 'CampaignCriterion'}, 'bidModifier': 1.5, 'campaignId': 310428976L} } mutateJobService =

Re: BulkMutate Failure

2014-07-24 Thread Sean Kennedy
I've tried this now: x = { 'xsi_type':'CampaignCriterionOperation', 'operator': 'ADD', 'operand': {'xsi_type': 'CampaignCriterionOperation', 'id': 310428976L, 'criterion':{ 'xsi_type': 'Location', 'id': '21151', 'BidModifier': 1.5} } } mutateJobService =

Re: BulkMutate Python Documentation

2014-07-24 Thread Sean Kennedy
Hi Josh, This was somewhat helpful in that it showed me I was sending operations structured improperly to the mutate(), but I am still not able to successfully pass in operations correctly. See my post here: Re: BulkMutate Failure