Re: why no uniqueness within the keyword_report

2012-09-04 Thread Anash P. Oommen
Hi Hagay,

Most likely, you are adding a column that causes segmentation. Please post 
the columns you are requesting as Jason suggested and we will help you out.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, 3 September 2012 14:06:42 UTC+5:30, hagay wrote:
>
> Hi,
> I am running keyword report for a single day and i am having duplicate 
> rows  for the combination: day, account_id, campaign_id, ad_group_id, 
> keyword, match_type
> How is it possible? Can someone please explain me the logic of it.
>
> Thanks,
> Hagay.
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 can I get campaign's startDate and endDate?

2012-09-04 Thread Anash P. Oommen
Hi,

CampaignStats also has a startDate and endDate column. Could you post the 
SOAP request and response xmls after clearing the credentials?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, 3 September 2012 12:01:24 UTC+5:30, spetz wrote:
>
> Hi,
>
> I am trying to get startDate and endDate fields from CampaignService and 
> put 'StartDate' and 'EndDate' columns into the selector. But when I examine 
> the result, the values named startDate and endDate appear under 
> campaignStats, not at the root campaign object.
>
> How can I get the startDate and endDate for the campaign itself?
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Adwords API, how many people have this access?

2012-09-04 Thread Anash P. Oommen
Hi,

I'm afraid these numbers are not available publicly.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Sunday, 2 September 2012 08:03:54 UTC+5:30, gi...@multiadvertising.com 
wrote:
>
> Strange question here i know. But anyone have any idea on how many people 
> have access to the adwords API?
> how would i find out this number?
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: What is the API's next release date?

2012-09-04 Thread Anash P. Oommen
Hi Asaf,

As per the blog, 

"These major releases will occur 3 times per year: at the end of February, 
in the middle of June and at the end of September. Exact release dates may 
vary."

Hope this helps.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Sunday, 2 September 2012 13:40:06 UTC+5:30, Asaf Sella wrote:
>
> Hi,
> We've got the communication regarding the three major releases that are 
> planned to take place each year - see below link.
>
> http://googleadsdeveloper.blogspot.co.il/2012/08/release-schedule-for-adwords-api.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+blogspot/lQlzL+(Google+Ads+Developer+Blog+-+AdWords+API)&utm_content=Google+Feedfetcher
> Yet - no official date was indicated but only general saying of "API will 
> be released according to a published schedule".
> Could you advice where can we find such a schedule?
> Thanks in advance,
> Asaf Sella
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ALL_TIME not supported by AWQL?

2012-09-04 Thread Anash P. Oommen
Hi Oliver,

What the documentation says is that you cannot write a query like:

SELECT Name FROM KEYWORDS_PERFORMANCE_REPORT DURING ALL_TIME;

If you don't mention a DURING clause, you get the ALL_TIME data. For custom 
dates, try something like:

SELECT Name FROM KEYWORDS_PERFORMANCE_REPORT DURING 20120101,20120625.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, 31 August 2012 18:57:34 UTC+5:30, Oliver wrote:
>
> Maybe I should read the documentation properly first :-) I just found a 
> note on the above page confirming the issue:
>
> >> Note: The DateRangeTypes ALL_TIME and CUSTOM_DATE are *NOT* supported.
>
> We started migrating our code to using AWQL as it results in much less 
> code, fewer bugs and easier maintenance.  But this ALL_TIME issue is a 
> showstopper for us at the moment.
>
> Are there any plans to support it soon?
>
> Oliver
>
>
> On Thursday, August 30, 2012 5:31:04 PM UTC+1, Oliver wrote:
>>
>> I tried using 'ALL_TIME' date range in an AWQL query but got an error 
>> saying it's not supported.  When looking at the list of date ranges here: 
>>
>> https://developers.google.com/adwords/api/docs/guides/awql
>>
>> I notice ALL_TIME is not included in the list of date ranges at the 
>> bottom of the page.
>>
>> Are there any plans to add support for this date range?
>>
>> Oliver
>>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: What's wrong with this request? (Returning: 500 Internal Server Error) (C#)

2012-09-04 Thread Anash P. Oommen
Hi Ibrahim,

Could you kindly download the latest library 
from http://code.google.com/p/google-api-adwords-dotnet/downloads/list and 
try? You need to copy the App.config from the examples folder to your 
App.config and fill the credentials in it. There are lots of code examples 
under 
http://code.google.com/p/google-api-adwords-dotnet/source/browse/#svn%2Ftrunk%2Fexamples%2Fadwords%2Fcsharp.
 
Let me know if you get stuck and I'll help you out.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, 31 August 2012 17:36:57 UTC+5:30, Ibrahim Ozturkcan wrote:
>
> I have found lots of websites advising about Adwords API and best 
> practices,
> *But there's no one page example of how to use Adwords API in the world.*
>
> I don't understand Why it has to be so difficult and non-friendly.
>
> Adwords API documents are terrible.
> Adwords API, .NET client is not working properly. 
>
>- .sln file is not working, just not working.
>- Adwords & Common libraries have always yellow exclamation,
>- .proj files are not working, they're not including references,
>- there's no document to start from scratch for just get a metric of 
>any report.
>
> Adwords API is just terrible.
>
> On Friday, June 29, 2012 1:11:03 PM UTC+3, Anash P. Oommen wrote:
>>
>> Hi,
>>
>> Please extract the response for the failed request and post it on this 
>> forum. You could do it in the catch() block.
>>
>> WebResponse response = ex.Response;
>> // Read the contents from response.GetResponseStream();
>>
>> Also, is there any reason why you are not using the AdWords API .NET 
>> client library?
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Thursday, 28 June 2012 18:32:29 UTC+5:30, Ibrahim Ozturkcan wrote:
>>>
>>> private static void GetReports() 
>>> {  
>>> string authToken = GetAuthToken();  
>>> string requestXml = string.Format(@"  
>>> 
>>> 
>>> 
>>> 
>>>
>>>   
>>>
>>>  
>>> {0}
>>> {1} 
>>>
>>> {2} 
>>>
>>> {3}  
>>> 
>>> 
>>>
>>> 
>>>
>>> 
>>> 
>>> id
>>> url
>>> approvalStatus
>>> 
>>> 
>>>
>>> 
>>> 
>>> ",
>>>  authToken, "ID", "AUTHTOKEN", "AGENT").Trim();   
>>>
>>> WebRequest webRequest = HttpWebRequest.Create("
>>> https://adwords.google.com/api/adwords/cm/v201109_1/AdGroupService";);
>>>
>>> //AdGroupCriterionService
>>>
>>> webRequest.Method = "POST";  
>>> webRequest.ContentType = "text/xml; charset=utf-8";  
>>> webRequest.Headers.Add("SOAPAction", "");  
>>> byte[] postBytes = Encoding.UTF8.GetBytes(requestXml);  
>>> webRequest.ContentLength = postBytes.Length;   
>>> 
>>> using (Stream strmReq = webRequest.GetRequestStream()) 
>>> {
>>> strmReq.Write(postBytes, 0, postBytes.Length);  
>>> }  
>>> try 
>>> {
>>> WebResponse response = webRequest.GetResponse(); 
>>> 
>>> using (StreamReader reader = new 
>>> StreamReader(response.GetResponseStream())) 
>>> {  
>>> string responseXml = reader.ReadToEnd();  
>>> XmlDocument xDoc = new XmlDocument();  
>>> xDoc.LoadXml(responseXml);  
>>> XmlNamespaceManager xmlns = new 
>>> XmlNamespaceManager(xDoc.NameTable);  
>>> xmlns.AddNamespace("soap", "
>>> http://schemas.xmlsoap.org/soap/envelope/";);
>>> xmlns.AddNamespace("v201109_1", "
>>> https://adwords.google.com/api/adwords/cm/v201109_1";);  
>>> XmlElement faultNode = (XmlElement) 
>>> xDoc.SelectSingleNode("soap:Envelope/soap:Body/soap:Fault", xmlns);  
>>> 
>>> if (faultNode != null) 
>>> {
>>> // Something went wrong with API call. Parse 
>>> faultNode for more details.  
>>> } else 
>>> {
>>> XmlElement mutateResponseNode = (XmlElement) 
>>> xDoc.SelectSingleNode("soap:Envelope/soap:Body/v201109:mutateResponse", 
>>> xmlns);
>>> // Parse mutateResponseNode contents to get the 
>>> camp

Re: CustomerSyncService return with INVALID_CAMPAIGN_ID

2012-09-04 Thread Anash P. Oommen
Hi Hagay,

I hope this is for illustrative purposes, but 4343434343 doesn't look like 
a valid campaign id.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Sunday, 2 September 2012 17:30:36 UTC+5:30, hagay wrote:
>
> Hi,
> When i am trying to run the CustomerSyncService i get INVALID_CAMPAIGN_ID
>
> this is the code:
>
> API_VERSION = :201206
> customer_sync_srv = api.service(:CustomerSyncService, API_VERSION)
>
> selector = {
> :campaign_ids => [ 4343434343 ],
> :date_time_range => {
> :min => "20120830 00 UTC",
> :max => "20120829 00 UTC"
> }
> }
>
> campaign_changes = customer_sync_srv.get(selector)
>
>
> Any clue what am i missing?
>
> Thanks in advanced.
> Hagay.
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: ALL_TIME not supported by AWQL?

2012-09-04 Thread Oliver
Hi Anash,

The DURING clause is mandatory.  Not mentioning it will result in an error 
saying it's needed.

I figured out a workaround anyway. I also figured out the custom date 
syntax.

Thanks

Oliver


On Tuesday, September 4, 2012 10:41:02 AM UTC+1, Anash P. Oommen wrote:
>
> Hi Oliver,
>
> What the documentation says is that you cannot write a query like:
>
> SELECT Name FROM KEYWORDS_PERFORMANCE_REPORT DURING ALL_TIME;
>
> If you don't mention a DURING clause, you get the ALL_TIME data. For 
> custom dates, try something like:
>
> SELECT Name FROM KEYWORDS_PERFORMANCE_REPORT DURING 20120101,20120625.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Friday, 31 August 2012 18:57:34 UTC+5:30, Oliver wrote:
>>
>> Maybe I should read the documentation properly first :-) I just found a 
>> note on the above page confirming the issue:
>>
>> >> Note: The DateRangeTypes ALL_TIME and CUSTOM_DATE are *NOT* supported.
>>
>> We started migrating our code to using AWQL as it results in much less 
>> code, fewer bugs and easier maintenance.  But this ALL_TIME issue is a 
>> showstopper for us at the moment.
>>
>> Are there any plans to support it soon?
>>
>> Oliver
>>
>>
>> On Thursday, August 30, 2012 5:31:04 PM UTC+1, Oliver wrote:
>>>
>>> I tried using 'ALL_TIME' date range in an AWQL query but got an error 
>>> saying it's not supported.  When looking at the list of date ranges here: 
>>>
>>> https://developers.google.com/adwords/api/docs/guides/awql
>>>
>>> I notice ALL_TIME is not included in the list of date ranges at the 
>>> bottom of the page.
>>>
>>> Are there any plans to add support for this date range?
>>>
>>> Oliver
>>>
>>

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


Strange error when using AWQL with Campaign Negative Keywords Report

2012-09-04 Thread Oliver
I'm doing this:

SELECT CampaignId, Id, KeywordMatchType, KeywordText FROM 
CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT WHERE CampaignId IN [XX] 
DURING TODAY

(please note, campaign ID XX is valid)

The above AWQL query throws this error:
*Report was not downloaded. 400: 
SelectorError.FILTER_BY_DATE_RANGE_NOT_SUPPORTED @ ; trigger:'Filtering by 
date range not supported.'
*
This is strange because:

1) The DURING clause is mandatory for report downloads (as stated here 
https://developers.google.com/adwords/api/docs/guides/awql)

2) The above query format works for all other report types except the 
CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT.

3) Changing the date in the DURING clause doesn't make a difference. I 
still get the same error.


Any idea why this report behaves differently, and how to get round this?

Oliver





-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR in sandbox

2012-09-04 Thread Taras Lyapun
Hi!

Yes, this issue still happens.

вторник, 21 августа 2012 г., 16:27:23 UTC+3 пользователь Kevin Winter 
написал:
>
> Hi,
>   We just fixed a bug that prevented accounts from being created 
> correctly.  Could you please create a new sandbox account and let me know 
> if this still happens?
>
> - Kevin Winter
> AdWords API Team
>
> On Wednesday, July 25, 2012 8:47:57 PM UTC-4, Tommy Choi wrote:
>>
>> Yes, it happens consistently. What we try to do is to get a list of 
>> available accounts, we and using .net client library v201109 and here is 
>> our codes:
>> AdWordsUser user = new AdWordsUser();
>> // Get the ServicedAccountService.
>> ServicedAccountService servicedAccountService = 
>> (ServicedAccountService)user.GetService(AdWordsService.v201109.ServicedAccountService);
>>
>> // Create the selector.
>> ServicedAccountSelector selector = new 
>> ServicedAccountSelector();
>> // Disable selector paging to retrive links.
>> selector.enablePaging = false;
>>
>> // Retrieve the accounts.
>> ServicedAccountGraph graph = 
>> servicedAccountService.get(selector);
>>
>> We encounter the error at the last line of codes.
>>
>> [SoapException: InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
>> com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro]
>>
>> System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage
>>  message, WebResponse response, Stream responseStream, Boolean asyncCall) 
>> +1485877
>>System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String 
>> methodName, Object[] parameters) +221
>>Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String methodName, 
>> Object[] parameters) +240
>>
>>
>> I thank you very much for your help.
>>
>> On Wednesday, July 25, 2012 11:51:32 PM UTC+10, Kevin Winter wrote:
>>>
>>> Hi,
>>>   The original bug mentioned in the thread affected creating accounts in 
>>> the Sandbox (which is still not supported).  Could you please provide more 
>>> information about your error?  Does it happen consistently or sporadically?
>>>
>>> - Kevin Winter
>>> AdWords API Team
>>>
>>> On Tuesday, July 24, 2012 8:55:28 PM UTC-4, Tommy Choi wrote:

 Hi, I am using AdWordsService.v201109.ServicedAccountService in sandbox 
 environment and face the same error. I guess the fix has not been done yet?

 On Saturday, May 5, 2012 12:10:04 AM UTC+10, Kevin Winter wrote:
>
> Hi,
>   Unfortunately, we have no update at this time.
>
> - Kevin Winter
> AdWords API Team
>
> On Friday, May 4, 2012 6:50:53 AM UTC-4, Marc Sanders wrote:
>>
>> Has this issues been resolved?
>>
>> On Sunday, March 4, 2012 11:41:53 AM UTC+1, Bruce Wu wrote:
>>>
>>> Hi,
>>>
>>> I'm facing the same problem (using PHP with and without client 
>>> library). 
>>>
>>> To replicate, try the CreateAccount.php example with PHP 5.3.2
>>>
>>> For me, it ended up with: "An error has occurred: 
>>> InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
>>> com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro".
>>>
>>> Best regards,
>>> Bruce Wu
>>>
>>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: What is the API's next release date?

2012-09-04 Thread Asaf Sella
 

Hi Anash,

I’d appreciate your farther assistance with providing more details 
regarding the *actual dates*.

Is the change is going to take place by the end of this month?

What is the API version which will be sunset as a result?
We are currently working with API version ‘v201109’ – we’d like to know if 
and when this version will be sunset.
Thanks,
Asaf
 

On Tuesday, September 4, 2012 12:34:18 PM UTC+3, Anash P. Oommen wrote:

> Hi Asaf,
>
> As per the blog, 
>
> "These major releases will occur 3 times per year: at the end of February, 
> in the middle of June and at the end of September. Exact release dates may 
> vary."
>
> Hope this helps.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Sunday, 2 September 2012 13:40:06 UTC+5:30, Asaf Sella wrote:
>>
>> Hi,
>> We've got the communication regarding the three major releases that are 
>> planned to take place each year - see below link.
>>
>> http://googleadsdeveloper.blogspot.co.il/2012/08/release-schedule-for-adwords-api.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+blogspot/lQlzL+(Google+Ads+Developer+Blog+-+AdWords+API)&utm_content=Google+Feedfetcher
>> Yet - no official date was indicated but only general saying of "API will 
>> be released according to a published schedule".
>> Could you advice where can we find such a schedule?
>> Thanks in advance,
>> Asaf Sella
>>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Fwd: API call to invite a client account to be managed by an MCC

2012-09-04 Thread Taras Lyapun
Is there any news about this feature?

пятница, 11 февраля 2011 г., 17:27:41 UTC+2 пользователь AdWords API 
Advisor написал:
>
> Hi, 
>
> This functionality is still not available in the AdWords API, but if 
> you wish, I could make a feature request on your behalf. 
>
> Cheers, 
> Anash P. Oommen, 
> AdWords API Advisor. 
>
> On Feb 10, 12:59 pm, necronet  wrote: 
> > Is this functionalliy already on the API or still there are no plan to 
> > do it 
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > -- Forwarded message -- 
> > From: AdWords API Advisor  
> > Date: 11 sep 2008, 09:35 
> > Subject: API call to invite a client account to be managed by an MCC 
> > To: AdWords API Forum 
> > 
> > Hello, 
> > 
> >  That functionality is not part of the AdWords API, no. Sorry to 
> > disappoint. 
> > 
> > Cheers, 
> > -Jeff Posnick, AdWords API Team 
> > 
> > On Sep 10, 2:05 pm, "j.e.frank"  wrote: 
> > 
> > > I have looked through the AdWords API and searched on this forum, but 
> > > it seems that there is no way to automate the process of inviting a 
> > > client AdWords account to bemanagedby anMCC.  (I'm looking to 
> > > automate just theinvitation, not the acceptance of thatinvitation.) 
> > 
> > > I found these threads, indicating that such aninvitationcall is not 
> > > available in the API, but they are from 2006 and 2007 so I thought it 
> > > would be worth double-checking with the community here. 
> > 
> > >
> http://groups.google.com/group/adwords-api/browse_thread/thread/3875d.. 
>
> > 
> > > Sorry if this is repetitive to the earlier posts, but the API is a 
> > > moving target, so it seemed worth trying to verify the continued lack 
> > > of aninvitationAPI call.  Does anyone know of such a call, or 
> > > definitively that there is not?

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


Anyone interested in a PSR-0 compliant PHP client?

2012-09-04 Thread Kasper Pedersen
Hello all,

I'm looking for contributors for a new PHP client, that is better suited 
for using with frameworks and other libraries.
The key difference between this client and the official one is PSR-0 
compliance, so the library can easily be autoloaded.

Anyone interested?

BR
Kasper Pedersen

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 can I get campaign's startDate and endDate?

2012-09-04 Thread spetz
I thought that startDate & endDate in the root array is different than 
those one in campaignStats object. So how can I dump the response and 
request xml structure to page?



4 Eylül 2012 Salı 12:31:13 UTC+3 tarihinde Anash P. Oommen yazdı:
>
> Hi,
>
> CampaignStats also has a startDate and endDate column. Could you post the 
> SOAP request and response xmls after clearing the credentials?
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Monday, 3 September 2012 12:01:24 UTC+5:30, spetz wrote:
>>
>> Hi,
>>
>> I am trying to get startDate and endDate fields from CampaignService and 
>> put 'StartDate' and 'EndDate' columns into the selector. But when I examine 
>> the result, the values named startDate and endDate appear under 
>> campaignStats, not at the root campaign object.
>>
>> How can I get the startDate and endDate for the campaign itself?
>>
>>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 'Low Search Volume' label available via the API?

2012-09-04 Thread Oliver
Some keywords have a 'low search volume' label (see attached image).

Is this info available through the API anywhere?

Oliver

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

Using API to change PLA bid?

2012-09-04 Thread Reed
Maybe a odd question, but:  Is there any difference between the API call I 
would make to change the bid of a PLA, and the similar call I would make to 
change the bid of a run of the mill text keyword?

thanks,
reed

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: TargetingIdeaService match type?

2012-09-04 Thread veseo
Hi,

Anything? I need that information so that I can create the logic to migrate 
our code to the new service.

On Thursday, August 30, 2012 5:32:50 PM UTC+3, veseo wrote:
>
> In the new API version we could not specify a keyword's match type. Is 
> there any way to specify it? If there isn't, which is the match type of the 
> keywords from the response? The stats from the response are close to 
> average of match type 'exact', but they are not equal, as they are supposed 
> to be.
>
> I'm attaching the requests and responses for two keywords - hosting and 
> dortmund, both of them requested with Germany and German language. Could 
> you clarify what's the situation here?
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Change notification settings via API?

2012-09-04 Thread veseo
Hi,

can anyone answer this? We have hundreds of clients, whose settings must be 
changed and it would take too much time to do it manually.

On Monday, September 3, 2012 11:17:58 AM UTC+3, veseo wrote:
>
> Hi,
>
> is there a way to change the notification settings and who receives 
> notifications on certain events via the API? I noticed AlertService, but as 
> far as I saw, it's used to get actual alerts (filtered by various filters), 
> not change a client's notification settings. Neither CustomerService, nor 
> ManagedCustomerService seem to offer that option too. Can anything be done 
> via the API?
>

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


how to create an ad with view tag

2012-09-04 Thread u...@taykey.com
Hi all
Im wonder if it is possible to creata an ad with view tag in it?

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: TargetingIdeaService match type?

2012-09-04 Thread Oliver
I recall seeing a recent thread (but can't find it now) about this.  The 
reponse from the API team was the match type is not available.

Oliver

On Tuesday, September 4, 2012 3:50:18 PM UTC+1, veseo wrote:
>
> Hi,
>
> Anything? I need that information so that I can create the logic to 
> migrate our code to the new service.
>
> On Thursday, August 30, 2012 5:32:50 PM UTC+3, veseo wrote:
>>
>> In the new API version we could not specify a keyword's match type. Is 
>> there any way to specify it? If there isn't, which is the match type of the 
>> keywords from the response? The stats from the response are close to 
>> average of match type 'exact', but they are not equal, as they are supposed 
>> to be.
>>
>> I'm attaching the requests and responses for two keywords - hosting and 
>> dortmund, both of them requested with Germany and German language. Could 
>> you clarify what's the situation here?
>>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: TargetingIdeaService match type?

2012-09-04 Thread veseo
Hi,

thanks, then my other question remains - which matchtype the results equal 
to. I'll try and find that other thread, hope that is answered there.

On Tuesday, September 4, 2012 6:40:11 PM UTC+3, Oliver wrote:
>
> I recall seeing a recent thread (but can't find it now) about this.  The 
> reponse from the API team was the match type is not available.
>
> Oliver
>
> On Tuesday, September 4, 2012 3:50:18 PM UTC+1, veseo wrote:
>>
>> Hi,
>>
>> Anything? I need that information so that I can create the logic to 
>> migrate our code to the new service.
>>
>> On Thursday, August 30, 2012 5:32:50 PM UTC+3, veseo wrote:
>>>
>>> In the new API version we could not specify a keyword's match type. Is 
>>> there any way to specify it? If there isn't, which is the match type of the 
>>> keywords from the response? The stats from the response are close to 
>>> average of match type 'exact', but they are not equal, as they are supposed 
>>> to be.
>>>
>>> I'm attaching the requests and responses for two keywords - hosting and 
>>> dortmund, both of them requested with Germany and German language. Could 
>>> you clarify what's the situation here?
>>>
>>

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


Anyone interested in a PSR-0 compliant PHP client?

2012-09-04 Thread Evgeniy Bogdanov
Hi.

Conditions of participating? Details of architecture? What is your role? 
Estimates?

Regards,
Evgeniy

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Anyone interested in a PSR-0 compliant PHP client?

2012-09-04 Thread Kasper Pedersen
My role is currently very simple, I just have an idea and I think someone 
else may find it useful.
I have no experience managing open source projects, so if someone has 
experience (or wants to take it on), please step forward :)

Conditions for participating?
None really. If you want to help write code, write tests, find bugs, etc. 
do it :)
I could do this all on my own, but the client may end up being only useful 
to me.


For architecture I haven't given it too much thought yet.
PSR-0 and Composer package are as far as I've gone.

Some things that bothered me when working with the official client are:
- lack namespaces
- multiple class definitions for the same class in various files
- lots of relative require_once statements
- arguably many superfluous classes (e.g. Paging)

So these are the things I would like to solve, but others may have other 
opinions, so please let me know.

Project planning is difficult, when you don't know what you're building, so 
that surely depends heavily on the design decisions.
Thankfully the official client does work well (in it's own way), so it's 
not like this is a blocker.

Anyways, please let me know what you think :)

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: New API version, retrieving invoices and adding global negative keyword lists

2012-09-04 Thread Kevin Winter
Hi Tobi,
  Unfortunately, this feature is still not available.  We'll make sure the 
product team knows this is still commonly requested.

- Kevin Winter
AdWords API Team

On Thursday, August 23, 2012 1:19:27 PM UTC-4, Tobias Ebert wrote:
>
> Hey Oliver,
>
> alright thanks a lot for your help, its only available in the english 
> reference, now its clear why i couldn't find it in the german version.
>
> Anyone else with infos regarding point 2 :)?
>
> Bye
> Tobi
>
>
> Am Donnerstag, 23. August 2012 18:53:18 UTC+2 schrieb Oliver:
>>
>> Hi Tobi,
>>
>> 1. check 
>> https://developers.google.com/adwords/api/docs/reference/
>>
>> 2. Not sure. Not something I looked into myself.
>>
>> 3. Negative keyword lists is still not available unfortunately. 
>>
>> Oliver
>>
>>
>> On Thursday, August 23, 2012 2:54:32 PM UTC+1, Tobias Ebert wrote:
>>>
>>> Hello everybody,
>>>
>>> we are currently planning a web application that makes use of the 
>>> AdWords API.
>>>
>>> Before we can start implementing it I have the following three questions:
>>>
>>> 1. Why do some people talk about the version 201206? i can only find the 
>>> 201109 and in the url it says "latest"... when will the new one be 
>>> released, where can I find it?
>>> 2. Is it finally possible to retrieve the subaccount's invoices 
>>> programmatically (in order to reduce our work)? I know that people are 
>>> asking for it since at least 5 years and i really hope that Google has 
>>> added this important requirement to its API because it can save a lot of 
>>> time each month.
>>> 3. When will it be possible to add global negative keyword lists? How 
>>> can i add these to a campaign? We need the basic stuff that the adwords web 
>>> interface is offering by default for a while, can't believe this main 
>>> feature is not available through the API.
>>>
>>> Thanks a lot in advance, greets
>>> Tobi
>>>
>>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Unable to add platform targets when creating a new campaign

2012-09-04 Thread Kevin Winter
Hi,
  It's a problem with using the 2-arg constructor for CampaignCriterion, 
see here for 
details: https://groups.google.com/d/msg/adwords-api/A9m4SB-Jmtc/DhyILEXnqv4J

- Kevin Winter
AdWords API Team

On Monday, August 27, 2012 12:36:59 AM UTC-4, Amit Badkas wrote:
>
> I tried to add particular platform after adding a campaign using following 
> code
>
> $platform = new Platform();
> $platform->id = 30001;
> $operation = new CampaignCriterionOperation(new 
> CampaignCriterion($campaign->id, $platform), 'ADD');
> $campaignCriterionService = $user->GetService('CampaignCriterionService');
> $result = $campaignCriterionService->mutate(array($operation));
>
> but it gives following error
>
> Unmarshalling Error: cvc-elt.4.3: Type 'ns1:Platform' is not validly 
> derived from the type definition, 'boolean', of element 'ns1:isNegative'.
>
> I don't know how to fix it as this was working a while ago
>
> FYI, I am using sandbox mode
>
> Please help, 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: Does changing a Campaign name or an AdGroup name results in a change of Id ?

2012-09-04 Thread Kevin Winter
Hi Bastien,
  As Oliver said, the ID won't change if you update the Name of a Campaign 
or AdGroup.  Keywords and Ads, however, are actually deleted and re-added 
under the covers in the UI.

- Kevin Winter
AdWords API Team

On Tuesday, August 28, 2012 9:42:24 AM UTC-4, Oliver wrote:
>
> I'm almost 100% sure the ID doesn't change if the name does. IDs is the 
> only reliable way of referencing an entity.
>
> Oliver
>
>
> On Tuesday, August 28, 2012 2:24:34 PM UTC+1, BastinBrd wrote:
>>
>> Hello,
>>
>> The title says everything: Does changing a Campaign name or an AdGroup 
>> name results in a change of Id ?
>>
>> More precisely: can I rely on the Id of a campaign or adgroup for 
>> accessing it in a sustainable way (even if the camapaign name gets changed 
>> for example)?
>>
>> Regards,
>> Bastien.
>>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: New API version, retrieving invoices and adding global negative keyword lists

2012-09-04 Thread Tobias Ebert
Hey Kevin,

thank you for your answer, and thanks for your support too :).

Would be really great to have this feature in an upcoming API version due 
to the fact that it takes some time to manually navigate to and "PDFize" 
the invoice for each account in our MCC.
So maybe we could be able to download the invoice as a PDF directly in the 
future, just as an idea

Tobi


Am Dienstag, 4. September 2012 20:26:07 UTC+2 schrieb Kevin Winter:
>
> Hi Tobi,
>   Unfortunately, this feature is still not available.  We'll make sure the 
> product team knows this is still commonly requested.
>
> - Kevin Winter
> AdWords API Team
>
> On Thursday, August 23, 2012 1:19:27 PM UTC-4, Tobias Ebert wrote:
>>
>> Hey Oliver,
>>
>> alright thanks a lot for your help, its only available in the english 
>> reference, now its clear why i couldn't find it in the german version.
>>
>> Anyone else with infos regarding point 2 :)?
>>
>> Bye
>> Tobi
>>
>>
>> Am Donnerstag, 23. August 2012 18:53:18 UTC+2 schrieb Oliver:
>>>
>>> Hi Tobi,
>>>
>>> 1. check 
>>> https://developers.google.com/adwords/api/docs/reference/
>>>
>>> 2. Not sure. Not something I looked into myself.
>>>
>>> 3. Negative keyword lists is still not available unfortunately. 
>>>
>>> Oliver
>>>
>>>
>>> On Thursday, August 23, 2012 2:54:32 PM UTC+1, Tobias Ebert wrote:

 Hello everybody,

 we are currently planning a web application that makes use of the 
 AdWords API.

 Before we can start implementing it I have the following three 
 questions:

 1. Why do some people talk about the version 201206? i can only find 
 the 201109 and in the url it says "latest"... when will the new one be 
 released, where can I find it?
 2. Is it finally possible to retrieve the subaccount's invoices 
 programmatically (in order to reduce our work)? I know that people are 
 asking for it since at least 5 years and i really hope that Google has 
 added this important requirement to its API because it can save a lot of 
 time each month.
 3. When will it be possible to add global negative keyword lists? How 
 can i add these to a campaign? We need the basic stuff that the adwords 
 web 
 interface is offering by default for a while, can't believe this main 
 feature is not available through the API.

 Thanks a lot in advance, greets
 Tobi

>>>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Possible bug in PHP library.

2012-09-04 Thread Kevin Winter
Hi,
  For your earlier question, yes, the capitalization matters.  The 
documentation indicates the name that should be used in the description 
field.  For example, for the servingStatus 
field,
 
the descriptions says: This field can be selected using the value 
"ServingStatus".

The example, unfortunately, does not handle sandbox accounts as well as it 
could.  Due to implementation details of how the sandbox works, the 
response from the sandbox does not match that of production (specifically, 
the links will have the correct child account id, but the parent id will be 
0), so the same code cannot run in both environments.  We're working on 
addressing these shortcomings of the sandbox.

- Kevin Winter
AdWords API Team

On Wednesday, August 29, 2012 3:17:35 AM UTC-4, spetz wrote:
>
> Another problem is, GetAccountHierarchyExample() function returns only the 
> last account (it's the last element of array) but there are 4 more elements 
> in the root which is not listed in output. This should be a problem with 
> the code in the GetAccountHierarchyExample() or DisplayAccountTree() 
> function, right?

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://adwordsapi.blogspot.com
http://groups.google.com/group/adwords-api
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en


Re: Sandbox UNEXPECTED_INTERNAL_API_ERROR

2012-09-04 Thread Kevin Winter
Hi,
  Thanks for reporting this.  I can reproduce this behavior and have asked 
the core engineers to investigate.  In the meantime, you should be able to 
use the ManagedCustomerService if you just need to get Customer information.

- Kevin Winter
AdWords API Team

On Wednesday, August 29, 2012 12:11:22 PM UTC-4, Ced wrote:
>
> Hi,
> I'm getting this error too when using the sandbox and the CustomerService 
> function
> Here is the soap
>
> [2012-08-29 12:04:00,184::DEBUG:: (AwApi-Python/15.4.1, 
> Common-Python/3.0.8, Python/2.6)] StartTime: 2012-08-29 12:03:59
> *** Outgoing HTTP headers **
> POST /api/adwords/mcm/v201206/CustomerService HTTP/1.0
> Host:adwords-sandbox.google.com
> User-agent:SOAPpy 0.12.0 (pywebsvcs.sf.net),gzip
> XML-parser: xml.etree.cElementTree v1.0.6
> Content-type:text/xml; charset="UTF-8"
> Content-length:602
> Accept-Encoding:gzip
> Content-Encoding:gzip
> SOAPAction:"get"
> 
> *** Outgoing SOAP **
> 
> http://schemas.xmlsoap.org/soap/encoding/"; 
> xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/";>
>  
>   https://adwords.google.com/api/adwords/mcm/v201206";>
>https://adwords.google.com/api/adwords/cm/v201206";>
>https://adwords.google.com/api/adwords/cm/v201206";>AdWords API Python 
> Client Library (AwApi-Python/15.4.1, Common-Python/3.0.8, Python/2
> .6)
>https://adwords.google.com/api/adwords/cm/v201206";>
>https://adwords.google.com/api/adwords/cm/v201206
> ">73232
>   
>  
>  
>   https://adwords.google.com/api/adwords/mcm/v201206"; 
> />
>  
> 
> 
> *** Incoming HTTP headers **
> HTTP/1.? 500 Internal Server Error
> Content-Type: text/xml; charset=UTF-8
> Content-Encoding: gzip
> Date: Wed, 29 Aug 2012 16:04:00 GMT
> Expires: Wed, 29 Aug 2012 16:04:00 GMT
> Cache-Control: private, max-age=0
> X-Content-Type-Options: nosniff
> X-Frame-Options: SAMEORIGIN
> X-XSS-Protection: 1; mode=block
> Content-Length: 434
> Server: GSE
> 
> *** Incoming SOAP **
> 
> http://schemas.xmlsoap.org/soap/envelope/";>
>  
>   
>soap:Server
>InternalApiError.UNEXPECTED_INTERNAL_API_ERROR @ 
> com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro
>
> https://adwords.google.com/api/adwords/mcm/v201206";>
>  https://adwords.google.com/api/adwords/cm/v201206";>InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
>  
> @ 
> com.google.ads.api.services.common.error.InternalApiError.(InternalApiErro
>  https://adwords.google.com/api/adwords/cm/v201206
> ">ApiException
>  https://adwords.google.com/api/adwords/cm/v201206"; xmlns:ns3="
> http://www.w3.org/2001/XMLSchema-instance";>
>   
>   
>   
> InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
>   InternalApiError
>   UNEXPECTED_INTERNAL_API_ERROR
>  
> 
>
>   
>  
> 
> 
> EndTime: 2012-08-29 12:04:00
>
>
> Le mercredi 16 novembre 2011 05:13:05 UTC-5, Вадим a écrit :
>>
>> Hello! 
>>
>> I keep getting a message from ReportDefinitionService in sandbox about 
>> Internal Error second day in a row. 
>>
>> Is it due to Google Sandbox issues or is it something on my side? 
>>
>> Details of request and the error are: 
>>
>> [Nov 16 2011 09:44:44.00 - ERROR] POST /api/adwords/cm/v201008/ 
>> ReportDefinitionService HTTP/1.1 
>> Host: adwords-sandbox.google.com 
>> Connection: Keep-Alive 
>> User-Agent: PHP-SOAP/5.3.3, gzip 
>> Accept-Encoding: gzip, deflate 
>> Content-Encoding: gzip 
>> Content-Type: text/xml; charset=utf-8 
>> SOAPAction: "" 
>> Content-Length: 700 
>>
>>  
>> http://schemas.xmlsoap.org/soap/ 
>> envelope/ " xmlns:ns1="
>> https://adwords.google.com/api/adwords/cm/ 
>> v201008 "> 
>>
>>  
>>   * 
>>   client_1+4adwordt...@gmail.com> ns1:clientEmail> 
>>   4adwordt...@gmail.com++USD> ns1:developerToken> 
>>   AwApi-PHP-2.7.0-test Adwords API 
>>  
>>
>>
>>  
>>
>> ADD 
>>  
>>
>> CampaignId 
>> Impressions 
>> Clicks 
>> Cost 
>> Ctr 
>>
>>   Campaigns performance report #1321436683> ns1:reportName> 
>>   CAMPAIGN_PERFORMANCE_REPORT 
>>   TODAY 
>>   XML 
>>  
>>
>>  
>>
>>  
>>
>> HTTP/1.1 500 Internal Server Error 
>> Content-Type: text/xml; charset=UTF-8 
>> Content-Encoding: gzip 
>> Date: Wed, 16 Nov 2011 09:44:43 GMT 
>> Expires: Wed, 16 Nov 2011 09:44:43 G

Re: TargetingIdeaService - getBulkKeywordIdeas maxResults = 100?

2012-09-04 Thread Kevin Winter
Hi,
  Thanks for reporting this.  I can reproduce these results and have asked 
the core engineers to investigate.

- Kevin Winter
AdWords API Team

On Wednesday, August 29, 2012 2:03:22 PM UTC-4, Rohit Chopra wrote:
>
> Hi,
>
> I am trying to use the getBulkKeywordIdeas with 
> RelatedToUrlSearchParameter. No matter how I specify the paging, I get 
> totalNumEntries = 100. I have tried several URL's including Google.com and 
> Yahoo.com. Was the numberResults changed from 500 to 100 and left 
> undocumented?
>
> Snippet:
> $selector->searchParameters[] = new RelatedToUrlSearchParameter($url);
> $selector->searchParameters[] = new LocationSearchParameter($loc);
> $selector->searchParameters[] = new LanguageSearchParameter($languages);
>
> $selector->paging = new Paging(0, 100);
> $selector->paging->startIndex = 95;
> $selector->paging->numberResults = 500;
> $page = $targetingIdeaService->getBulkKeywordIdeas($selector);
>
> The above snippet returns 
>
> *public* 'totalNumEntries' => int 100
> but the count of entries is only 5. Shouldnt it be 100 (index 95 to 194)?
>
>
> In the sandbox however, it returns 1 numberOfResults for any such query.
>
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: v201109 ==> v201206 reporting issues

2012-09-04 Thread Kevin Winter
Hi,
  I was able to run a v201206 report using the example XML you included 
here.  Can I ask you to double check the report download endpoint matches 
the version in the XML?  Assuming they do, could you post as much of the 
HTTP error response as you can?

- Kevin Winter
AdWords API Team

On Wednesday, August 22, 2012 7:29:11 PM UTC-4, dkasak wrote:
>
> Hmmm. Thanks jayshree but we're not using PHP, and this doesn't really 
> explain why things have broken in v201206.
>
> Official comments?
>
> On Wednesday, August 22, 2012 3:27:19 PM UTC+10, jayshree bhongle wrote:
>>
>> You can try this code.It gives me the output properly
>>$username = "";
>> $password = "";
>> $customerId = ""; 
>> $devToken = "";
>>  
>> // Get an access code for the user
>> $url = "https://www.google.com/accounts/ClientLogin";;
>> $params = array(
>> "accountType" => "GOOGLE",
>> "Email" => $username,
>> "Passwd" => $password,
>> "service" => "adwords",
>> "source" => "test"
>> );
>>  
>> $curl = curl_init();
>> curl_setopt($curl, CURLOPT_URL, $url);
>> curl_setopt($curl, CURLOPT_HEADER, false);
>> curl_setopt($curl, CURLOPT_POST, true);
>> curl_setopt($curl, CURLOPT_POSTFIELDS, $params);
>> //curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
>> curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
>> $curlData = curl_exec($curl);
>> curl_close($curl);
>>  
>> // Parse the response
>> $curlData = explode("\n", $curlData);
>> $return = array();
>> foreach ($curlData as $value) {
>> $value = explode("=", $value, 2);
>> if (count($value) > 1) {
>> $return[$value[0]] = $value[1];
>> }
>> }
>> // Extract the access token
>> $authToken = $return["Auth"];
>>
>>
>> #
>> $httpHeaders = array(
>> "Authorization: GoogleLogin auth=$authToken",
>> "clientCustomerId: $customerId",
>> "developerToken: $devToken"
>> );
>>
>> $reportDefinition = '
>> 
>> AdGroupId
>> AdGroupName
>> CampaignId
>> CampaignName
>> BottomPosition
>> Cost
>> Date
>> FirstPageCpc
>> Id
>> Criteria
>> CriteriaDestinationUrl
>> CriteriaType
>> QualityScore
>> AdNetworkType1
>> AdNetworkType2
>> AverageCpc
>> AverageCpm
>> AveragePosition
>> ClickType
>> Ctr
>> IsNegative
>> MaxCpm
>> PreferredPosition
>> 
>> CriteriaType
>> NOT_EQUALS
>> KEYWORD
>> 
>> 
>> report
>> CRITERIA_PERFORMANCE_REPORT
>> LAST_14_DAYS
>> XML
>> ';
>>
>>
>>  
>> $params = array("__rdxml" => $reportDefinition);
>>
>>
>> #
>> $url = "https://adwords.google.com/api/adwords/reportdownload/v201206
>> ";
>>  
>> $curl = curl_init();
>> curl_setopt($curl, CURLOPT_URL, $url);
>> curl_setopt($curl, CURLOPT_HEADER, false);
>> curl_setopt($curl, CURLOPT_POST, true);
>> curl_setopt($curl, CURLOPT_POSTFIELDS, $params);
>> curl_setopt($curl, CURLOPT_HTTPHEADER, $httpHeaders);
>> //curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);
>> curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
>> $reportData = curl_exec($curl);
>> curl_close($curl);
>>  
>> print "$reportData\n";
>>
>>
>> On Wednesday, August 22, 2012 7:28:51 AM UTC+5:30, dkasak wrote:
>>>
>>> Hi all. I'm working on updating our code to v201206 and I'm getting 
>>> errors when doing ad-hoc reports. An example of a request that works:
>>>
>>> URL:
>>> https://adwords.google.com/api/adwords/reportdownload/v201109
>>>
>>> Definition:
>>> https://adwords.google.com/api/adwords/cm/v201109";>
>>> 
>>> AdGroupId
>>> AdGroupName
>>> CampaignId
>>> CampaignName
>>> BottomPosition
>>> Cost
>>> Date
>>> FirstPageCpc
>>> Id
>>> Criteria
>>> CriteriaDestinationUrl
>>> CriteriaType
>>> QualityScore
>>> AdNetworkType1
>>> AdNetworkType2
>>> AverageCpc
>>> AverageCpm
>>> AveragePosition
>>> ClickType
>>> Ctr
>>> IsNegative
>>> MaxCpm
>>> PreferredPosition
>>> 
>>> CriteriaType
>>> NOT_EQUALS
>>>

Re: An error has occurred: Unmarshalling Error: For input string: "param1"

2012-09-04 Thread Kevin Winter
Hi,
  Unfortunately, we need to update the AdParam example for PHP.  In 
v201206, a new field was added to many constructors, which means the 
examples need to be changed.  You can see more detail 
here: https://groups.google.com/d/msg/adwords-api/A9m4SB-Jmtc/DhyILEXnqv4J

I'm not sure which parameter needs to be changed, but the problem is you'll 
need to add an extra parameter to the constructor.  We're working on 
publishing a fix for this example.

- Kevin Winter
AdWords API Team

On Wednesday, August 29, 2012 7:20:11 AM UTC-4, Daniel Gómez wrote:
>
> Hi there,
> I have started using AdWords API, so far I have been able to use all the 
> Basic Operations. However now I am trying to use AdParameteres for the Ads 
> been unsuccessful so far. 
>
> I have created a campaign, an Ad group, 4 keywords and 1 ad.
> The Ad:
>
> Headline: This test title
> description1: This test {param1:$20}
> description2: for ads {param2:50}
> displayUrl: www.example.com
> url: http://www.example.com
>
> The code I am using is:
>
>   $adParamService = $user->GetService('AdParamService', 'v201206');
>
>   // Create ad parameters.
>   $adParam1 = new AdParam($adGroupId, $keywordId, '$80', 1);  //keywordId 
> existing under the same AdGroup
>   $adParam2 = new AdParam($adGroupId, $keywordId, '18', 2);   //keywordId 
> existing under the same AdGroup
>
>   // Create operations.
>   $operation1 = new AdParamOperation($adParam1, 'SET');
>   $operation2 = new AdParamOperation($adParam2, 'SET'); 
>
>   // Make the mutate request.
>   $adParams = $adParamService->mutate(array($operation1, $operation2));
>
>   // Display results.
>   foreach ($adParams as $adParam) {
> printf("Ad parameter with insertion text '%s' and parameter index '%s' 
> "
> . "was set.\n", $adParam->insertionText, $adParam->paramIndex);
>   }
>
> try {
>   // Get AdWordsUser from credentials in "../auth.ini"
>   // relative to the AdWordsUser.php file's directory.
>   $user = new AdwordsUser(
> './auth.ini', // $authenticationIniPath
> null, // $email 
> null, // $password
> null, // $developerToken
> null, // $applicationToken
> null, // $userAgent
> null, // $clientId
> './settings.ini' // $settingsIniPath
> );
>
>   // Log every SOAP XML request and response.
>   $user->LogAll();
>
>   // Run the example.
>   SetAdParametersExample($user, $adGroupId, $keywordId);
> } catch (Exception $e) {
>   printf("An error has occurred: %s\n", $e->getMessage());
> }
>
>
> However every time I try to execute the script it always returns:
> An error has occurred: Unmarshalling Error: For input string: "param1" 
>
> I havent been able to find any help on this issue or similar problem.
>
> I would really appreciate your help as I have been on this matter for 
> couple of days already.
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 class AdWordsServices thread safe?

2012-09-04 Thread Kevin Winter
Hi Oliver,
  AdWordsServices is threadsafe, but the service objects returned from it 
are not.

- Kevin Winter
AdWords API Team

On Thursday, August 30, 2012 11:08:56 AM UTC-4, Oliver wrote:
>
> Is it safe to use multiple threads with one instance of the 
> AdWordsServices class (Java library)?
>
> Oliver
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED

2012-09-04 Thread Dimasik
Hello Danial,

I have similar issue with updating params. The error i'm getting is:

[message] => [AdParamError.INVALID_ADGROUP_CRITERION_SPECIFIED @ 
operations[0].operand; trigger:'AdGroupId = 4093596756, CriterionId = 
2692493675']

CriterionId is not newly created. What could be the cause?

Cheers,

On Tuesday, November 8, 2011 2:07:45 AM UTC+13, Danial Klimkin wrote:
>
> Hello Kevinm,
>
>
> Unfortunately I was not able to reproduce this issue. Added ad param right 
> after creating criterion works every time for me.
>
>
> -Danial, 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: Anyone interested in a PSR-0 compliant PHP client?

2012-09-04 Thread Anash P. Oommen
Hi Kasper,

I could put you in touch with the current maintainer of AdWords API PHP 
library, to see if you could contribute to it directly to make the changes 
you wish to see. The official client library is open-sourced, has a code 
base that works, complete with code examples and tests. So IMHO fixing the 
official library might be a better investment of time and effort than 
writing a new library from scratch, making it stable and  then maintaining 
it as an open-source project.

If you are interested, drop me a mail at anash.p.oom...@google.com and I'll 
make the introductions.

Cheers,
Anash P. Oommen,
Adwords API Advisor.

On Tuesday, 4 September 2012 22:28:26 UTC+5:30, Kasper Pedersen wrote:
>
> My role is currently very simple, I just have an idea and I think someone 
> else may find it useful.
> I have no experience managing open source projects, so if someone has 
> experience (or wants to take it on), please step forward :)
>
> Conditions for participating?
> None really. If you want to help write code, write tests, find bugs, etc. 
> do it :)
> I could do this all on my own, but the client may end up being only useful 
> to me.
>
>
> For architecture I haven't given it too much thought yet.
> PSR-0 and Composer package are as far as I've gone.
>
> Some things that bothered me when working with the official client are:
> - lack namespaces
> - multiple class definitions for the same class in various files
> - lots of relative require_once statements
> - arguably many superfluous classes (e.g. Paging)
>
> So these are the things I would like to solve, but others may have other 
> opinions, so please let me know.
>
> Project planning is difficult, when you don't know what you're building, 
> so that surely depends heavily on the design decisions.
> Thankfully the official client does work well (in it's own way), so it's 
> not like this is a blocker.
>
> Anyways, please let me know what you think :)
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 can I get campaign's startDate and endDate?

2012-09-04 Thread Anash P. Oommen
Hi,

If you are using an AdWords API client library, there will be an option to 
dump the soap request and response logs in your library's configuration 
file (config.ini / app.config) etc. depending on the library. If not, using 
an http debugging proxy would be simple. http://www.fiddler2.com/fiddler2/ is 
a good option if you are on a Windows box.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, 4 September 2012 18:44:01 UTC+5:30, spetz wrote:
>
> I thought that startDate & endDate in the root array is different than 
> those one in campaignStats object. So how can I dump the response and 
> request xml structure to page?
>
>
>
> 4 Eylül 2012 Salı 12:31:13 UTC+3 tarihinde Anash P. Oommen yazdı:
>>
>> Hi,
>>
>> CampaignStats also has a startDate and endDate column. Could you post the 
>> SOAP request and response xmls after clearing the credentials?
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Monday, 3 September 2012 12:01:24 UTC+5:30, spetz wrote:
>>>
>>> Hi,
>>>
>>> I am trying to get startDate and endDate fields from CampaignService and 
>>> put 'StartDate' and 'EndDate' columns into the selector. But when I examine 
>>> the result, the values named startDate and endDate appear under 
>>> campaignStats, not at the root campaign object.
>>>
>>> How can I get the startDate and endDate for the campaign itself?
>>>
>>>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: What is the API's next release date?

2012-09-04 Thread Anash P. Oommen
Hi Asaf,

I don't have specific dates for upcoming releases, but as per the blog, the 
release of a major version deprecates the older versions, and the older 
versions are typically sunset in about 4 months' time. The exact dates are 
announced on http://googleadsdeveloper.blogspot.com, so you might want to 
keep a closer watch on the posts on this blog.

v201109 is due for sunset on 26 Oct 2012, and is mentioned in this 
post: 
http://googleadsdeveloper.blogspot.com/2012/06/adwords-api-v201206-launch-including.html

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, 4 September 2012 17:24:26 UTC+5:30, Asaf Sella wrote:
>
> Hi Anash,
>
> I’d appreciate your farther assistance with providing more details 
> regarding the *actual dates*.
>
> Is the change is going to take place by the end of this month?
>
> What is the API version which will be sunset as a result?
> We are currently working with API version ‘v201109’ – we’d like to know 
> if and when this version will be sunset.
> Thanks,
> Asaf
>  
>
> On Tuesday, September 4, 2012 12:34:18 PM UTC+3, Anash P. Oommen wrote:
>
>> Hi Asaf,
>>
>> As per the blog, 
>>
>> "These major releases will occur 3 times per year: at the end of 
>> February, in the middle of June and at the end of September. Exact release 
>> dates may vary."
>>
>> Hope this helps.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Sunday, 2 September 2012 13:40:06 UTC+5:30, Asaf Sella wrote:
>>>
>>> Hi,
>>> We've got the communication regarding the three major releases that are 
>>> planned to take place each year - see below link.
>>>
>>> http://googleadsdeveloper.blogspot.co.il/2012/08/release-schedule-for-adwords-api.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+blogspot/lQlzL+(Google+Ads+Developer+Blog+-+AdWords+API)&utm_content=Google+Feedfetcher
>>> Yet - no official date was indicated but only general saying of "API 
>>> will be released according to a published schedule".
>>> Could you advice where can we find such a schedule?
>>> Thanks in advance,
>>> Asaf Sella
>>>
>>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Strange error when using AWQL with Campaign Negative Keywords Report

2012-09-04 Thread Anash P. Oommen
Hi Oliver,

Will it be possible to capture the HTTP request and response for this call 
and mail it to anash.p.oom...@google.com? I'll take a look and help you 
troubleshoot this error.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, 4 September 2012 16:52:53 UTC+5:30, Oliver wrote:
>
> I'm doing this:
>
> SELECT CampaignId, Id, KeywordMatchType, KeywordText FROM 
> CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT WHERE CampaignId IN [XX] 
> DURING TODAY
>
> (please note, campaign ID XX is valid)
>
> The above AWQL query throws this error:
> *Report was not downloaded. 400: 
> SelectorError.FILTER_BY_DATE_RANGE_NOT_SUPPORTED @ ; trigger:'Filtering by 
> date range not supported.'
> *
> This is strange because:
>
> 1) The DURING clause is mandatory for report downloads (as stated here 
> https://developers.google.com/adwords/api/docs/guides/awql)
>
> 2) The above query format works for all other report types except the 
> CAMPAIGN_NEGATIVE_KEYWORDS_PERFORMANCE_REPORT.
>
> 3) Changing the date in the DURING clause doesn't make a difference. I 
> still get the same error.
>
>
> Any idea why this report behaves differently, and how to get round this?
>
> Oliver
>
>
>
>
>
>

-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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: Migration to v201206 java api

2012-09-04 Thread Anash P. Oommen
Hi,

1. Yes, Oct 26 is when v201109 will be sunset.
2. Yes, Oct 26 is when v201109 will be sunset. The client library may 
release an update around that time that removes the support for v201206.
3. ServicedAccountService has been replaced by ManagedCustomerService. See 
http://code.google.com/p/google-api-ads-java/source/browse/examples/adwords_axis/src/main/java/adwords/axis/v201206/accountmanagement/GetAccountHierarchy.java
 for 
an example on how to use MCS instead of SAS and ServicedAccountGraph.
CampaignTargetingService has been discontinued, its functionality has been 
consolidated into CampaignCriterionService. You can use the new AdSchedule 
criterion to manage Ad schedules.
I need to check on the substitute for KeywordMatchTypeSearchParameter, I'll 
update this thread after checking with the team.
4. Please file an issue 
at http://code.google.com/p/google-api-ads-java/issues/list to keep the 
javadocs upto date.

If you have more specific questions about the Java library itself, let me 
know, I'll ask the library maintainer to follow up with you on this thread.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, 4 September 2012 09:44:17 UTC+5:30, aminotsukasa wrote:
>
> Hi all
>
> Now I 'm writing java api migration guide document to team members.
> Does anyone know following issue?
>
> 1. Java api Ver8.7 has classes in package v201109.
> How long can I use? Oct.26?
>
> 2.New API library (Google Ads APIs 1.8) has classes in package v201109.
> How long can I use? Oct.26?
>
> 3.v201206 package does not have classes contained in v201109 package
> Ex.
> CampaignTargetServiceInterface
> ServicedAccountGraph
> KeywordMatchTypeSearchParameter
> ServicedAccountServiceInterface
>
> I 'm looking for a substitute class.
> Anyone know a substitute 
> class/correspondence table
> ?
>
> 4.New api javadoc (
> http://javadoc.google-api-ads-java.googlecode.com/git/1.8.0/index.html) 
> does not contain some public classes.
> such as ManagedCustomerService,CustomerService
> Anyone have more information about this class?
>
> 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