Re: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Evgeniy Bogdanov
You could save WSDL on local disk and alter library to use it instead of
remote URL.


2014/1/8 Mehul HvInfotech me...@hvinfotech.com

 Hi Paul ,
  Again From  This Morning we are facing this problem ..
 Till the the Day it was working fine ..
 we have also checked about Open SSL enabled And it is enabled ...

 can you suggest in this , Please , Its so urgent ...


 On Wednesday, 3 April 2013 15:47:38 UTC+5:30, Paul Matthews (AdWords API
 Team) wrote:

 Hi Mahesh,

 *Firstly:*
 Have you enabled WSDL_CACHE? We've had reported issues where caching of
 WSDLs has caused errors. Can you try turning it off and making the same
 number of requests. This setting is configurable in the 
 settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini.

 *Secondly:*
 This kind of problem is generally due to connectivity issues between the
 client server and the google servers. Often caused by either
 a miss-configured network proxy or a network issue. You may need to do some
 investigation to see if there is a network issue there.

 *Finally:*
 I recommend building in fault tolerance, to allow you to retry the
 failing request. I.e. whenever a request fails, it waits and retries the
 original request - such as the exponential backoff 
 algorithmhttp://en.wikipedia.org/wiki/Exponential_backoff
 .

 Regards,

 - Paul, AdWords API Team.

  --
 --
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 Also find us on our blog and discussion group:
 http://googleadsdeveloper.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.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: Alert Service required MCC account.

2014-01-08 Thread Chirag


Hello,
Any update?
I am waiting for this.
As on thread you said this was possible but using API it is not possible.



On Tuesday, December 3, 2013 10:52:24 PM UTC+5:30, Chirag wrote:

 Hello Paul,

 Yes, As you can see in my earlier post, i am using the same code as your 
 one.
 But as you are not getting any error, i have tryed once again with no 
 success.
 Please see my request id here, getting same error - An error has 
 occurred: [AlertError.INVALID_CLIENT_ID_SELECTED @ 
 selector.query.clientExternalCustomerIds[0]] 

 My request Id : 
 requestId=0004eca46e3a88200aa4e603090b

 My Code : 

 // Create alert query.
 $query = new AlertQuery();
 $query-clientSpec = ID_LIST;
 $query-clientCustomerIds = array(00);
 $query-filterSpec = ALL;
 $query-triggerTimeSpec = ALL_TIME;

 // Create selector.
 $selector = new AlertSelector();
 $selector-query = $query;

 // Create paging controls.
 $selector-paging = new Paging(0, 
 AdWordsConstants::RECOMMENDED_PAGE_SIZE);

 On Tuesday, December 3, 2013 7:48:09 PM UTC+5:30, Paul Matthews (AdWords 
 API Team) wrote:

 Hi Chirag,

 Here's the code that I've got:

 $query = new AlertQuery();
 $query-clientSpec = ID_LIST;
 $query-clientCustomerIds = array(00);
 $query-filterSpec = ALL;
 $query-triggerTimeSpec = ALL_TIME;
 $selector = new AlertSelector();
 $selector-query = $query;
  // Create paging controls.
 $selector-paging = new Paging(0, 
 AdWordsConstants::RECOMMENDED_PAGE_SIZE);


 Where the value of 00 is my (integer) client ID, with no hyphens.

 Regards,

 - Paul, AdWords API Team.



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


Ad performance report stats without sitelinks.

2014-01-08 Thread Shay BarChen


Hi Guys,

I have a question about sitelinks- 

I would like to see the clicks/costs/etc for just the Ad X when sitelinks 
wasn't shown with the ad- is it possible ?

thanks,

Shay.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: Google Adwords API developer needed

2014-01-08 Thread Evgeniy Bogdanov
Hi.

Did you tried freelance sites like:
odesk.com
elance.com
freelancer.com
rent-a-coder.com
?


2014/1/5 dmay...@australianinternetadvertising.com.au

 Hi does anyone know where my agency can find a developer experienced in
 working with the Google Adwords API?  We are developing a reporting and
 management system.  Thanks

 --
 --
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 Also find us on our blog and discussion group:
 http://googleadsdeveloper.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.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Mehul HvInfotech
Do you means by setting.ini ?
we have tried with all tree option for this ...



On Wednesday, 8 January 2014 14:37:02 UTC+5:30, Evgeniy Bogdanov wrote:

 You could save WSDL on local disk and alter library to use it instead of 
 remote URL.


 2014/1/8 Mehul HvInfotech me...@hvinfotech.com javascript:

 Hi Paul ,
  Again From  This Morning we are facing this problem ..
 Till the the Day it was working fine ..
 we have also checked about Open SSL enabled And it is enabled ...

 can you suggest in this , Please , Its so urgent ...


 On Wednesday, 3 April 2013 15:47:38 UTC+5:30, Paul Matthews (AdWords API 
 Team) wrote:

 Hi Mahesh,

 *Firstly:*
 Have you enabled WSDL_CACHE? We've had reported issues where caching of 
 WSDLs has caused errors. Can you try turning it off and making the same 
 number of requests. This setting is configurable in the 
 settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini.

 *Secondly:*
 This kind of problem is generally due to connectivity issues between the 
 client server and the google servers. Often caused by either 
 a miss-configured network proxy or a network issue. You may need to do some 
 investigation to see if there is a network issue there.

 *Finally:*
 I recommend building in fault tolerance, to allow you to retry the 
 failing request. I.e. whenever a request fails, it waits and retries the 
 original request - such as the exponential backoff 
 algorithmhttp://en.wikipedia.org/wiki/Exponential_backoff
 .

 Regards,

 - Paul, AdWords API Team.

  -- 
 -- 
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 Also find us on our blog and discussion group:
 http://googleadsdeveloper.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 adwor...@googlegroups.comjavascript:
 To unsubscribe from this group, send email to
 adwords-api...@googlegroups.com javascript:
 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...@googlegroups.com javascript:.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Paul Matthews (AdWords API Team)
If you're still requesting the WSDL you listed before, you'll be hitting 
this problem because the v201302 has 
sunsethttps://developers.google.com/adwords/api/docs/sunset-dates - 
you would need to update to a current version of the AdWords API.

If you've updated to a working API version then as Evgeniy suggested, you 
should try to download the WSDL from the URL yourself:

   1. Download the 
wsdlhttps://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdland 
store it somewhere accessible locally on your webserver
   2. Point your application to the local wsdl rather than the URL it will 
   currently have
   3. Make a request  check the soap logs

Regards,

- Paul, AdWords API Team.

On Wednesday, 8 January 2014 12:50:08 UTC, Mehul HvInfotech wrote:

 Do you means by setting.ini ?
 we have tried with all tree option for this ...



 On Wednesday, 8 January 2014 14:37:02 UTC+5:30, Evgeniy Bogdanov wrote:

 You could save WSDL on local disk and alter library to use it instead of 
 remote URL.


 2014/1/8 Mehul HvInfotech me...@hvinfotech.com

 Hi Paul ,
  Again From  This Morning we are facing this problem ..
 Till the the Day it was working fine ..
 we have also checked about Open SSL enabled And it is enabled ...

 can you suggest in this , Please , Its so urgent ...


 On Wednesday, 3 April 2013 15:47:38 UTC+5:30, Paul Matthews (AdWords API 
 Team) wrote:

 Hi Mahesh,

 *Firstly:*
 Have you enabled WSDL_CACHE? We've had reported issues where caching of 
 WSDLs has caused errors. Can you try turning it off and making the same 
 number of requests. This setting is configurable in the 
 settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini.

 *Secondly:*
 This kind of problem is generally due to connectivity issues between 
 the client server and the google servers. Often caused by either 
 a miss-configured network proxy or a network issue. You may need to do 
 some 
 investigation to see if there is a network issue there.

 *Finally:*
 I recommend building in fault tolerance, to allow you to retry the 
 failing request. I.e. whenever a request fails, it waits and retries the 
 original request - such as the exponential backoff 
 algorithmhttp://en.wikipedia.org/wiki/Exponential_backoff
 .

 Regards,

 - Paul, AdWords API Team.

  -- 
 -- 
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 Also find us on our blog and discussion group:
 http://googleadsdeveloper.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 adwor...@googlegroups.com
 To unsubscribe from this group, send email to
 adwords-api...@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...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Mehul HvInfotech
Hello Paul,

We are using version 

*v201309 with ClientLogin. Also tested with OAuth2.*We are getting this 
error,

SOAP-ERROR: Parsing WSDL: Couldn't load from 
 'https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl' : 
 failed to load external entity 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl;  


Our server has OpenSSL Enabled in php.ini and we have also tested 
connection between our server to google adwords as,

openssl s_client -connect adwords.google.com:443


Kindly check  Let us know ASAP.

Thanks,
 
 

On Wednesday, 8 January 2014 19:52:26 UTC+5:30, Paul Matthews (AdWords API 
Team) wrote:

 If you're still requesting the WSDL you listed before, you'll be hitting 
 this problem because the v201302 has 
 sunsethttps://developers.google.com/adwords/api/docs/sunset-dates - 
 you would need to update to a current version of the AdWords API.

 If you've updated to a working API version then as Evgeniy suggested, you 
 should try to download the WSDL from the URL yourself:

1. Download the 
 wsdlhttps://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdland
  store it somewhere accessible locally on your webserver
2. Point your application to the local wsdl rather than the URL it 
will currently have
3. Make a request  check the soap logs

 Regards,

 - Paul, AdWords API Team.

 On Wednesday, 8 January 2014 12:50:08 UTC, Mehul HvInfotech wrote:

 Do you means by setting.ini ?
 we have tried with all tree option for this ...



 On Wednesday, 8 January 2014 14:37:02 UTC+5:30, Evgeniy Bogdanov wrote:

 You could save WSDL on local disk and alter library to use it instead of 
 remote URL.


 2014/1/8 Mehul HvInfotech me...@hvinfotech.com

 Hi Paul ,
  Again From  This Morning we are facing this problem ..
 Till the the Day it was working fine ..
 we have also checked about Open SSL enabled And it is enabled ...

 can you suggest in this , Please , Its so urgent ...


 On Wednesday, 3 April 2013 15:47:38 UTC+5:30, Paul Matthews (AdWords 
 API Team) wrote:

 Hi Mahesh,

 *Firstly:*
 Have you enabled WSDL_CACHE? We've had reported issues where caching 
 of WSDLs has caused errors. Can you try turning it off and making the 
 same 
 number of requests. This setting is configurable in the 
 settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini.

 *Secondly:*
 This kind of problem is generally due to connectivity issues between 
 the client server and the google servers. Often caused by either 
 a miss-configured network proxy or a network issue. You may need to do 
 some 
 investigation to see if there is a network issue there.

 *Finally:*
 I recommend building in fault tolerance, to allow you to retry the 
 failing request. I.e. whenever a request fails, it waits and retries the 
 original request - such as the exponential backoff 
 algorithmhttp://en.wikipedia.org/wiki/Exponential_backoff
 .

 Regards,

 - Paul, AdWords API Team.

  -- 
 -- 
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 Also find us on our blog and discussion group:
 http://googleadsdeveloper.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 adwor...@googlegroups.com
 To unsubscribe from this group, send email to
 adwords-api...@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...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Paul Matthews (AdWords API Team)
Are you seeing this error on other services? This error should be unrelated 
to your authorization mechanism (OAuth2).

Can you try downloading the wsdl from the server using wget or something. 
Then checking it's formed correctly. Finally modify your application so 
that it reads the WSDL from your local machine.

We're not getting reports of this error from other customers, so the wsdl 
should be available and correct.

Regards,

- Paul, AdWords API Team.

On Wednesday, 8 January 2014 14:54:56 UTC, Mehul HvInfotech wrote:

 Hello Paul,

 We are using version 

 *v201309 with ClientLogin. Also tested with OAuth2.*We are getting this 
 error,

 SOAP-ERROR: Parsing WSDL: Couldn't load from '
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl' 
 : failed to load external entity 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl;  


 Our server has OpenSSL Enabled in php.ini and we have also tested 
 connection between our server to google adwords as,

 openssl s_client -connect adwords.google.com:443


 Kindly check  Let us know ASAP.

 Thanks,
  
  

 On Wednesday, 8 January 2014 19:52:26 UTC+5:30, Paul Matthews (AdWords API 
 Team) wrote:

 If you're still requesting the WSDL you listed before, you'll be hitting 
 this problem because the v201302 has 
 sunsethttps://developers.google.com/adwords/api/docs/sunset-dates - 
 you would need to update to a current version of the AdWords API.

 If you've updated to a working API version then as Evgeniy suggested, you 
 should try to download the WSDL from the URL yourself:

1. Download the 
 wsdlhttps://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdland
  store it somewhere accessible locally on your webserver
2. Point your application to the local wsdl rather than the URL it 
will currently have
3. Make a request  check the soap logs

 Regards,

 - Paul, AdWords API Team.

 On Wednesday, 8 January 2014 12:50:08 UTC, Mehul HvInfotech wrote:

 Do you means by setting.ini ?
 we have tried with all tree option for this ...



 On Wednesday, 8 January 2014 14:37:02 UTC+5:30, Evgeniy Bogdanov wrote:

 You could save WSDL on local disk and alter library to use it instead 
 of remote URL.


 2014/1/8 Mehul HvInfotech me...@hvinfotech.com

 Hi Paul ,
  Again From  This Morning we are facing this problem ..
 Till the the Day it was working fine ..
 we have also checked about Open SSL enabled And it is enabled ...

 can you suggest in this , Please , Its so urgent ...


 On Wednesday, 3 April 2013 15:47:38 UTC+5:30, Paul Matthews (AdWords 
 API Team) wrote:

 Hi Mahesh,

 *Firstly:*
 Have you enabled WSDL_CACHE? We've had reported issues where caching 
 of WSDLs has caused errors. Can you try turning it off and making the 
 same 
 number of requests. This setting is configurable in the 
 settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini.

 *Secondly:*
 This kind of problem is generally due to connectivity issues between 
 the client server and the google servers. Often caused by either 
 a miss-configured network proxy or a network issue. You may need to do 
 some 
 investigation to see if there is a network issue there.

 *Finally:*
 I recommend building in fault tolerance, to allow you to retry the 
 failing request. I.e. whenever a request fails, it waits and retries the 
 original request - such as the exponential backoff 
 algorithmhttp://en.wikipedia.org/wiki/Exponential_backoff
 .

 Regards,

 - Paul, AdWords API Team.

  -- 
 -- 
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 Also find us on our blog and discussion group:
 http://googleadsdeveloper.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 adwor...@googlegroups.com
 To unsubscribe from this group, send email to
 adwords-api...@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...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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

Re: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Mehul HvInfotech
Hi Paul,

We will try getting WSDL file via WGET but I need to know more about HOW to 
modify our application so that it reads from local directory?

Can you help in that?


On Wednesday, 8 January 2014 20:41:41 UTC+5:30, Paul Matthews (AdWords API 
Team) wrote:

 Are you seeing this error on other services? This error should be 
 unrelated to your authorization mechanism (OAuth2).

 Can you try downloading the wsdl from the server using wget or something. 
 Then checking it's formed correctly. Finally modify your application so 
 that it reads the WSDL from your local machine.

 We're not getting reports of this error from other customers, so the wsdl 
 should be available and correct.

 Regards,

 - Paul, AdWords API Team.

 On Wednesday, 8 January 2014 14:54:56 UTC, Mehul HvInfotech wrote:

 Hello Paul,

 We are using version 

 *v201309 with ClientLogin. Also tested with OAuth2.*We are getting this 
 error,

 SOAP-ERROR: Parsing WSDL: Couldn't load from '
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl' 
 : failed to load external entity 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl;  



 Our server has OpenSSL Enabled in php.ini and we have also tested 
 connection between our server to google adwords as,

 openssl s_client -connect adwords.google.com:443


 Kindly check  Let us know ASAP.

 Thanks,
  
  

 On Wednesday, 8 January 2014 19:52:26 UTC+5:30, Paul Matthews (AdWords 
 API Team) wrote:

 If you're still requesting the WSDL you listed before, you'll be hitting 
 this problem because the v201302 has 
 sunsethttps://developers.google.com/adwords/api/docs/sunset-dates - 
 you would need to update to a current version of the AdWords API.

 If you've updated to a working API version then as Evgeniy suggested, 
 you should try to download the WSDL from the URL yourself:

1. Download the 
 wsdlhttps://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdland
  store it somewhere accessible locally on your webserver
2. Point your application to the local wsdl rather than the URL it 
will currently have
3. Make a request  check the soap logs

 Regards,

 - Paul, AdWords API Team.

 On Wednesday, 8 January 2014 12:50:08 UTC, Mehul HvInfotech wrote:

 Do you means by setting.ini ?
 we have tried with all tree option for this ...



 On Wednesday, 8 January 2014 14:37:02 UTC+5:30, Evgeniy Bogdanov wrote:

 You could save WSDL on local disk and alter library to use it instead 
 of remote URL.


 2014/1/8 Mehul HvInfotech me...@hvinfotech.com

 Hi Paul ,
  Again From  This Morning we are facing this problem ..
 Till the the Day it was working fine ..
 we have also checked about Open SSL enabled And it is enabled ...

 can you suggest in this , Please , Its so urgent ...


 On Wednesday, 3 April 2013 15:47:38 UTC+5:30, Paul Matthews (AdWords 
 API Team) wrote:

 Hi Mahesh,

 *Firstly:*
 Have you enabled WSDL_CACHE? We've had reported issues where caching 
 of WSDLs has caused errors. Can you try turning it off and making the 
 same 
 number of requests. This setting is configurable in the 
 settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini.

 *Secondly:*
 This kind of problem is generally due to connectivity issues between 
 the client server and the google servers. Often caused by either 
 a miss-configured network proxy or a network issue. You may need to do 
 some 
 investigation to see if there is a network issue there.

 *Finally:*
 I recommend building in fault tolerance, to allow you to retry the 
 failing request. I.e. whenever a request fails, it waits and retries 
 the 
 original request - such as the exponential backoff 
 algorithmhttp://en.wikipedia.org/wiki/Exponential_backoff
 .

 Regards,

 - Paul, AdWords API Team.

  -- 
 -- 
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 Also find us on our blog and discussion group:
 http://googleadsdeveloper.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 adwor...@googlegroups.com
 To unsubscribe from this group, send email to
 adwords-api...@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...@googlegroups.com.
 For more options, visit https://groups.google.com/groups/opt_out.




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

You received this message because you are 

Re: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Mehul HvInfotech
Hello,

I also tried WGET with --no-check-certificate but it fails too,

[~]# wget --no-check-certificate 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl
 --2014-01-08 15:27:02-- 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl
 Resolving adwords.google.com... 74.125.24.50, 2a00:1450:400b:c02::32
 Connecting to adwords.google.com|74.125.24.50|:443... connected.
 WARNING: certificate common name `google.com' doesn't match requested host 
 name `adwords.google.com'.
 HTTP request sent, awaiting response... 403 Forbidden
 2014-01-08 15:27:03 ERROR 403: Forbidden.


Thanks,

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Paul Matthews (AdWords API Team)
Hi Mehul,

I've recreated the same wget request from an example host and I don't get 
that error message. In the past we've seen this has being an SSL setting 
that's flagging the error. Can you try a wget from another machine and if 
successful check the differences in openssl settings.

Regards,

- Paul, AdWords API Team.

On Wednesday, 8 January 2014 15:28:48 UTC, Mehul HvInfotech wrote:

 Hello,

 I also tried WGET with --no-check-certificate but it fails too,

 [~]# wget --no-check-certificate 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl
 --2014-01-08 15:27:02-- 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl
 Resolving adwords.google.com... 74.125.24.50, 2a00:1450:400b:c02::32
 Connecting to adwords.google.com|74.125.24.50|:443... connected.
 WARNING: certificate common name `google.com' doesn't match requested 
 host name `adwords.google.com'.
 HTTP request sent, awaiting response... 403 Forbidden
 2014-01-08 15:27:03 ERROR 403: Forbidden.


 Thanks,



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Mehul HvInfotech
Hello Paul,

I have tried different server for WGET but getting exactly same errors like 
earlier one.

# wget 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl
 --2014-01-08 16:09:33-- 
  https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl
 Resolving adwords.google.com... 173.194.67.50, 2a00:1450:400c:c05::32
 Connecting to adwords.google.com|173.194.67.50|:443... connected.
 ERROR: certificate common name âgoogle.comâadwords.google.comâ
 To connect to adwords.google.com insecurely, use â--no-check-certificateâ.



And

# wget --no-check-certificate 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl
 --2014-01-08 16:09:55-- 
  https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl
 Resolving adwords.google.com... 173.194.67.50, 2a00:1450:400c:c05::32
 Connecting to adwords.google.com|173.194.67.50|:443... connected.
 WARNING: certificate common name âgoogle.comâadwords.google.comâ
 HTTP request sent, awaiting response... 403 Forbidden


And main thing is it was working fine till Yesterday evening. And Nothing 
is changed before that.

Any idea about SSL settings needs to checked / modified?

Thanks,
Mehul

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Evgeniy Bogdanov
I got 403 from Google only at some public proxy services (I assume that
Google banned them for scrapping).
Try to create SOCKS server via SSH port forwarding and open Google services
at your local browser.
If any Google page shows 403 - this is not related with Adwords API.

For your question what you need to change for your local WSDLs is:

file: src/Google/Api/Ads/Common/Lib/SoapClientFactory.php
Line #99

$wsdl = $location . '?wsdl';

Change to:

$wsdl = $location;

And:

line #174

protected function GetServiceLocation($serviceName) {

if ($serviceName == 'CampaignService' || $serviceName == 'Campaign') {

   return 'path/to/local/wsdl';


}



2014/1/8 Mehul HvInfotech me...@hvinfotech.com

 Hello,

 I also tried WGET with --no-check-certificate but it fails too,

 [~]# wget --no-check-certificate
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl
 --2014-01-08 15:27:02--
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl

 Resolving adwords.google.com... 74.125.24.50, 2a00:1450:400b:c02::32
 Connecting to adwords.google.com|74.125.24.50|:443... connected.
 WARNING: certificate common name `google.com' doesn't match requested
 host name `adwords.google.com'.
 HTTP request sent, awaiting response... 403 Forbidden
 2014-01-08 15:27:03 ERROR 403: Forbidden.


 Thanks,

  --
 --
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 Also find us on our blog and discussion group:
 http://googleadsdeveloper.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.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


Cannot read credentials from ads.properties on GAE devserver

2014-01-08 Thread Anders H
Hi,

I have an application running on App Engine that works as expected on 
appspot, but when running on the devserver the credentials are not fetched 
from the ads.properties file.

Is this a known problem with AdWords on App Engine?

This is the info I get on the devserver:

[INFO] Client ID must be set as api.adwords.clientId in ads.properties.
[INFO] If you do not have a client ID or secret, please create one in the 
API console: https://code.google.com/apis/cons
ole#access caused by: [clientId]
[INFO]  at 
com.google.api.ads.common.lib.auth.OfflineCredentials$ForApiBuilder.validate(OfflineCredentials.java:337)
[INFO]  at 
com.google.api.ads.common.lib.auth.OfflineCredentials$ForApiBuilder.build(OfflineCredentials.java:383)
[INFO]  at jaxwsdemo.GetAccountHierarchy.main(GetAccountHierarchy.java:58)
[INFO]  at adwapi.RunExample.doGet(RunExample.java:37)
[INFO]  at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
[INFO]  at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
[INFO]  at 
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
[INFO]  at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166)
[INFO]  at 
com.google.appengine.api.socket.dev.DevSocketFilter.doFilter(DevSocketFilter.java:74)
[INFO]  at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
[INFO]  at 
com.google.appengine.tools.development.ResponseRewriterFilter.doFilter(ResponseRewriterFilter.java:123)
[INFO]  at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
[INFO]  at 
com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:34)
[INFO]  at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
[INFO]  at 
com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:63)
[INFO]  at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
[INFO]  at 
com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43)
[INFO]  at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
[INFO]  at 
com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:125)
[INFO]  at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
[INFO]  at 
com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectRequest(DevAppServerModulesFilter.ja
va:368)
[INFO]  at 
com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectModuleRequest(DevAppServerModulesFil
ter.java:351)
[INFO]  at 
com.google.appengine.tools.development.DevAppServerModulesFilter.doFilter(DevAppServerModulesFilter.java:116)

[INFO]  at 
org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
[INFO]  at 
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
[INFO]  at 
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
[INFO]  at 
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
[INFO]  at 
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
[INFO]  at 
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
[INFO]  at 
com.google.appengine.tools.development.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:97)
[INFO]  at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
[INFO]  at 
com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.jav
a:485)
[INFO]  at 
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
[INFO]  at org.mortbay.jetty.Server.handle(Server.java:326)
[INFO]  at 
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
[INFO]  at 
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923)
[INFO]  at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:547)
[INFO]  at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
[INFO]  at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
[INFO]  at 
org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
[INFO]  at 
org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

Best,
Anders

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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

Is it possible to get conversions stats via Adwords API ?

2014-01-08 Thread Mohammed Nasri

Hello, 

As noted in the title, is it possible to obtain conversions stats via 
Adwords API ?

Thank you.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: Error Linking MCC Test Account

2014-01-08 Thread Paul Matthews (AdWords API Team)
Hi Rakesh,

Please see the answers inline:

On Friday, 20 December 2013 13:40:48 UTC, Rakesh R wrote:

 1. For linking the test account to the test MCC account i should choose 
 the option 'Link existing account' in my client center page right?


The best way to create test accounts is to log into the test mcc and create 
accounts. All accounts created through the test mcc will be test accounts.
 

 2. Which email and password should i use in the auth.ini file? Should i 
 use the test account credentials or the MCC test account credentials?


We recommend against providing emails and passwords in the auth.ini file as 
these are ClientLogin credentials. Instead, we suggest you use OAuth2. In 
either case, you would use your test authentication details. In the case of 
OAuth, this would mean you would paste the authorization URL into the test 
account window and offer consent there.
 

 3. the client customer id is one that is shown in the top right when i log 
 into my test account right? or is it the id that is displayed in a table 
 once i create a new account in the text MCC account?


The clientCustomerId is the id of the account you want to access. So in 
this case, that would be the test account, yes.

The test accounts page has this information and more.

Regards,

- Paul, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: Error Linking MCC Test Account

2014-01-08 Thread Paul Matthews (AdWords API Team)
Here's the test account 
pagehttps://developers.google.com/adwords/api/docs/test-accountslink.

Regards,

- Paul, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


Getting MCC stats

2014-01-08 Thread Mike C
Hi Adwords API Team,

I followed your adwords-on-rails demo to create a dashboard within a Rails 
app that shows a users account/campaign stats (clicks, impressions, 
conversions, etc.) and it works great.

However, I'm unable to show the stats from all accounts using my MCC id. 
 For example, when I login to my MCC account that has 85 or so clients 
within, I can see all their clicks, impressions, conversions in the adwords 
dash.  When I login to my rails app with the MCC credentials (via OAuth), I 
am shown a selection screen (the one from the adwords on rails demo) where 
I can select the account id for any of my clients and see their stats. 
 However, I'd like to be able to use my MCC account ID (its there and 
clickable) to show all stats for all accounts.

Currently when I click the account id (set the account id) for my MCC, the 
stats aren't pulled in.  If I click on one of the client's account IDs, or 
set one manually, I can pull in all the stats.

Am I missing something?  Am I unable to pull in all the account stats for 
my clients into one view?

Please help point me in the right direction.  Any help would be greatly 
appreciated.

Thanks!

Mike

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


API Sunset dates and RMF requirements implementation dates differencies

2014-01-08 Thread Roman Smirnov


Hello,

In sunset dates list I see that new API should be implemented 
https://developers.google.com/adwords/api/docs/sunset-dates to the *March 
31 2014*.

But Required Minimum Functionality (
https://developers.google.com/adwords/api/docs/requirements) should be 
implemented “within four months following the date of the update (shown 
above as v. MMDDYY)” and it means it should be done to (v. 100313 + 4 
months) to *Feb 03 2014*.

Can someone please clarify why we have 6 months for the API implementations 
and only 4 months for the RMF implementations? API changes itself is more 
easy comparing to RMF requirements changes and by impementing RMF we have 
to be on new API version. Effectivly our migration period for the API is 
restricted to 4 months.

Is it possible to extend date for RMF to API sunset date to* March 31 2014*?

With best regards,
Roman


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


SOAP-ERROR: Parsing WSDL Error - OpenSSL is Enabled

2014-01-08 Thread Gopal Rathod
Hello,

We are using ClientLogin method for Client Library  adx_api_php_4.7.0  
v201309 ;

It was working fine since yesterday but now we are receiving error as below,

An error has occurred: SOAP-ERROR: Parsing WSDL: Couldn't load from 
 'https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl' : 
 failed to load external entity 
 https://adwords.google.com/api/adwords/cm/v201309/CampaignService?wsdl;


We have checked server settings and OpenSSL is Enabled. We have also 
verified OpenSSL to connection and it connects fine.

openssl s_client -connect adwords.google.com:443


Please let us know what is the solution for this.

Thanks,
Gopal.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


NOT_ADS_USER error with OfflineConversionFeedService

2014-01-08 Thread Michel Tricot
Hi,

We recently worked on integrating the OfflineConversionFeedService API in 
our system.

We have the authentication mechanism working and we have been able to 
upload a conversion sample to a real account that we used for test.

Two weeks ago we tried to upload real conversions on behalf of our 
customer. This customer gave us permissions to upload conversions on their 
account thru the OAuth authentication.

Here is a test code that we use to verify that the configuration should 
work:

  String clientId = [truncated];
  String clientSecret = [truncated];
  String developerToken = [truncated];

  Credential oauthCredentials = new OfflineCredentials.Builder()
  .forApi(OfflineCredentials.Api.ADWORDS)
  .withClientSecrets(clientId, clientSecret)
  .withRefreshToken([truncated]) // our customer refresh token
  .build().generateCredential();

  AdWordsSession session = new AdWordsSession.Builder()
  .withOAuth2Credential(oauthCredentials)
  .withDeveloperToken(developerToken)
  .withClientCustomerId([truncated]) // our customer client customer 
id
  .withUserAgent([truncated])
  .build();

  AdWordsServices adWordsServices = new AdWordsServices();

  String gclid = [truncated]; // google click id that we got from the 
click

  String conversionName = [truncated]; // our customer conversion name
  String conversionTime = getTimestampForApi(System.currentTimeMillis());
  Double conversionValue = 2.0;

  OfflineConversionFeedServiceInterface offlineConversionFeedService = 
adWordsServices.get(session, OfflineConversionFeedServiceInterface.class);

  OfflineConversionFeed feed = new OfflineConversionFeed();
  feed.setGoogleClickId(gclid);
  feed.setConversionName(conversionName);
  feed.setConversionTime(conversionTime);
  feed.setConversionValue(conversionValue);

  OfflineConversionFeedOperation offlineConversionOperation = new 
OfflineConversionFeedOperation();
  offlineConversionOperation.setOperator(Operator.ADD);
  offlineConversionOperation.setOperand(feed);

  OfflineConversionFeedReturnValue offlineConversionReturnValue = 
offlineConversionFeedService
  .mutate(new 
OfflineConversionFeedOperation[]{offlineConversionOperation});


We validated with one of Google's employee that this code is working when 
we ran tests on the account he gave us.

For our production customer we keep getting the following error:

?xml version=1.0 encoding=UTF-8?
soapenv:Envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/; 
xmlns:xsd=http://www.w3.org/2001/XMLSchema; 
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance;
soapenv:Header
ns1:RequestHeader 
xmlns:ns1=https://adwords.google.com/api/adwords/cm/v201309; 
soapenv:mustUnderstand=0
ns1:clientCustomerId[truncated]/ns1:clientCustomerId
ns1:developerToken[truncated]/ns1:developerToken
ns1:userAgent[truncated] (AwApi-Java, AdWords-Axis/1.20.0, 
Common-Java/1.20.0, Axis/1.4, Java/1.6.0_65, maven)/ns1:userAgent
ns1:validateOnlyfalse/ns1:validateOnly
ns1:partialFailurefalse/ns1:partialFailure
/ns1:RequestHeader
/soapenv:Header
soapenv:Body
mutate xmlns=https://adwords.google.com/api/adwords/cm/v201309;
operations
operatorADD/operator
operand
googleClickId[truncated]/googleClickId
conversionName[truncated]/conversionName
conversionTime20140107 184907/conversionTime
conversionValue2.0/conversionValue
/operand
/operations
/mutate
/soapenv:Body
/soapenv:Envelope

14/01/07 18:49:09 WARN AdWordsServiceClient.soapXmlLogger: SOAP Response:
?xml version=1.0 encoding=UTF-8?
soap:Envelope xmlns:soap=http://schemas.xmlsoap.org/soap/envelope/;
soap:Header
ResponseHeader 
xmlns=https://adwords.google.com/api/adwords/cm/v201309;
requestId[truncated]/requestId
serviceNameOfflineConversionFeedService/serviceName
methodNamemutate/methodName
operations0/operations
responseTime57/responseTime
/ResponseHeader
/soap:Header
soap:Body
soap:Fault
faultcodesoap:Server/faultcode
faultstring[*AuthenticationError.NOT_ADS_USER* @ ; 
trigger:'lt;nullgt;']/faultstring
detail
ApiExceptionFault 
xmlns=https://adwords.google.com/api/adwords/cm/v201309;
message[AuthenticationError.NOT_ADS_USER @ ; 
trigger:'lt;nullgt;']/message

ApplicationException.TypeApiException/ApplicationException.Type
errors 
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; 
xsi:type=AuthenticationError
fieldPath/
triggerlt;nullgt;/trigger

errorStringAuthenticationError.NOT_ADS_USER/errorString

403 Forbidden error message when accessing Adwords API

2014-01-08 Thread mick . astley


Hello,


I’m wondering if you can help.


We have access to the Google Adwords Developer API access token approved, 
and downloaded a sample .NET console application code from Adwords API web 
page in Feb 2013 – which worked fine then. 

 

When we tried to test it again now, we discovered '403 forbidden' error 
message (see copy of error details below for full error details).


Our current code does not go as far as attempting to retrieve campaigns, 
for the moment it is just trying to pass authentication with OAuth using 
the developer token - which it is failing at.

 

The below is the error log information from the latest version:

 

This code example lists all campaigns. To add a campaign, run 
AddCampaign.cs.


An exception occurred while running this code example.

 

System.Reflection.TargetInvocationException (Exception has been thrown by 
the target of an invocation.)

   at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] 
arguments, SignatureStruct sig, MethodAttributes methodAttributes, 
RuntimeTypeHandle typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags 
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, 
Boolean skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags 
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)

   at Google.Api.Ads.AdWords.Examples.CSharp.Program.InvokeRun(Object 
codeExample, AdWordsUser user) in C:\Dev\QuickWins\Google 
Adwords\awapi_dotnet_lib_v15.8.0\examples\CSharp\Program.cs:line 178
   at 
Google.Api.Ads.AdWords.Examples.CSharp.Program.RunACodeExample(AdWordsUser 
user, Object codeExample) in C:\Dev\QuickWins\Google 
Adwords\awapi_dotnet_lib_v15.8.0\examples\CSharp\Program.cs:line 130

Caused by

System.ApplicationException (Failed to retrieve campaigns)

   at 
Google.Api.Ads.AdWords.Examples.CSharp.v201302.GetCampaigns.Run(AdWordsUser 
user) in C:\Dev\QuickWins\Google 
Adwords\awapi_dotnet_lib_v15.8.0\examples\CSharp\v201302\BasicOperations\GetCampaigns.cs:line
 
100

Caused by

Google.Api.Ads.Common.Lib.AuthTokenException (AuthToken login failed. See 
ErrorCode for more details.)

   at Google.Api.Ads.Common.Lib.AuthToken.GenerateToken() in 
c:\src\MyProjects\now\Common library 
base\adwords\compile\Lib\AuthToken.cs:line 247
   at Google.Api.Ads.Common.Lib.AuthToken.GetToken() in 
c:\src\MyProjects\now\Common library 
base\adwords\compile\Lib\AuthToken.cs:line 192
   at Google.Api.Ads.AdWords.Lib.AdWordsSoapClient.InitForCall(String 
methodName, Object[] parameters) in c:\src\MyProjects\now\Common library 
base\adwords\compile\Lib\AdWordsSoapClient.cs:line 66
   at Google.Api.Ads.Common.Lib.AdsSoapClient.MakeApiCall(String 
methodName, Object[] parameters) in c:\src\MyProjects\now\Common library 
base\adwords\compile\Lib\AdsSoapClient.cs:line 211
   at Google.Api.Ads.Common.Lib.AdsSoapClient.Invoke(String methodName, 
Object[] parameters) in c:\src\MyProjects\now\Common library 
base\adwords\compile\Lib\AdsSoapClient.cs:line 127
   at Google.Api.Ads.AdWords.v201302.CampaignService.get(Selector 
serviceSelector) in c:\src\MyProjects\now\Common library 
base\adwords\compile\v201302\AdWordsApi.cs:line 4949
   at 
Google.Api.Ads.AdWords.Examples.CSharp.v201302.GetCampaigns.Run(AdWordsUser 
user) in C:\Dev\QuickWins\Google 
Adwords\awapi_dotnet_lib_v15.8.0\examples\CSharp\v201302\BasicOperations\GetCampaigns.cs:line
 
83

Caused by

System.Net.WebException (The remote server returned an error: (403) 
Forbidden.)

   at System.Net.HttpWebRequest.GetResponse()
   at Google.Api.Ads.Common.Lib.AuthToken.GenerateToken() in 
c:\src\MyProjects\now\Common library 
base\adwords\compile\Lib\AuthToken.cs:line 232

 

We implemented catching AuthTokenException in the stack trace.

Its ErrorCode field value is *BadAuthentication*

Any suggestions/help is much appreciated.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


config file - MASKED PASSWORDS.config
Description: Binary data


Re: QuotaCheckError.ACCOUNT_INACTIVE at MCC Test Account and production developer Token

2014-01-08 Thread Alex Medearis
I finally got my test account working. The setup should be as follows:

api.adwords.refreshToken
This should be from the test account, after doing the two-step oAuth 
handshake.

api.adwords.clientId
This should be from the test account.  Create an api project at 
https://cloud.google.com/console, then set up a client id under APIs and 
Auth - Credentials - Create new ClientID.

api.adwords.clientSecret
Same as above.

api.adwords.clientCustomerId
This is the customer id of an account under the test MCC, not the id of the 
test MCC itself.  You will need to create an account under the test MCC in 
adwords.  Accounts - Create account.

api.adwords.userAgent
I don't believe this is necessary, but I'm using the email address of the 
MCC account.

api.adwords.developerToken
This is the developer token from a NON-test MCC account.  Does not need to 
be approved.

So, in short, make sure everything is from the test account, except the 
developer token.  In order to help out everyone else, here are some 
potential pitfalls I ran into that I ran into:

Attempting to link Test MCC with Production MCC, The following customer 
IDs had errors, An error occurred. Please try again later...
It is not necessary to link your accounts -- the Test MCC should remain 
unlinked from the MCC you are getting the developer token from.  

400 Bad Request / error : invalid_grant:
Make sure that you are using a valid developer token.  This should be the 
token in your Production account under My Account - Adwords API center
QuotaCheckError.INVALID_TOKEN_HEADER:
Make sure that you are using the actual refresh token, which is the final 
step of the oAuth handshake, NOT the intermediate token that you receive in 
the browser callback.  Copy the intermediate token back into the 
application (Type the code you received here: ) to receive the refresh 
token.

QuotaCheckError.INCOMPLETE_SIGNUP:
Make sure that you've accepted the terms and conditions and set up billing 
on your account(s).  I'm not sure if its necessary for the test MCC, but I 
just set it up for both and this problem went away.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: SOAP-ERROR: Parsing WSDL

2014-01-08 Thread Hardik Vyas
Hello Evgeniy,

Can you guide about using WSDL Library from Local instead Remote URL?

What are the changes required?

Thanks,


On Wednesday, January 8, 2014 2:37:02 PM UTC+5:30, Evgeniy Bogdanov wrote:

 You could save WSDL on local disk and alter library to use it instead of 
 remote URL.


 2014/1/8 Mehul HvInfotech me...@hvinfotech.com javascript:

 Hi Paul ,
  Again From  This Morning we are facing this problem ..
 Till the the Day it was working fine ..
 we have also checked about Open SSL enabled And it is enabled ...

 can you suggest in this , Please , Its so urgent ...


 On Wednesday, 3 April 2013 15:47:38 UTC+5:30, Paul Matthews (AdWords API 
 Team) wrote:

 Hi Mahesh,

 *Firstly:*
 Have you enabled WSDL_CACHE? We've had reported issues where caching of 
 WSDLs has caused errors. Can you try turning it off and making the same 
 number of requests. This setting is configurable in the 
 settings.inihttps://code.google.com/p/google-api-adwords-php/source/browse/src/Google/Api/Ads/AdWords/settings.ini.

 *Secondly:*
 This kind of problem is generally due to connectivity issues between the 
 client server and the google servers. Often caused by either 
 a miss-configured network proxy or a network issue. You may need to do some 
 investigation to see if there is a network issue there.

 *Finally:*
 I recommend building in fault tolerance, to allow you to retry the 
 failing request. I.e. whenever a request fails, it waits and retries the 
 original request - such as the exponential backoff 
 algorithmhttp://en.wikipedia.org/wiki/Exponential_backoff
 .

 Regards,

 - Paul, AdWords API Team.

  -- 
 -- 
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 Also find us on our blog and discussion group:
 http://googleadsdeveloper.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 adwor...@googlegroups.comjavascript:
 To unsubscribe from this group, send email to
 adwords-api...@googlegroups.com javascript:
 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...@googlegroups.com javascript:.
 For more options, visit https://groups.google.com/groups/opt_out.




-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: Google Adwords API developer needed

2014-01-08 Thread Miroslav Varga
My friend is a experienced AdWords API developer. there is an API community 
where you can hire experts

On Sunday, January 5, 2014 11:50:11 AM UTC+1, 
dma...@australianinternetadvertising.com.au wrote:

 Hi does anyone know where my agency can find a developer experienced in 
 working with the Google Adwords API?  We are developing a reporting and 
 management system.  Thanks


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: Reproducible ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND

2014-01-08 Thread Paul Matthews (AdWords API Team)
Hi Dorian,

Just to keep you informed, we're still looking into this issue. I'll get 
back to you as soon as we have more information to share.

Regards,

- Paul, AdWords API Team.

On Wednesday, 27 November 2013 12:31:10 UTC, Dorian Kind wrote:

 Hi Paul,

 of course! Sorry for not catching that myself. However, after removing the 
 ordering field, I still get the error (as you have probably experienced 
 yourself).

 Thanks again for your efforts  cheers,
 Dorian

 On Wednesday, November 27, 2013 12:27:42 PM UTC+1, Paul Matthews (AdWords 
 API Team) wrote:

 Hi Dorian,

 We're still looking into the errors, but one thing that came up is that 
 the use of ordering and paging aren't supported by AdHoc reports.

 Regards,

 - Paul, AdWords API Team.

 On Wednesday, 27 November 2013 08:42:25 UTC, Dorian Kind wrote:

 Thanks for the feedback, Paul.
 Cheers

 On Tuesday, November 26, 2013 12:33:55 PM UTC+1, Paul Matthews (AdWords 
 API Team) wrote:

 Hi Dorian,

 I can confirm that we're able to recreate the bug our side. We're 
 looking into this issue, I'll get back to you as soon as we have more 
 information.

 Regards,

 - Paul, AdWords API Team.

 On Monday, 25 November 2013 12:27:20 UTC, Dorian Kind wrote:

 Hi all,

 I have an issue where just adding a predicate filtering by 
 ConversionValue in an AdGroup Performance Report will raise the 
 deaded ERROR_GETTING_RESPONSE_FROM_BACKEND response. Here's my report 
 definition (Python syntax, but you'll get the idea):

 {
'reportName': 'Test',
'dateRangeType': 'CUSTOM_DATE',
'reportType': 'ADGROUP_PERFORMANCE_REPORT',
'downloadFormat': 'CSV',
'selector': {
   'fields': ['Date', 'HourOfDay', 'Name', 'Conversions', 
 'ConversionValue'],
   'dateRange': {
  'min': '20131101',
  'max': '20131125'
   },
   'predicates': [
  {
 'field': 'ConversionValue',
 'operator': 'LESS_THAN_EQUALS',
 'values': [1]
  }
   ],
   'orderBy':'Date'
 }

 I tested requests for a number of different accounts, some very small 
 ones as well (to rule out a timout-related issue), and I always get the 
 same error. If I remove the predicate, the expected data is returned.
 Any thoughts?

 Thanks and cheers,
 Dorian



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


Reporting Stats for an MCC

2014-01-08 Thread Mike C
Hi Adwords Team,

I've followed the adwords_on_rails demo to create a rails app with a 
dashboard view that shows an account's stats (clicks, impressions, 
conversions, etc.), just like an adwords dashboard.

When a user logs in they authenticate through OAuth and land on a selection 
screen where they select an account ID through a generated list or input 
one manually (per your setup in adwords_on_rails).  It all works perfectly.

However, is there a way that I can see an overview with stats for all the 
accounts within an MCC?   Just like when I sign into adwords with the main 
MCC account credentials, I see a dash with all my clients accounts and 
their associated stats (all impressions, clicks etc. for client 1, client 
2, etc.).

How would I set it up so that I could see that view within the app?  When I 
OAuth in as the MCC account, I see a list of all the clients and can click 
on their id set the account id and go into their individual dash.  Even 
though the MCC's account ID is clickable, if I use it, the dash returns no 
data.

This is important so that we can have agency views as well as franchises 
that have multiple accounts that want a main dash to see all their 
individual account stats.

Any help would be greatly appreciated!

Thanks in advance!

Mike

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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: Missing campaign of type Shopping - Product Listing Ads

2014-01-08 Thread rob
Are shopping PLA's metrics being omitted from higher level performance 
reports, such as ACCOUNT_PERFORMANCE_REPORT? 

I've had multiple instances where I'm seeing shopping data omitted from 
higher level totals.

Thanks


On Wednesday, December 18, 2013 4:12:12 AM UTC-6, Danial Klimkin wrote:

 Hello Miro,


 I can't provide any exact date unfortunately. Please make sure to follow 
 the announcements on our blog:

   http://googleadsdeveloper.blogspot.com/


 -Danial, AdWords API Team.


 On Wednesday, December 18, 2013 1:36:33 PM UTC+4, Miro Kruzliak wrote:

 Hello Danial,

 thanks you for your response, glad to hear that. Could you be more 
 specific about 
 how far in the future will you be able to deliver this? 

 Thank you very much,
 Miro

 On Thursday, December 12, 2013 7:51:47 PM UTC+1, Danial Klimkin wrote:

 Hello All,


 This new campaign type is not yet available in the API. We are working 
 to introduce them in the future.


 -Danial, AdWords API Team.


 On Monday, December 9, 2013 7:27:50 PM UTC+4, Miro Kruzliak wrote:

 Hello,

 I'm trying to get statistics using Campaign Performance report type, 
 for one customer, but in the outcome I can't see 
 one active campaign of Shopping - Product Listing Ads. I'm not using 
 any predicates and these are the attributes and metrics
 I would like to get:

 ExternalCustomerId,
 Id,
 CampaignName,
 AdNetworkType1Numeric,
 AveragePosition,
 Clicks,
 Impressions,
 Cost,
 Conversions,
 ConversionValue

 I can see this campaign directly in adwords, and there are data for 
 specific date range.
 Any help will be very appreciated :), might be I'm missing somethingg 
 very fundamental 
 regarding the Shopping - Product Listing Ads campaign type.

 Thanks,
 Miro





-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


problème de ajouter character Eure (€)

2014-01-08 Thread KAMOUN Ilyess
Hello Team
How do I add a character € of price with adwords api Php ? Help please.

I'm working on AddTextAds.php V201309

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.


EntityCountLimitExceeded for shared budgets

2014-01-08 Thread Jason W
The system limit for shared budgets is listed as 11,000 at 
https://developers.google.com/adwords/api/docs/appendix/limits, but we're 
now receiving EntityCountLimitExceeded errors when trying to create a 
budget for an account that only has 682 shared budgets. Has the system 
limit decreased?

Even when we try to create a campaign in the AdWords GUI, we're seeing 
Exceeded entity limit in this account. Limit type: Shared budgets per 
account. Existing count: 682. Limit: 500.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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 incrementally fetch Campaign, AdGroup Ads with date range Batch the calls.

2014-01-08 Thread Bikram Bhuyan
Hi,

Currently we are working on the AdWords integration in our projects in 
which we are using the API calls in Java to fetch the list of Campaigns, 
AdGroups  Ads and store it in the database. I am able to fetch the full 
details in each call successfully. In order to reduce the api calls I 
wanted to fetch only incremental details for each day if there are any 
change and store it.

Could you please provide some information on the below questions.

1. I am using AWQL to fetch the list of campaigns. How can I get the 
changed or new campaigns for a particular date range.
2. The input to fetch the AdGroups is the CampaignId. So how do I get the 
changed or new AdGroups for a particular date range.
3. The input to fetch the Ads is the AdGroupId. So how do I get the changed 
or new Ads for a particular date range.

Also currently I am making separate API calls to fetch the list of AdGroups 
and Ads. So if the campaign has 5 ad groups and each having 5 ads, I am 
making 25 API calls which is not efficient. Could you please suggest how do 
I batch the calls so that the data can be returned efficiently with less 
number of API calls.

Below is the code I am using to fetch the data.

String query = SELECT Id, Name, Status, ServingStatus, Amount ORDER BY Id;
CampaignPage adCampaigns = campaignService.query(query);

String query = SELECT Id, CampaignId, Name, Status WHERE CampaignId =  + 
campaignId +  ORDER BY Id;
AdGroupPage adGroups = adGroupService.query(query);

String query = SELECT Id, Url, DisplayUrl, Type, Status WHERE AdGroupId = 
 + groupId +  AND AdType = 'TEXT_AD' ORDER BY Id;
AdGroupAdPage adPages = adGroupAdService.query(query);

Any pointer will be really helpful.

Thanks,
Bikram.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and discussion group:
http://googleadsdeveloper.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.