Zero impression data for product listing ads(PLA)

2014-02-13 Thread dsr
Hi,
Can you please let us know how to fetch zero impression data for product 
listing ads? 

We are trying to retrieve PLA performance data from Criteria Performance 
Report for criteria type = Product, and click type = PRODUCT_LISTING_AD_CLICKS. 
but We do need to get zero impression data to perform operations on it to 
get impressions in future. Is there any other report that can bring us zero 
impression data for PLAs?

I appreciate any help to proceed further.

Thanks
dsr

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Offline conversion feed - Update conversion value or Delete conversion

2014-02-13 Thread Ray Tsang (AdWords API Team)
Vlad,

You are correct that this is not supported at the moment.  I'll investigate 
this bit more.

Thanks,

--
Ray Tsang (AdWords API Advisor)


On Thursday, February 13, 2014 8:22:37 AM UTC-5, Vlad Zloteanu wrote:
>
> Can one remove an offline conversion, or edit its value ?
>
> According to documentation, the SET or REMOVE operations are available: (
> https://developers.google.com/adwords/api/docs/reference/v201309/OfflineConversionFeedService.OfflineConversionFeedOperation),
>  
> but trying to use them results in a OperatorError.OPERATOR_NOT_SUPPORTED.
>
> The use case: An online store pushes a conversion to AdWords, but 10 days 
> later the client returns the product. We need to either remove the 
> conversion, or set its value to 0. What are our options, other than 
> buffering them on client side, and not sending them until the sale is 
> 'definitive'? 
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: How to link an existing Adwords account with MCC Account using Adwords api in php

2014-02-13 Thread Ray Tsang (AdWords API Team)
Hi,

I believe there was a double post.  Let's continue the conversion in the 
other thread:

https://groups.google.com/forum/#!topicsearchin/adwords-api/messageid$3a%22dfc6af85-ff92-4108-b3b6-c3afc41b8...@googlegroups.com%22/adwords-api/_E4NY_Ol7Tg

Thanks,

On Thursday, February 13, 2014 7:45:24 AM UTC-5, brst...@gmail.com wrote:
>
> Hello everyone,
>
> I am currently developing a web application which requires to add existing 
> adwords user account with the MCC account, this has have to be done using 
> adwords api.
> Is there any way this can be done ??
> I am using PHP client Library.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: How to link an existing Adwords account with MCC Account

2014-02-13 Thread Ray Tsang (AdWords API Team)
Hi,

Please take a look at this 
slide and 
the Managing Customer Accounts 
guide
.

Cheers,

--
Ray Tsang (AdWords API Advisor)


On Thursday, February 13, 2014 7:39:39 AM UTC-5, brst...@gmail.com wrote:
>
>
> Hello everyone,
>
> I am currently developing a web application which requires to add existing 
> adwords user account with the MCC account, this has have to be done using 
> adwords api.
> Is there any way this can be done ??
> I am using PHP client Library.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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.


Offline conversion feed - Update conversion value or Delete conversion

2014-02-13 Thread Vlad Zloteanu
Can one remove an offline conversion, or edit its value ?

According to documentation, the SET or REMOVE operations are available: 
(https://developers.google.com/adwords/api/docs/reference/v201309/OfflineConversionFeedService.OfflineConversionFeedOperation),
 
but trying to use them results in a OperatorError.OPERATOR_NOT_SUPPORTED.

The use case: An online store pushes a conversion to AdWords, but 10 days 
later the client returns the product. We need to either remove the 
conversion, or set its value to 0. What are our options, other than 
buffering them on client side, and not sending them until the sale is 
'definitive'? 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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 link an existing Adwords account with MCC Account

2014-02-13 Thread brstdev9

Hello everyone,

I am currently developing a web application which requires to add existing 
adwords user account with the MCC account, this has have to be done using 
adwords api.
Is there any way this can be done ??
I am using PHP client Library.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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


Re: QuotaCheckError.INCOMPLETE_SIGNUP on report download

2014-02-13 Thread Ben Ferguson
Here's what I've been given for the MCC account: 783-138-2806

Although from what I've been told by our account manager, our developer 
token was associated with the CID I provided earlier.

Thanks Danial.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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 add segmention in Adwords API AD_PERFORMANCE_REPORT with keyword

2014-02-13 Thread Ranjit Behera
Hi,

Am using "googleads-php-lib-master" Adwords API.

I want to do *"Keyword/Placement"* segmentation while donwloading the 
AD_PERFORMANCE_REPORT report.

Can anyone pls assist me how could acheive this using PHP.

Below is my related code : 

$reportType = 'AD_PERFORMANCE_REPORT';
 $selector->fields = array(
'keyword',
'Impressions'
);

$reportDefinition = new ReportDefinition();
$reportDefinition->selector = $selector;
$reportDefinition->reportName = $reportType.'#' . uniqid();
$reportDefinition->dateRangeType = 'YESTERDAY';
$reportDefinition->reportType = $reportType;
$reportDefinition->downloadFormat = 'CSV';

// Exclude criteria that haven't recieved any impressions over the date 
range.
$reportDefinition->includeZeroImpressions = FALSE;

$options = array('version' => 'v201309', 'returnMoneyInMicros' => TRUE);

// Download report.
ReportUtils::DownloadReport($reportDefinition, $filePath, $user, $options);

Thanks 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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 include keyword/placement segmentation AD_PERFORMANCE_REPORTS

2014-02-13 Thread Ranjit Behera
Hi,

Am using *"googleads-php-lib-master" *Adwords API,

I want to do keyword/placement segmentation on AD_PERFORMANCE_REPORT.

Can anyone assist me how can i acheive it in  php.

Below is my Code for AD_PERFORMANCE REPORT DOWNLOAD : 

$reportType = 'AD_PERFORMANCE_REPORT';
 $selector->fields = array(
'keyword','Impressions', 
AdGroupId','AdGroupName','Description1','Description2','DisplayUrl'
);

// Create report definition.
$reportDefinition = new ReportDefinition();
$reportDefinition->selector = $selector;
$reportDefinition->reportName = $reportType.'#' . uniqid();
$reportDefinition->dateRangeType = 'YESTERDAY';
$reportDefinition->reportType = $reportType;
$reportDefinition->downloadFormat = 'CSV';

// Exclude criteria that haven't recieved any impressions over the date 
range.
$reportDefinition->includeZeroImpressions = FALSE;

// Set additional options.
$options = array('version' => 'v201309', 'returnMoneyInMicros' => TRUE);

// Download report.
ReportUtils::DownloadReport($reportDefinition, $filePath, $user, $options);

printf("Report with name '%s' was downloaded to '%s'.\n",
$reportDefinition->reportName, $filePath);

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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 link an existing Adwords account with MCC Account using Adwords api in php

2014-02-13 Thread brstdev9
Hello everyone,

I am currently developing a web application which requires to add existing 
adwords user account with the MCC account, this has have to be done using 
adwords api.
Is there any way this can be done ??
I am using PHP client Library.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Basic report for many clients

2014-02-13 Thread Ray Tsang (AdWords API Team)
Mike,

You could potentially run it in a batched fashion from the command line, 
and launching multiple processes with each process grabbing data for a 
different client customer ID.

That being said, if serial execution is too slow, I feel your best option 
is to execute in parallel.  Implementation really depends on your platform 
and your use case.

There is an open source project called 
aw-reportingthat does similar to 
what you need.

Thanks,

--
Ray Tsang (AdWords API Advisor)


On Thursday, February 13, 2014 10:23:09 AM UTC-5, Mike Young wrote:
>
> Ok, if I run the same page in 10 threads (running it 10 times) it will 
> still pick up the same clientID in the auth.ini file (123-456-7890)
>
> How do I get it to change and use the rest of the client IDs that I need?
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: getRefreshToken url is not working (produces fault)

2014-02-13 Thread Ray Tsang (AdWords API Team)
Paris,

It sounds like you needed to fill in the consent screen info.  I'll verify 
this and if indeed necessary I'll update the documentation.

Thanks!

--
Ray Tsang (AdWords API Advisor)


On Wednesday, February 12, 2014 5:59:14 AM UTC-5, Paris Theofanidis wrote:
>
> Hi, I use the getRefreshToken (php lib) to get the refresh token but when 
> I follow the provided url I get the following error. I have double checked 
> I am logged in with the user that created the client-id (native app). How 
> can I get past this?
>
> Thanks
>
> [page reports the following]
>
> *Σφάλμα:invalid_client*
>
> no application name
>
> Λεπτομέρειες αιτήματος
>
>- cookie_policy_enforce=false 
>- scope=https://adwords.google.com/api/adwords/ 
>- response_type=code 
>- redirect_uri=urn:ietf:wg:oauth:2.0:oob 
>- access_type=offline 
>- display=page 
>- client_id=
>137357682452-2suq5ill0shjda8gpkkcuad7qaqpntue.apps.googleusercontent.com 
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Ad Hoc Reporting to migrate to 309

2014-02-13 Thread Ray Tsang (AdWords API Team)
Mike,

You'll have to manually parse the content, depending on what you have 
selected in the report, and the report format type (CSV, XML, etc).

Cheers,

--
Ray Tsang (AdWords API Advisor)


On Wednesday, February 12, 2014 11:43:45 AM UTC-5, Mike Young wrote:
>
>
> Yes your quite right!, if I just take out the path where it is to download 
> I get the CLI showing all of the results.
> How do I capture these into a variable or array, to be able to manipulate 
> them.
>
> I have tried many ways and it seems that Curl is involved. Am I on the 
> right track?
> I have read the entire contents of the adwords docs, and cant see anything.
>
> I am using the Command line interface and file = 
>> DownloadReportWithAwql.php 
>>  
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: How to export AdWords account for upload to Bing Ads

2014-02-13 Thread Ray Tsang (AdWords API Team)
Visar,

Please visit 
https://developers.google.com/adwords/api/docs/common-errors#CustomerSyncErrorfor
 more information about this error.
You can use 
CustomerSyncSelectorto
 narrow down your date range and limiting to smaller set of campaigns 
etc..

Thanks,

--
Ray Tsang (AdWords API Advisor)


On Wednesday, February 12, 2014 9:58:15 AM UTC-5, Visar Shabi wrote:
>
> Hi, 
>
> I'm currently working on a way to export my AdWords account to Bing Ads 
> via making API calls. I don't want to have to export my entire account 
> every time I want to upload a few changes. Is there anyway to get from 
> AdWords the recent changes to my account? 
>
> I have tried using the GetAccountChanges.php example script but I get the 
> error:
>
> CustomerSyncError.TOO_MANY_CHANGES
>>
>
>  The documentation suggests making calls to specific services such as the 
> campaign service, but how do I only get recent changes from the campaign 
> service, ad group service etc. Any related advice is also appreciated.
>
> Thank you,
> Visar
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: OAuth 2.0 Redirect URI issue

2014-02-13 Thread Ray Tsang (AdWords API Team)
Karthik,

GetRefreshToken works best when you have registered a native application. 
 Please see our OAuth 2.0 Authentication Guide for AdWords 
API
.
Whether you need to use OAuth 2.0 native application or web application 
depends on whether you will be managing all of your AdWords accounts from a 
single top MCC or not.

Thanks,

--
Ray Tsang (AdWords API Advisor)


On Wednesday, February 12, 2014 5:59:31 AM UTC-5, Karthik vvs wrote:
>
>
> We have registered our site as a web application and in which there is a 
> redirect url which redirects to the status of the application ex: 
> https://app_name.organization_name.com/status . when I run the 
> getRefreshToken() method, I have to get a code on which typing it on the 
> input console while running the method should give me refresh token. The 
> problem is the redirect URI is just a page which does not contain any code 
> which can be pasted on the console while running getRefreshToken() method. 
> The details of the request are below:
>
>
>- from_login=1
>- cookie_policy_enforce=false
>- scope=https://adwords.google.com/api/adwords
>- response_type=code
>- redirect_uri= https://app_name.organization_name.com/status(which is 
>just a page which does not give any code to be copied)
>- access_type=offline
>- as=33ee5a9ea***
>- display=page
>- pli=1
>- client_id=20*.apps.googleusercontent.com
>- authuser=1
>- hl=en
>
> How can I get the code to be pasted to get refresh token? Can I just edit 
> the redirect URI to "urn:ietf:wg:oauth:2.0:oob" in the google cloud 
> console and use it to get refresh token?
>
> We have three of such sites which are registered as web applications and 
> redirect URIs will redirect to their respective statuses.Do I have to 
> register all the 3 applications as web applications
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Campaign report for all clients using Python API and OAuth

2014-02-13 Thread Ray Tsang (AdWords API Team)
Mojmir,

Are you currently using ClientLogin with a single top-level MCC?  If so, 
you can do the exact same thing w/ OAuth.  You most likely can register an 
OAuth 2.0 Native application.  Please see our ClientLogin to OAuth 2.0 
migration 
guidefor
 more details.  It's fairly straight forward when migrating 
for a single top level 
MCC
.

Thanks,

--
Ray Tsang (AdWords API Advisor)


On Wednesday, February 12, 2014 8:21:25 AM UTC-5, Mojmír Vinkler wrote:
>
> I'm trying to download campaign report for all clients in one MCC account. 
> I can do it easily using AdWordsClient(headers=headers) with appropriate 
> credentials and clientCustomerId - I would get all accounts 
> via GetManagedCustomerService and then loop through them and 
> use AdWordsClient again with different clientCustomerId.
>
> How can I do this with OAuth? Do I have to generate OAuth pkl file for 
> each client? Or is there an easier way?
>
> Thanks.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: getRefreshToken url is not working (produces fault)

2014-02-13 Thread Ray Tsang (AdWords API Team)
Hi,

Could I trouble you if webhook notifications was required?  Were you using 
an OAuth 2.0 Web application or OAuth 2.0 Native application?

Thanks,

--
Ray Tsang (AdWords API Advisor)


On Wednesday, February 12, 2014 8:18:25 AM UTC-5, adw...@cuponio.com wrote:
>
> For reference to other people trying to figure this out, here is the 
> solution
> go to the google api console => APIs & Auth => Push => Fill in the 
> required (1st two) inputs.
> After this the refresh token page will be able to ask for permissions to 
> access your account and provide you with the tokens.
>
> Seriously, this sucks! We should get some error message at some point that 
> those two fields must have valid values before we are allowed to proceed.
> Thank you for wasting half of my morning.
>
> Best,
> Paris
>
> On Wednesday, February 12, 2014 11:59:14 AM UTC+1, Paris Theofanidis wrote:
>>
>> Hi, I use the getRefreshToken (php lib) to get the refresh token but when 
>> I follow the provided url I get the following error. I have double checked 
>> I am logged in with the user that created the client-id (native app). How 
>> can I get past this?
>>
>> Thanks
>>
>> [page reports the following]
>>
>> *Σφάλμα:invalid_client*
>>
>> no application name
>>
>> Λεπτομέρειες αιτήματος
>>
>>- cookie_policy_enforce=false 
>>- scope=https://adwords.google.com/api/adwords/ 
>>- response_type=code 
>>- redirect_uri=urn:ietf:wg:oauth:2.0:oob 
>>- access_type=offline 
>>- display=page 
>>- client_id=
>>137357682452-2suq5ill0shjda8gpkkcuad7qaqpntue.apps.googleusercontent.com 
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: getRefreshToken url is not working (produces fault)

2014-02-13 Thread Ray Tsang (AdWords API Team)
Paris,

Did you say the page reported "invalid grant"?  Will you be able to show a 
screenshot?
Secondly, could I trouble you to follow these 
instructionsif
 you haven't already?

Thanks,

--
Ray Tsang (AdWords API Advisor)


On Wednesday, February 12, 2014 5:59:14 AM UTC-5, Paris Theofanidis wrote:
>
> Hi, I use the getRefreshToken (php lib) to get the refresh token but when 
> I follow the provided url I get the following error. I have double checked 
> I am logged in with the user that created the client-id (native app). How 
> can I get past this?
>
> Thanks
>
> [page reports the following]
>
> *Σφάλμα:invalid_client*
>
> no application name
>
> Λεπτομέρειες αιτήματος
>
>- cookie_policy_enforce=false 
>- scope=https://adwords.google.com/api/adwords/ 
>- response_type=code 
>- redirect_uri=urn:ietf:wg:oauth:2.0:oob 
>- access_type=offline 
>- display=page 
>- client_id=
>137357682452-2suq5ill0shjda8gpkkcuad7qaqpntue.apps.googleusercontent.com 
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Basic report for many clients

2014-02-13 Thread Jeremy Aube
There should be a way for you to specify the client id for each request. 
I'm not very familiar with the PHP library, so I can't help in terms of 
actual implementation, but that's how it typically works for other 
libraries.

On Thursday, February 13, 2014 10:23:09 AM UTC-5, Mike Young wrote:
>
> Ok, if I run the same page in 10 threads (running it 10 times) it will 
> still pick up the same clientID in the auth.ini file (123-456-7890)
>
> How do I get it to change and use the rest of the client IDs that I need?
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: SoapClientFactory error

2014-02-13 Thread Ray Tsang (AdWords API Team)
Sensah,

That is odd.  Could I trouble you to make sure that the PHP version/path is 
exactly the same when running the example and your own test code?

Secondly, could I trouble you to send me what you have in `php -i`?

Thanks,

--
Ray Tsang (AdWords API Advisor)


On Wednesday, January 29, 2014 4:13:44 AM UTC-5, sensah wrote:
>
> when i try to execute example code in the api folder. I get the following 
> error.
>
> C:\wamp\bin\php\php5.4.3>php 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php
> PHP Notice:  Use of undefined constant WSDL_CACHE_NONE - assumed 
> 'WSDL_CACHE_NONE' in 
> C:\wamp\www\adwords\src\Google\Api\Ads\Common\Lib\AdsUser.php on line 229
> PHP Stack trace:
> PHP   1. {main}() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:0
> PHP   2. AdWordsUser->__construct() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:133
> PHP   3. AdsUser->LoadSettings() 
> C:\wamp\www\adwords\src\Google\Api\Ads\AdWords\Lib\AdWordsUser.php:176
>
> Notice: Use of undefined constant WSDL_CACHE_NONE - assumed 
> 'WSDL_CACHE_NONE' in 
> C:\wamp\www\adwords\src\Google\Api\Ads\Common\Lib\AdsUser.php on line 229
>
> Call Stack:
> 0.0021 255600   1. {main}() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:0
> 0.0182 936840   2. AdWordsUser->__construct() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:133
> 0.0244 966344   3. AdsUser->LoadSettings() 
> C:\wamp\www\adwords\src\Google\Api\Ads\AdWords\Lib\AdWordsUser.php:176
>
> PHP Fatal error:  This client library requires the SOAP extension to be 
> activated. See http://php.net/manual/en/soap.installation.php for 
> details. in 
> C:\wamp\www\adwords\src\Google\Api\Ads\Common\Lib\SoapClientFactory.php on 
> line 87
> PHP Stack trace:
> PHP   1. {main}() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:0
> PHP   2. EstimateKeywordTrafficExample() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:139
> PHP   3. AdWordsUser->GetService() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:41
> PHP   4. AdsUser->GetServiceSoapClient() 
> C:\wamp\www\adwords\src\Google\Api\Ads\AdWords\Lib\AdWordsUser.php:249
> PHP   5. SoapClientFactory->GenerateSoapClient() 
> C:\wamp\www\adwords\src\Google\Api\Ads\Common\Lib\AdsUser.php:133
> PHP   6. trigger_error() 
> C:\wamp\www\adwords\src\Google\Api\Ads\Common\Lib\SoapClientFactory.php:87
>
> Fatal error: This client library requires the SOAP extension to be 
> activated. See http://php.net/manual/en/soap.installation.php for 
> details. in 
> C:\wamp\www\adwords\src\Google\Api\Ads\Common\Lib\SoapClientFactory.php on 
> line 87
>
> Call Stack:
> 0.0021 255600   1. {main}() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:0
> 0.0380 945064   2. EstimateKeywordTrafficExample() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:139
> 0.0380 946040   3. AdWordsUser->GetService() 
> C:\wamp\www\adwords\examples\AdWords\v201309\Optimization\EstimateKeywordTraffic.php:41
> 0.0390 947256   4. AdsUser->GetServiceSoapClient() 
> C:\wamp\www\adwords\src\Google\Api\Ads\AdWords\Lib\AdWordsUser.php:249
> 0.0390 947288   5. SoapClientFactory->GenerateSoapClient() 
> C:\wamp\www\adwords\src\Google\Api\Ads\Common\Lib\AdsUser.php:133
> 0.0391 947648   6. trigger_error() 
> C:\wamp\www\adwords\src\Google\Api\Ads\Common\Lib\SoapClientFactory.php:87
>
>
> it is not because my soap service is not available because I tested it by 
> this code 
>
> if(extension_loaded('soap')){
> echo "it works";
> }else{
> echo "fail";
> }
>
> it echoes "it works";
>
> so what could be the problem
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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-02-13 Thread rob
Guys, 

How about an update on when this will be available? Even if the data is 
JUST included in higher-level reports, at least it's a start. 

The problem is, Google representatives are telling account managers to 
switch over to shopping campaigns. The customers are now
beginning to become upset due to the fact that monthly performance reports 
aren't able to show the data! 

Is there an update available other than "check the blog" ? 

Thanks in advance

On Wednesday, February 5, 2014 9:13:42 AM UTC-6, Danial Klimkin wrote:
>
> Hello Stephane,
>
>
> Shopping campaigns are not yet supported in the API. They were just 
> recently launched (after the last API release).
>
>
> -Danial, AdWords API Team.
>
>
> On Tuesday, February 4, 2014 7:50:43 PM UTC+4, Stephane Guerin wrote:
>>
>> Hi
>>
>> I have this problem actually. Using ACCOUNT_PERFORMANCE_REPORT I can't 
>> get data for shopping campaign. I use no predicate.
>>
>> The funny thing is that using Google Analytics API, I get the numbers 
>> including shopping campaign.
>>
>> Anything we can do to get the shopping campaign data at the account level?
>>
>> Thanks,
>>
>> Stéphane
>>
>>
>> On Friday, 10 January 2014 06:35:02 UTC-5, Danial Klimkin wrote:
>>>
>>> Hello Rob,
>>>
>>>
>>> All ad types are expected to be included in higher-level reports. Please 
>>> let us know if you see this is not the case.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Thursday, January 9, 2014 12:15:29 AM UTC+4, rob wrote:

 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 Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Basic report for many clients

2014-02-13 Thread Mike Young
Ok, if I run the same page in 10 threads (running it 10 times) it will 
still pick up the same clientID in the auth.ini file (123-456-7890)

How do I get it to change and use the rest of the client IDs that I need?


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Basic report for many clients

2014-02-13 Thread Jeremy Aube
http://stackoverflow.com/questions/70855/how-can-one-use-multi-threading-in-php-applications

On Thursday, February 13, 2014 10:16:05 AM UTC-5, Mike Young wrote:
>
> By a separate thread, are you meaning a copy of the whole google adwords 
> folder as it contains only one clientID in the auth.ini file. The whole 
> folder download is 29mb. I cant replicate this 30 times. I do not want to 
> produce spaghetti coding. 
>
> Surely you have a procedure that gets all the campaigns in the MCC then 
> runs these to get the stats and downloads it.
>
> Is this too much?
>
> Seems very long winded to me
>
> What I would like to do is 
>
> 1. Run a basic stats report for 30 clients
>
> 2. This report must have Todays and Yesterdays stats. (conversions, 
> cost,cpc ect)
>
> 3. Be able to import the data into a database.
>
> You don't seem to have the most basic examples anywhere?
>
> Adwords scripts was easy to dobut you have reduced the amount we can 
> now send out each day...
>
> Please help!
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Basic report for many clients

2014-02-13 Thread Mike Young


By a separate thread, are you meaning a copy of the whole google adwords 
folder as it contains only one clientID in the auth.ini file. The whole 
folder download is 29mb. I cant replicate this 30 times. I do not want to 
produce spaghetti coding. 

Surely you have a procedure that gets all the campaigns in the MCC then 
runs these to get the stats and downloads it.

Is this too much?

Seems very long winded to me

What I would like to do is 

1. Run a basic stats report for 30 clients

2. This report must have Todays and Yesterdays stats. (conversions, 
cost,cpc ect)

3. Be able to import the data into a database.

You don't seem to have the most basic examples anywhere?

Adwords scripts was easy to dobut you have reduced the amount we can 
now send out each day...

Please help!


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: ContentBid After February 18th

2014-02-13 Thread Evan Halley
Anash, awesome, this is very helpful.

Thanks!

On Thursday, February 13, 2014 7:58:00 AM UTC-5, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Hi Evan,
>
> The answer depends on how you look at it.
>
> 1. Once the field becomes readonly, we will still allow users to read this 
> value. The value returned will be the last set contentBid. You could use 
> this field to do some kind of backup if that makes sense. You can also send 
> 0 for this value, so you could remove contentBid.
> 2. Once the field becomes readonly, we will no longer use contentBid for 
> bidding purposes for a Display-Only campaign. To ensure that user bids 
> won't get affected, we will copy over contentBid to bid in cases where 
> contentBid != 0 && contentBid != bid (this is because currently contentBid 
> always override bid on display networks when set to a non-zero value). This 
> will happen after contentBid becomes readonly, so eventually both bid and 
> contentBid will end up having the same value.
>
> So if you actively set contentBid field for Display-only campaigns, then a 
> hassle-free DNB migration would look something like this:
>
> 1. Read bid and contentBid for Display-only network
> 2. If (contentBid != 0) {
> Set bid = contentBid, 
> Set contentBid = 0;
> Update adgroup bids
>   }
> 3. Stop setting contentBid for Display-only network.
>
> If you don't set contentBid field on purpose (i.e. you send back whatever 
> you fetch from API, but you only update bid field and not contentBid 
> field), then you just need to stop sending back contentBid.
>
> Does this help? Let me know if you have more questions.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Wednesday, February 12, 2014 10:33:34 AM UTC-5, Evan Halley wrote:
>>
>> Hi,
>>
>> What happens to contentBid (on Adgroup) after February 18th (reference: 
>> http://googleadsdeveloper.blogspot.com/2014/01/reminder-change-to-contentbid-setting.html
>> ).
>>
>> I know that we will no longer be able to set content bids anymore, but 
>> what happens to calls to read the content bid.  What value will be returned 
>> after February 18th, the bid or the last content bid that was set?
>>
>> Thanks.
>>
>> Evan
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Basic report for many clients

2014-02-13 Thread Jeremy Aube
You can run each client in a separate thread rather than sequentially. You 
may not be able to run all 30 at once as there are limits to the number of 
simultaneous requests, but I believe you can do 10 or so at the same time 
this way.

On Wednesday, February 12, 2014 12:27:33 PM UTC-5, Mike Young wrote:
>
>
> How do I use a basic report for many clients. (Cost, Conversions, 
> Impressions etc)
>
> I have 1 MCC with 30 clients (all different IDs)
>
> I would usually add the clientID in auth.ini , but as it changes have 
> wrote a script with a counter that each time the API is run using a 
> scheduled task (every 1 minute) the clientID changes, and increments to the 
> next.
> I have a file that contains all the client ID's and can add as many as I 
> want.
> This works.
>
> *PROBLEM*
> Each client only gets updated every 30 minutes due to there being 30 
> clients. (one every min)
> How can I run all clients every 10 minutes at the same time?
>
> I'm using PHP coding. 
> I have read all the documentation for Adwords, but cant find anything to 
> support this answer.
>
>
>
>
>
>  
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Change to contentBid setting in "Display Network Only" campaigns

2014-02-13 Thread Anash P. Oommen (AdWords API Team)
Hi Sudip,

You will get affected only if

   1. You are using CpcBid for display-only campaigns and
   2. You have different values for CpcBid.bid and CpcBid.contentBid.

So you are all good to go.

To test if you are getting affected, you could

   1. Check your code to see if you are setting CpcBid to Display-only 
   campaigns.
   2. If yes, fix your code so that you don't set contentBid field for the 
   CpcBid in your code.

Unfortunately, we don't a test account setting where you could try this out 
before hand.

Hope this help. Let me know if you have more questions.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, February 12, 2014 6:39:05 AM UTC-5, Sudip Datta wrote:
>
> We have been creating "Display Only Campaign" and the adgroups under this 
> campaign have the following properties  ,
>
> *contentBidCriterionTypeGroup  is set as "*USER_INTEREST_AND_LIST"
> *biddingStrategyConfiguration.bids is set as *{
>   'xsi_type': 'CpmBid',
>   'bid': {
>   'microAmount': 
>   }
>
> We assume that this can be continued to be used this way and this is not 
> something related to the  *"*removal of the ability to set 
> contentBid
>  for 
> “Display Network only” campaigns" that was announced (
> http://googleadsdeveloper.blogspot.in/2013/12/change-to-contentbid-setting-in-display.html).
>  
> Can you confirm on this? Also, is there a way to test this API change 
> before the deadline?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: ContentBid After February 18th

2014-02-13 Thread Anash P. Oommen (AdWords API Team)
Hi Evan,

The answer depends on how you look at it.

1. Once the field becomes readonly, we will still allow users to read this 
value. The value returned will be the last set contentBid. You could use 
this field to do some kind of backup if that makes sense. You can also send 
0 for this value, so you could remove contentBid.
2. Once the field becomes readonly, we will no longer use contentBid for 
bidding purposes for a Display-Only campaign. To ensure that user bids 
won't get affected, we will copy over contentBid to bid in cases where 
contentBid != 0 && contentBid != bid (this is because currently contentBid 
always override bid on display networks when set to a non-zero value). This 
will happen after contentBid becomes readonly, so eventually both bid and 
contentBid will end up having the same value.

So if you actively set contentBid field for Display-only campaigns, then a 
hassle-free DNB migration would look something like this:

1. Read bid and contentBid for Display-only network
2. If (contentBid != 0) {
Set bid = contentBid, 
Set contentBid = 0;
Update adgroup bids
  }
3. Stop setting contentBid for Display-only network.

If you don't set contentBid field on purpose (i.e. you send back whatever 
you fetch from API, but you only update bid field and not contentBid 
field), then you just need to stop sending back contentBid.

Does this help? Let me know if you have more questions.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, February 12, 2014 10:33:34 AM UTC-5, Evan Halley wrote:
>
> Hi,
>
> What happens to contentBid (on Adgroup) after February 18th (reference: 
> http://googleadsdeveloper.blogspot.com/2014/01/reminder-change-to-contentbid-setting.html
> ).
>
> I know that we will no longer be able to set content bids anymore, but 
> what happens to calls to read the content bid.  What value will be returned 
> after February 18th, the bid or the last content bid that was set?
>
> Thanks.
>
> Evan
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Exlude Placments with the api

2014-02-13 Thread Danial Klimkin
Hello Smed,


Sure, just add a new 
NegativeCampaignCriterionwith
 a 
Placementcriterion
 to the campaign.


-Danial, AdWords API Team.


On Thursday, February 13, 2014 4:03:03 AM UTC+4, Smed Dia wrote:
>
> Is it possible to exclude placements for the campaign with the api? I have 
> been reading the documentation and haven't found a solution yet.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: How to include canceled Adwords account user credential to invited account?

2014-02-13 Thread Danial Klimkin
Hello Fazlul,


Only one AdWords account can be associated with a google account. The 
easiest workaround would be to just create another gmail account for this 
case.

As this is not related to the API, please check with the general AdWords 
support should you have further questions.


-Danial, AdWords API Team.



On Wednesday, February 12, 2014 9:05:28 PM UTC+4, Fazlul Mohideen wrote:
>
> I need share my adwords account with another user therefore, as Adword 
> usual way I send him an invitation. 
>
> From his end he cannot activate the adwords shared account with his 
> current Google credentials. When he does following error message is 
> displaying
>
> "A Google Account can only have access to one AdWords account. 
> The Google Account xx...@gmail.com  already has access to an 
> AdWords account. "
>
> I understand the above error meant but he claimed to say that he already 
> cancelled his adwords account which mean no longer exist.
> As a solution he can create new user login info only to access Adwords 
> account but since he's going to be feature administrator of our adwords 
> account he's hesitating use that option. 
>
> So anyone could anyone help me on this?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: AdWords Account Link Format

2014-02-13 Thread Danial Klimkin
Hello Siu Pang Tommy Choi,


We don't support direct linking officially. The format of the URL is not 
documented and can change without notice.


-Danial, AdWords API Team.


On Wednesday, February 12, 2014 5:42:16 PM UTC+4, Siu Pang Tommy Choi wrote:
>
> We have an intranet website showing a list of AdWords accounts we hold 
> under our MCC, with our own business information shown next to each account.
> I am thinking to construct a direct link to the AdWords account web 
> interface, so that our account managers can easily go and edit the 
> corresponding AdWords campaigns and ad groups.
> The URL structure I see in the browser is something like:
> https://adwords.google.com/cm/CampaignMgmt?__u=**&__c=**
> &syncServiceIdentity=true#r.ONLINE&app=cm
>
> But I have no clues what values I should put for params __u and __c
>
> I believe someone else must have asked similar question, sorry that I 
> failed to find related posts.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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 include canceled Adwords account user credential to invited account?

2014-02-13 Thread Fazlul Mohideen
I need share my adwords account with another user therefore, as Adword 
usual way I send him an invitation. 

>From his end he cannot activate the adwords shared account with his current 
Google credentials. When he does following error message is displaying

"A Google Account can only have access to one AdWords account. 
The Google Account x...@gmail.com already has access to an AdWords 
account. "

I understand the above error meant but he claimed to say that he already 
cancelled his adwords account which mean no longer exist.
As a solution he can create new user login info only to access Adwords 
account but since he's going to be feature administrator of our adwords 
account he's hesitating use that option. 

So anyone could anyone help me on this?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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.


Exlude Placments with the api

2014-02-13 Thread Smed Dia
Is it possible to exclude placements for the campaign with the api? I have 
been reading the documentation and haven't found a solution yet.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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: Unable to connect to the remote server

2014-02-13 Thread Danial Klimkin
Hi Jeremy,


It's not much we can help here with unfortunately, as the issue is your 
local configuration. It is possible ruby picks up some local proxy 
settings, or dot net picks up some "wrong" settings.

I suggest checking with your network administrator.


-Danial, AdWords API Team.


On Wednesday, February 12, 2014 7:02:57 PM UTC+4, Jeremy K wrote:
>
> Hi Danial,
>
> Thanks for your reply.
>
> I've been told that yes we do use a transparent proxy. I'm not sure what 
> implication that has. Is there a way around it?
>
> I should add that the guy who got your ruby sample working had no problem. 
> And I've checked that his config settings (e.g. Developer Token/Customer 
> Id) are identical to mine. I just find is strange that it works fine in 
> ruby but not .net.
>
> Do you have any other ideas as to what I can do next / what could be 
> causing the problem?
>
> Thanks
> Jeremy
>
> On Tuesday, February 11, 2014 2:50:23 PM UTC, Danial Klimkin wrote:
>
>> Hello Jeremy,
>>
>>
>> Unfortunately we can not advise on the client side setup or network 
>> issues. The error message sounds like a networking issue to me. Do you 
>> happen to use a proxy / transparent proxy?
>>
>>
>> -Danial, AdWords API Team.
>>
>>
>> On Monday, February 10, 2014 6:55:14 PM UTC+4, Jeremy K wrote:
>>>
>>> Hi Danial,
>>>  
>>> As far as I'm aware I can access port 443 for *.google.com
>>>  
>>> I've opened up the windows firewall by adding inbound and outbound rules 
>>> to be completely sure.
>>>  
>>> Is there anything else that I need to do in order to access 443? Or do 
>>> you have any other suggestions as to why its not working?
>>>  
>>> Thanks
>>> Jeremy
>>>
>>> On Monday, February 10, 2014 10:23:13 AM UTC, Danial Klimkin wrote:
>>>
 Hello Jeremy,


 Please make sure you can access google servers from the box you are 
 running the app on. You'll need https port (443) to be accessible for *.
 google.com.


 -Danial, AdWords API Team.


 On Friday, February 7, 2014 4:48:08 PM UTC+4, Jeremy K wrote:
>
> Hi,
>  
> Unfortunately I'm getting an error when I try to run GetCampaigns in 
> the c# .net sample that I downloaded from:
>  
>
> https://github.com/googleads/googleads-adwords-dotnet-lib/releases/tag/v16.6.0
>  
> What's frustrating is that a colleague has managed to get this working 
> in ruby and I'm using the exact same parameters (e.g. ClientCustomerId, 
> UserAgent, DeveloperToken) as he is. The first expectation that I get is 
> : 
> "Unable to connect to the remote server". Then the inner exception is: "A 
> connection attempt failed because the connected party did not properly 
> respond after a period of time, or established connection failed because 
> connected host has failed to respond".
>  
> I've tried this in both v201306 and v201309 but I get the same error.
>  
> Does anyone have any ideas please as to what's gone wrong?
>  
> Thank you
>  
> PS Posted once and my post didn't appear so hoping it doesn't double 
> post
>


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog and Google+:
https://googleadsdeveloper.blogspot.com/
https://plus.google.com/+GoogleAdsDevelopers/posts
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

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.