Re: is it possible to get CpcBid in Geo performance report or campaign location target report?

2018-03-19 Thread 'Peter Oliquino' via AdWords API Forum
Hi Ken,

Yes, the CpcBid field is not applicable and cannot be associated to the 
entities in those report types and this can also be verified by its 
unavailability in the AdWords UI.

Best regards,
Peter
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ffde5d65-81e4-4a9e-8340-ae07ecce89e5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Can i access the targetingIdeaService from Adwords API within R?

2018-03-19 Thread tprentis
Hi, 

I want to access the targetingIdeaService within the AdWords API from R.

I can currently pull reports using the RAdwords package. I've written the 
majority of my script in R so it would be annoying to re-write in python 
just to access this service.


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ac448e8f-f0b3-44e3-b96b-9c90a61fee60%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


API version v201705, v201708 warning email: Does it apply to scripts?

2018-03-19 Thread Josiah Mory
I received this email and I am trying to figure out if this applies to 
AdWords Scripts or not? I do have some usage of the AdWords API, but I am 
just trying to figure out where I need to look and what I need to update. 
Any help would be appreciated. 

 

> Dear AdWords API Developer (MCC ID XX), 


> *Migration Status: You've submitted 100% of your AdWords API requests to 
> v201705, v201708 within the past seven days.*AdWords API v201705, v201708 
> has been deprecated and will stop accepting requests starting 03/28/2018. 
> *You need to migrate to a current AdWords API version as soon as possible 
> to continue accessing the AdWords API.*To learn more about this change, 
> including migration help, visit the AdWords API Developer Site 
> 
> .
> If you have any questions about this upcoming change, please don't 
> hesitate to contact our team via the AdWords API forum 
> 
> .
> Sincerely,
> The AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/512cd6ff-1663-4995-a304-54f4d63d8fe3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


API version warning email: Does this apply to Scripts?

2018-03-19 Thread Josiah Mory
My client received this email, but I am not sure if it applies to scripts 
or not. We are also using the API, so clarification of what we need to 
update would be helpful.

Dear AdWords API Developer (MCC ID 7880377540),
> Migration Status: You've submitted 100% of your AdWords API requests to 
> v201705, v201708 within the past seven days.
> AdWords API v201705, v201708 has been deprecated and will stop accepting 
> requests starting 03/28/2018. You need to migrate to a current AdWords API 
> version as soon as possible to continue accessing the AdWords API.
> To learn more about this change, including migration help, visit the 
> AdWords API Developer Site.
> If you have any questions about this upcoming change, please don't 
> hesitate to contact our team via the AdWords API forum.
> Sincerely,
> The AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/983a82e0-1815-4c7f-b70f-23e153f78df6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can't Update Adwords Version, But About to be Deprecated

2018-03-19 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API Forum
Hi liron,

It seems like you have attempted to run the most recent service without 
updating your client library. I would suggest to download the latest client 
library (v201802 ) first 
then retry the request again. You may check this migration guide 
 for 
reference.

Thanks and regards,
Luis
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/fe9a173f-7d06-4dd5-8a1d-3a572efd9fe1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can AdGroupAdReturnValue Contains an AdGroupAd with its Policy Summary?

2018-03-19 Thread 'Peter Oliquino' via AdWords API Forum
Hi Alex,

My apologies as well if I missed this out on my previous response, however, 
the PolicySummary field would be null if there were no policy related 
errors encountered when uploading your ads.

If your intention is to handle ad upload errors due to policy, you may 
refer to this guide 
.

Best regards,
Peter
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dd35eee0-76ae-4b50-8563-49488d2703f5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How do I get a list of google adwords api?

2018-03-19 Thread Евгений Шевцов


I installed this library - https://github.com/googleads/googleads-php-lib

I use this code:

function Auth() {
session_start();

$oauth2 = new OAuth2([
'authorizationUri' => 'https://accounts.google.com/o/oauth2/v2/auth',
'tokenCredentialUri' => 'https://www.googleapis.com/oauth2/v4/token',
'redirectUri' => '***',
'clientId' => '***',
'clientSecret' => '***',
'scope' => 'https://www.googleapis.com/auth/adwords'
]);
if (!isset($_GET['code'])) {
// Create a 'state' token to prevent request forgery.
// Store it in the session for later validation.
$oauth2->setState(sha1(openssl_random_pseudo_bytes(1024)));
$_SESSION['oauth2state'] = $oauth2->getState();

// Redirect the user to the authorization URL.
$config = [
// Set to 'offline' if you require offline access.
'access_type' => 'offline'
];
header('Location: ' . $oauth2->buildFullAuthorizationUri($config));
exit;
}
elseif (empty($_GET['state']) || ($_GET['state'] !== 
$_SESSION['oauth2state'])) {
unset($_SESSION['oauth2state']);
exit('Invalid state.');
} else {
$d = $oauth2->setCode($_GET['code']);

$authToken = $oauth2->fetchAuthToken();
$oAuth2Credential = (new OAuth2TokenBuilder())
->fromFile()
->build();
$session = (new AdWordsSessionBuilder())
->fromFile()
->withOAuth2Credential($oAuth2Credential)
->build();

$adWordsServices = new AdWordsServices();

$campaignService = $adWordsServices->get($session, 
CampaignService::class);
define('PAGE_LIMIT',500);
// Create selector.
$selector = new Selector();
$selector->setFields(['Id', 'Name']);
$selector->setOrdering([new OrderBy('Name', SortOrder::ASCENDING)]);
$selector->setPaging(new Paging(0, PAGE_LIMIT));

$totalNumEntries = 0;
do {
// Make the get request.
$page = $campaignService->get($selector);

// Display results.
if ($page->getEntries() !== null) {
$totalNumEntries = $page->getTotalNumEntries();
foreach ($page->getEntries() as $campaign) {
printf(
"Campaign with ID %d and name '%s' was found.\n",
$campaign->getId(),
$campaign->getName()
);
}
}

// Advance the paging index.
$selector->getPaging()->setStartIndex(
$selector->getPaging()->getStartIndex() + PAGE_LIMIT
);
} while ($selector->getPaging()->getStartIndex() < $totalNumEntries);

printf("Number of results found: %d\n", $totalNumEntries);
}

In response, "Message: [AuthorizationError.USER_PERMISSION_DENIED @; trigger: 
']"

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ce602bca-0f32-4ebc-a435-2b318d6d1359%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How can I use the Token Update (OAuth2) to get the user's campagins list?

2018-03-19 Thread Евгений Шевцов


function Auth() {
session_start();

$oauth2 = new OAuth2([
'authorizationUri' => 'https://accounts.google.com/o/oauth2/v2/auth',
'tokenCredentialUri' => 'https://www.googleapis.com/oauth2/v4/token',
'redirectUri' => '***',
'clientId' => '***',
'clientSecret' => '***',
'scope' => 'https://www.googleapis.com/auth/adwords'
]);
if (!isset($_GET['code'])) {
// Create a 'state' token to prevent request forgery.
// Store it in the session for later validation.
$oauth2->setState(sha1(openssl_random_pseudo_bytes(1024)));
$_SESSION['oauth2state'] = $oauth2->getState();

// Redirect the user to the authorization URL.
$config = [
// Set to 'offline' if you require offline access.
'access_type' => 'offline'
];
header('Location: ' . $oauth2->buildFullAuthorizationUri($config));
exit;
}
elseif (empty($_GET['state']) || ($_GET['state'] !== 
$_SESSION['oauth2state'])) {
unset($_SESSION['oauth2state']);
exit('Invalid state.');
} else {
$d = $oauth2->setCode($_GET['code']);

$authToken = $oauth2->fetchAuthToken();
$oAuth2Credential = (new OAuth2TokenBuilder())
->fromFile()
->build();
$session = (new AdWordsSessionBuilder())
->fromFile()
->withOAuth2Credential($oAuth2Credential)
->build();

$adWordsServices = new AdWordsServices();

$campaignService = $adWordsServices->get($session, 
CampaignService::class);
define('PAGE_LIMIT',500);
// Create selector.
$selector = new Selector();
$selector->setFields(['Id', 'Name']);
$selector->setOrdering([new OrderBy('Name', SortOrder::ASCENDING)]);
$selector->setPaging(new Paging(0, PAGE_LIMIT));

$totalNumEntries = 0;
do {
// Make the get request.
$page = $campaignService->get($selector);

// Display results.
if ($page->getEntries() !== null) {
$totalNumEntries = $page->getTotalNumEntries();
foreach ($page->getEntries() as $campaign) {
printf(
"Campaign with ID %d and name '%s' was found.\n",
$campaign->getId(),
$campaign->getName()
);
}
}

// Advance the paging index.
$selector->getPaging()->setStartIndex(
$selector->getPaging()->getStartIndex() + PAGE_LIMIT
);
} while ($selector->getPaging()->getStartIndex() < $totalNumEntries);

printf("Number of results found: %d\n", $totalNumEntries);
}

n response, "Message: [AuthorizationError.USER_PERMISSION_DENIED @; 
trigger: ']"

It may be possible to find some other solution to get a list of the user's 
companies and statistics on these companies using the OAuth2 token

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7daf0a9c-4014-451f-968a-40e37e525d83%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How do I get a list of google adwords api?

2018-03-19 Thread Евгений Шевцов
How can I use the Token Update (OAuth2) to get the user's RC list?

I installed this library - https://github.com/googleads/googleads-php-lib 
But I did not find the documentation for using this method 

 
...

I use this code:

function Auth() {
session_start();

$oauth2 = new OAuth2([
'authorizationUri' => 'https://accounts.google.com/o/oauth2/v2/auth',
'tokenCredentialUri' => 'https://www.googleapis.com/oauth2/v4/token',
'redirectUri' => '***',
'clientId' => '***',
'clientSecret' => '***',
'scope' => 'https://www.googleapis.com/auth/adwords'
]);
if (!isset($_GET['code'])) {
// Create a 'state' token to prevent request forgery.
// Store it in the session for later validation.
$oauth2->setState(sha1(openssl_random_pseudo_bytes(1024)));
$_SESSION['oauth2state'] = $oauth2->getState();

// Redirect the user to the authorization URL.
$config = [
// Set to 'offline' if you require offline access.
'access_type' => 'offline'
];
header('Location: ' . $oauth2->buildFullAuthorizationUri($config));
exit;
}
elseif (empty($_GET['state']) || ($_GET['state'] !== 
$_SESSION['oauth2state'])) {
unset($_SESSION['oauth2state']);
exit('Invalid state.');
} else {
$d = $oauth2->setCode($_GET['code']);

$authToken = $oauth2->fetchAuthToken();
$oAuth2Credential = (new OAuth2TokenBuilder())
->fromFile()
->build();
$session = (new AdWordsSessionBuilder())
->fromFile()
->withOAuth2Credential($oAuth2Credential)
->build();

$adWordsServices = new AdWordsServices();

$campaignService = $adWordsServices->get($session, 
CampaignService::class);
define('PAGE_LIMIT',500);
// Create selector.
$selector = new Selector();
$selector->setFields(['Id', 'Name']);
$selector->setOrdering([new OrderBy('Name', SortOrder::ASCENDING)]);
$selector->setPaging(new Paging(0, PAGE_LIMIT));

$totalNumEntries = 0;
do {
// Make the get request.
$page = $campaignService->get($selector);

// Display results.
if ($page->getEntries() !== null) {
$totalNumEntries = $page->getTotalNumEntries();
foreach ($page->getEntries() as $campaign) {
printf(
"Campaign with ID %d and name '%s' was found.\n",
$campaign->getId(),
$campaign->getName()
);
}
}

// Advance the paging index.
$selector->getPaging()->setStartIndex(
$selector->getPaging()->getStartIndex() + PAGE_LIMIT
);
} while ($selector->getPaging()->getStartIndex() < $totalNumEntries);

printf("Number of results found: %d\n", $totalNumEntries);
}


In response, "Message: [AuthorizationError.USER_PERMISSION_DENIED @; 
trigger: ']"

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e7b2ba4f-0739-4304-abbc-de9f422a0be3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


How do I get a list of google adwords api?

2018-03-19 Thread Евгений Шевцов
How can I use the Token Update (OAuth2) to get the user's RC list?

I installed this library - https://github.com/googleads/googleads-php-lib 
But I did not find the documentation for using this method 

 
...

I use this code:

function Auth() {
session_start();

$oauth2 = new OAuth2([
'authorizationUri' => 'https://accounts.google.com/o/oauth2/v2/auth',
'tokenCredentialUri' => 'https://www.googleapis.com/oauth2/v4/token',
'redirectUri' => '***',
'clientId' => '***',
'clientSecret' => '***',
'scope' => 'https://www.googleapis.com/auth/adwords'
]);
if (!isset($_GET['code'])) {
// Create a 'state' token to prevent request forgery.
// Store it in the session for later validation.
$oauth2->setState(sha1(openssl_random_pseudo_bytes(1024)));
$_SESSION['oauth2state'] = $oauth2->getState();

// Redirect the user to the authorization URL.
$config = [
// Set to 'offline' if you require offline access.
'access_type' => 'offline'
];
header('Location: ' . $oauth2->buildFullAuthorizationUri($config));
exit;
}
elseif (empty($_GET['state']) || ($_GET['state'] !== 
$_SESSION['oauth2state'])) {
unset($_SESSION['oauth2state']);
exit('Invalid state.');
} else {
$d = $oauth2->setCode($_GET['code']);

$authToken = $oauth2->fetchAuthToken();
$oAuth2Credential = (new OAuth2TokenBuilder())
->fromFile()
->build();
$session = (new AdWordsSessionBuilder())
->fromFile()
->withOAuth2Credential($oAuth2Credential)
->build();

$adWordsServices = new AdWordsServices();

$campaignService = $adWordsServices->get($session, 
CampaignService::class);
define('PAGE_LIMIT',500);
// Create selector.
$selector = new Selector();
$selector->setFields(['Id', 'Name']);
$selector->setOrdering([new OrderBy('Name', SortOrder::ASCENDING)]);
$selector->setPaging(new Paging(0, PAGE_LIMIT));

$totalNumEntries = 0;
do {
// Make the get request.
$page = $campaignService->get($selector);

// Display results.
if ($page->getEntries() !== null) {
$totalNumEntries = $page->getTotalNumEntries();
foreach ($page->getEntries() as $campaign) {
printf(
"Campaign with ID %d and name '%s' was found.\n",
$campaign->getId(),
$campaign->getName()
);
}
}

// Advance the paging index.
$selector->getPaging()->setStartIndex(
$selector->getPaging()->getStartIndex() + PAGE_LIMIT
);
} while ($selector->getPaging()->getStartIndex() < $totalNumEntries);

printf("Number of results found: %d\n", $totalNumEntries);
}


In response, "Message: [AuthorizationError.USER_PERMISSION_DENIED @; 
trigger: ']"

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/95c92374-4f3c-4725-a254-7897a3e9db28%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Batch Job Service 'CANCELED' on test account

2018-03-19 Thread 'Peter Oliquino' via AdWords API Forum
Hi Andjel,

Could you send to me your test account's clientCustomerId as well so we can 
have a closer look at the issue?

Best regards,
Peter
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7bf9517c-2a2b-43ee-885c-e14ace7d0571%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Can't Update Adwords Version, But About to be Deprecated

2018-03-19 Thread liron
 

I keep getting emails that API v201708 is going to be deprecated this 
month. But when I try updating my Python code to use API version v201802 or 
v201710, I get this error:


GoogleAdsValueError: Unrecognized version for the AdWords API. Given: 
> v201802 Supported: ['v201705', 'v201702', 'v201708']


 This is the line of Python code I have:

ad_service = adwords_client.GetService('AdGroupAdService', 
> version='v201802')


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b1964aa2-66ba-447c-8d28-0298aac22b8d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Creating negative keyword in manager account using SharedSetService - validating migration from 201705 to 201802

2018-03-19 Thread Matthew Wawrin
Thanks Josh.  

Likely I created the manager level negative keyword list in the UI, then 
populated it through the API.  We started using the manager negative 
keyword list in May 2017.   By the sounds of it we may not have been able 
to create it through the API itself until 201710?  Once created and 
populated we managed the contents of the list and create CampaignSharedSet 
links when creating new campaigns.  Also sounds like support for shared 
lists are expanding in the API rather than being reduced which is very 
encouraging.  We will be making use of negative placements at the manager 
level in the future I'm sure. 

Cheeris,
Matt.

On Monday, March 19, 2018 at 3:43:30 PM UTC-5, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi Matt,
>
> I'll definitely get back to you once I have more info on the change you 
> mentioned. However, I'd recommend holding off on abandoning manager-level 
> shared sets. In fact, the v201710 release added support for manager-level 
> shared sets 
> ,
>  
> so if you're already using them, I see no reason to change course.
>
> Thanks,
> Josh, AdWords API Team
>
> On Monday, March 19, 2018 at 2:08:29 PM UTC-4, Matthew Wawrin wrote:
>>
>> Hi Josh, 
>>
>> Thank you for following up.  I look forward to hearing more details when 
>> available.   I'm going to proceed with our API level update tomorrow and 
>> get some code ready as a  contingency if we're no longer able to use the 
>> MCC's neg. keyword shared set  for a managed customer account's 
>> CampaignSharedSet.  We already maintain negative placements in each managed 
>> customer account, so moving neg. keywords to this level won't be a huge 
>> issue.  I liked being able to maintain these lists at the highest level and 
>> reduce the duplication as much as possible.
>>
>> Cheers,
>> Matt.
>>
>> On Monday, March 19, 2018 at 8:25:40 AM UTC-5, Josh Radcliff (AdWords API 
>> Team) wrote:
>>>
>>> Hi Matt,
>>>
>>> You've uncovered a mystery! :) I just confirmed that the validation did 
>>> indeed change recently, but I'm not sure why. I'm following up with the 
>>> engineer who made the change and will get back to you. Thanks for catching 
>>> this and reporting it to us!
>>>
>>> Cheers,
>>> Josh, AdWords API Team
>>>
>>> On Friday, March 16, 2018 at 1:06:53 PM UTC-4, Matthew Wawrin wrote:

 Hi,

 I'm working through the validation of our code base (PHP) from 201705 
 to 201802, and I noticed a change in the 201708 migration guide regarding 
 the SharedSetService mutate regarding creating shared set of Negative 
 keywords in a manager account:

 From 
 https://developers.google.com/adwords/api/docs/guides/migration/v201708
 : 

 *Requests that attempt to create a shared set of NEGATIVE_KEYWORDS type 
 
  in 
 a manager account will now fail with a SharedSetError 
 
  of MANAGER_CUSTOMER_CANNOT_CREATE_SHARED_SET_OF_THIS_TYPE. 
 This change does not impact client  (non-manager) accounts.*


  We manage a large number of sub-accounts under our manager, and all 
 campaigns in those sub-accounts use the same base negative keyword shared 
 in the manager account.   Currently there are > 19K campaigns linked to 
 the 
 manager level negative keyword list.  

 In both our production MCC and test manager account I'm still able to 
 create a Negative Keyword shared set using the 201802 API level which 
 contradicts the change in 201708.  In my test manager I'm able to create a 
 campaign shared set association with the shared set that was created.

 I'd like to understand the impact of this change so I can properly 
 update our operations and code to the latest level.   Does the API enforce 
 the change in 201708 in a way that I'm overlooking?  
 To be honest I haven't tried using the 201708 API level to see if the 
 behaviour changed after, but the subsequent migration logs don't appear to 
 call out this change.

 Unrelated to the API, Are manager level negative keywords being phased 
 out in general (not limited to the API) and we should migrate to the 
 client 
 customer accounts.  I can follow up on the Adwords users forum for this 
 question but I suspect the API would have to reflect this too.

 I plan to push the code to move up early next week, giving me a week or 
 so until the switch over to handle any issues.

 Thank you,
 Matt.

>>>

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

Re: INVALID_PLACEMENT_URL

2018-03-19 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API Forum
Hi Soundarya,

Looks like mentioned URL is not in proper format. The Placement URL only 
applies to placements that target a site section 
 (such as 
"www.example.com/foo/bar/"). Placements targeting a specific page are not 
subject to this limit (such as "www.example.com/foo/bar/hello/world.html"). 
You could check this guide 
 to add url from 
AdWords UI. Also please check this forum thread 
,
 
which might be helpful for you. Let me know if you have further questions. 

Thanks,
Milind, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7210ef4e-d0b7-492b-b37e-95f228a6f254%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Creating negative keyword in manager account using SharedSetService - validating migration from 201705 to 201802

2018-03-19 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi Matt,

I'll definitely get back to you once I have more info on the change you 
mentioned. However, I'd recommend holding off on abandoning manager-level 
shared sets. In fact, the v201710 release added support for manager-level 
shared sets 
,
 
so if you're already using them, I see no reason to change course.

Thanks,
Josh, AdWords API Team

On Monday, March 19, 2018 at 2:08:29 PM UTC-4, Matthew Wawrin wrote:
>
> Hi Josh, 
>
> Thank you for following up.  I look forward to hearing more details when 
> available.   I'm going to proceed with our API level update tomorrow and 
> get some code ready as a  contingency if we're no longer able to use the 
> MCC's neg. keyword shared set  for a managed customer account's 
> CampaignSharedSet.  We already maintain negative placements in each managed 
> customer account, so moving neg. keywords to this level won't be a huge 
> issue.  I liked being able to maintain these lists at the highest level and 
> reduce the duplication as much as possible.
>
> Cheers,
> Matt.
>
> On Monday, March 19, 2018 at 8:25:40 AM UTC-5, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi Matt,
>>
>> You've uncovered a mystery! :) I just confirmed that the validation did 
>> indeed change recently, but I'm not sure why. I'm following up with the 
>> engineer who made the change and will get back to you. Thanks for catching 
>> this and reporting it to us!
>>
>> Cheers,
>> Josh, AdWords API Team
>>
>> On Friday, March 16, 2018 at 1:06:53 PM UTC-4, Matthew Wawrin wrote:
>>>
>>> Hi,
>>>
>>> I'm working through the validation of our code base (PHP) from 201705 to 
>>> 201802, and I noticed a change in the 201708 migration guide regarding the 
>>> SharedSetService mutate regarding creating shared set of Negative keywords 
>>> in a manager account:
>>>
>>> From 
>>> https://developers.google.com/adwords/api/docs/guides/migration/v201708
>>> : 
>>>
>>> *Requests that attempt to create a shared set of NEGATIVE_KEYWORDS type 
>>> 
>>>  in 
>>> a manager account will now fail with a SharedSetError 
>>> 
>>>  of MANAGER_CUSTOMER_CANNOT_CREATE_SHARED_SET_OF_THIS_TYPE. 
>>> This change does not impact client  (non-manager) accounts.*
>>>
>>>
>>>  We manage a large number of sub-accounts under our manager, and all 
>>> campaigns in those sub-accounts use the same base negative keyword shared 
>>> in the manager account.   Currently there are > 19K campaigns linked to the 
>>> manager level negative keyword list.  
>>>
>>> In both our production MCC and test manager account I'm still able to 
>>> create a Negative Keyword shared set using the 201802 API level which 
>>> contradicts the change in 201708.  In my test manager I'm able to create a 
>>> campaign shared set association with the shared set that was created.
>>>
>>> I'd like to understand the impact of this change so I can properly 
>>> update our operations and code to the latest level.   Does the API enforce 
>>> the change in 201708 in a way that I'm overlooking?  
>>> To be honest I haven't tried using the 201708 API level to see if the 
>>> behaviour changed after, but the subsequent migration logs don't appear to 
>>> call out this change.
>>>
>>> Unrelated to the API, Are manager level negative keywords being phased 
>>> out in general (not limited to the API) and we should migrate to the client 
>>> customer accounts.  I can follow up on the Adwords users forum for this 
>>> question but I suspect the API would have to reflect this too.
>>>
>>> I plan to push the code to move up early next week, giving me a week or 
>>> so until the switch over to handle any issues.
>>>
>>> Thank you,
>>> Matt.
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1f63bba0-e757-4b8c-b19f-73b71ed7cf57%40googlegroups.com.
For more options, visit https://groups.google

Re: Average Position 0.0

2018-03-19 Thread 'Dhanya Sundararaju (AdWords API Team)' via AdWords API Forum
Hi Marcel,

>From the AdWords API perspective, API would return the value that is 
available in the UI. Since the valid values for Average Position is > 1, 
you could consider 0.0 as "Not applicable" or "--" at your end. If you see 
discrepancy between UI and API, please let me know the details and I can 
take a closer look. Regarding your question about why average position is 
0.0, could you also try contacting the AdWords product support using the 
help option in your AdWords UI?

Regards,
Dhanya, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4db76995-22af-42c1-bad0-d45a32ad9334%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Creating SharedSet on Campaign Level

2018-03-19 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Jonathan, 

As you pointed out, it looks like in additional to the limit of 1 million 
total targeting  items 
per campaign, there is also a limit for the number of placement exclusions 
 at the campaign 
level. You may have to make sure that the placement exclusions are below 
both of these limits. Hope this clarifies your question. 

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1d60f32d-74a4-4a8b-9e31-91abcfe4a98a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Hindi Keywords in Adwords API

2018-03-19 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi, 

Did you mean setting the language search parameter to Hindi? If so, you 
could set the language of your choice as shown in this 

 
Java code snippet. The language codes can be found here 
.
 
If your question was different, could you please share the screenshot of 
the Keyword Planner UI including the targeting options? Please use reply 
privately to the author option while sharing the screenshot.

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6ce85652-fbfd-44f8-8ae5-48a90924a533%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: CrmBasedUserList - Uploading Mobile ID - IDFA/AAID (v201802)

2018-03-19 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi, 

The AdWordsUserListService.member 

 
in a list can be uploaded with only one type of data and once uploaded will 
not accept any other ID types. While creating a CrmBasedUserList with 
IDFA/AAID using the API, the list might appear as list with customer email 
addresses in the web interface. If you are able to upload the members of 
correct type it should be fine. Let me know if you are facing any issues 
while uploading.

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bec2173f-5682-441b-aabe-d4fafca1222e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Creating negative keyword in manager account using SharedSetService - validating migration from 201705 to 201802

2018-03-19 Thread Matthew Wawrin
Hi Josh, 

Thank you for following up.  I look forward to hearing more details when 
available.   I'm going to proceed with our API level update tomorrow and 
get some code ready as a  contingency if we're no longer able to use the 
MCC's neg. keyword shared set  for a managed customer account's 
CampaignSharedSet.  We already maintain negative placements in each managed 
customer account, so moving neg. keywords to this level won't be a huge 
issue.  I liked being able to maintain these lists at the highest level and 
reduce the duplication as much as possible.

Cheers,
Matt.

On Monday, March 19, 2018 at 8:25:40 AM UTC-5, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi Matt,
>
> You've uncovered a mystery! :) I just confirmed that the validation did 
> indeed change recently, but I'm not sure why. I'm following up with the 
> engineer who made the change and will get back to you. Thanks for catching 
> this and reporting it to us!
>
> Cheers,
> Josh, AdWords API Team
>
> On Friday, March 16, 2018 at 1:06:53 PM UTC-4, Matthew Wawrin wrote:
>>
>> Hi,
>>
>> I'm working through the validation of our code base (PHP) from 201705 to 
>> 201802, and I noticed a change in the 201708 migration guide regarding the 
>> SharedSetService mutate regarding creating shared set of Negative keywords 
>> in a manager account:
>>
>> From 
>> https://developers.google.com/adwords/api/docs/guides/migration/v201708: 
>>
>> *Requests that attempt to create a shared set of NEGATIVE_KEYWORDS type 
>> 
>>  in 
>> a manager account will now fail with a SharedSetError 
>> 
>>  of MANAGER_CUSTOMER_CANNOT_CREATE_SHARED_SET_OF_THIS_TYPE. 
>> This change does not impact client  (non-manager) accounts.*
>>
>>
>>  We manage a large number of sub-accounts under our manager, and all 
>> campaigns in those sub-accounts use the same base negative keyword shared 
>> in the manager account.   Currently there are > 19K campaigns linked to the 
>> manager level negative keyword list.  
>>
>> In both our production MCC and test manager account I'm still able to 
>> create a Negative Keyword shared set using the 201802 API level which 
>> contradicts the change in 201708.  In my test manager I'm able to create a 
>> campaign shared set association with the shared set that was created.
>>
>> I'd like to understand the impact of this change so I can properly update 
>> our operations and code to the latest level.   Does the API enforce the 
>> change in 201708 in a way that I'm overlooking?  
>> To be honest I haven't tried using the 201708 API level to see if the 
>> behaviour changed after, but the subsequent migration logs don't appear to 
>> call out this change.
>>
>> Unrelated to the API, Are manager level negative keywords being phased 
>> out in general (not limited to the API) and we should migrate to the client 
>> customer accounts.  I can follow up on the Adwords users forum for this 
>> question but I suspect the API would have to reflect this too.
>>
>> I plan to push the code to move up early next week, giving me a week or 
>> so until the switch over to handle any issues.
>>
>> Thank you,
>> Matt.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8f58df38-c091-479c-bd88-c5d0718cd57b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: unable to find for which account google has deducted money from my credit card

2018-03-19 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Piyush, 

Since your question is specifically about billing, it is better to reach 
out to the AdWords product support team using the "Billing & Payments" 
option in this  guide. 
They are better equipped to address your question. 

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2b557759-3dca-4a43-a584-22b9fc760821%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How can I search the products?

2018-03-19 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API Forum
Hi,

A target country is the country where the products included in your data 
feed are sold and will be shipped. Unfortunately, it is not possible in 
AdWords API to get product information in the country dimension. Regarding 
merchant product information, you need to post your questions on Content 
API forum 
, 
they are the right team to handle the questions related to merchant center. 
Please see this content API guide 
 for more 
information, which might be helpful for you. Let me know if you have 
further questions. 

Thanks,
Milind, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a814f9e2-808c-4920-a2cc-97b5fd936e74%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ProvinceCode in Geotargeting Table

2018-03-19 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Robert, 

You could look for 'Target Type' = 'Province' in the Geotargets 
 table. 
I could not see any provinces with country code 'DE' or with the name 
'DE-RP' in the table. I will pass on your feedback to the team to see if it 
is possible to add this mapping. Unfortunately, I cannot comment on a 
timeline for this to be available. Please keep an eye on our blog 
 for 
updates or announcements about the API. 

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c78491b6-06d4-4f11-b19c-c16f5ca201bc%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Could not apply AdNetworkType2 segment to Keyword Performence Report

2018-03-19 Thread 'Dhanya Sundararaju (AdWords API Team)' via AdWords API Forum
Hi Ketaki,

Sorry to hear you have not been helped yet. Could you reply back with 
responses to the below?

1. Your client customer id.
2. One account where the Network(with search partners) option is available 
in the drop down list.
3. One account where the Network(with search partners) option is NOT 
available in the drop down list.
4. As you had mentioned in the first email, when you call the Keyword 
Performance Report data by calling its API, is the data consistent in API 
and UI, for NetworkType2/ Network(with search partners)? If you can, could 
you please send a screenshot as well?

Please do *reply privately to author*.

Regards,
Dhanya, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1aa0d85e-b0ab-4910-ae7a-099663ca5b85%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Add multiple placements using api

2018-03-19 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi, 

Using the AdGroupCriterionService 

 or CampaignCriterionService 

 you 
could perform 5000 operations ( ADD placements) at a time. However, for 
performance reasons, we recommend limiting the number of operations to 2000 
at a time. Please check the guide on limits 
 for 
more details. You could also use BatchJobService 

 to 
add the criteria in bulk. Please refer to the batch processing 
 guide 
for more details. You could take a look at 
AddKeywordsUsingIncrementalBatchJob 

 sample 
which adds keywords in bulk using the BatchJobService. 

Let me know if you have any additional questions.

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b70728bf-1e0e-46e7-b97e-9ce907aa05dd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Issue getting a TargetingIdeaService instance in v201802

2018-03-19 Thread 'Sreelakshmi Sasidharan (AdWords API Team)' via AdWords API Forum
Hi Hari, 

I was able to upgrade to the V201802 version of the API using the Java 
client library and use the TargetingIdeaService without any issues. Could 
you please confirm if you are using the latest version (
googleads-java-lib-v3.12.0 
) of 
the Java client library? Also, how did you update to the latest version? 
>From the error message, it looks like the library upgrade was not 
successful. You could either use the Jars with examples or maven with 
examples from the client library github. Are you able to make API calls to 
other API services without issues? 

Thanks,
Sreelakshmi, AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c0595c88-bde3-4cc9-be37-cec5ce807528%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: API Error: Temporary problem with the server. Please retry the request after a few moments

2018-03-19 Thread 'Milind Sankeshware (AdWords API Team)' via AdWords API Forum
Hi Roberto,

We are not aware of any error with server at the moment. This could be a 
temporary problem with the server and in most cases a retry of the request 
should work. If you are still facing an issues, please share the complete 
error log along with the timestamp so that I can take a look. You may reply 
to me using the *Reply privately to author* option.

Thanks,
Milind, AdWords API Team.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/cb41e2dd-0767-49e5-b47f-7d0fa95118a1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


INVALID_PLACEMENT_URL

2018-03-19 Thread soundarya sparks
I added this( 
https://www.beaconfunding.com/equipment-financing/financing-programs/working-capital)
 
url in the placement url using api.But i am 
getting INVALID_PLACEMENT_URL.Why this error occurs ?How can fix this error?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/47e561e3-5cfa-4e6f-8b80-b465e72e07b0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can AdGroupAdReturnValue Contains an AdGroupAd with its Policy Summary?

2018-03-19 Thread alex . komisarz
Hey sorry if I'm not understanding something but I am getting the AdGroupAd 
from the value field but it doesn't have the attached policy summary 
object. it comes back as null

On Monday, March 19, 2018 at 12:07:40 AM UTC-5, Peter Oliquino wrote:
>
> Hi,
>
> Since the AdGroupReturnValue 
> 
>  contains 
> the information of your AdGroupAd 
> 
>  object 
> through its Value 
> 
>  field, 
> you should be able to extract the PolicySummary 
> 
>  from 
> it without creating a separate Selector and get() request. I hope this 
> helps and feel free to write back if you require further information.
>
> Best regards,
> Peter
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6bf61457-0366-4848-81dd-90a8e9717478%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: is it possible to get CpcBid in Geo performance report or campaign location target report?

2018-03-19 Thread Ken Dan Tinio
I see, thank you! one last question, we assume that CpcBid does not apply 
in geo and campaign location target?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d790fca0-0b2c-4d15-a9c9-80ed226b6206%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Creating negative keyword in manager account using SharedSetService - validating migration from 201705 to 201802

2018-03-19 Thread 'Josh Radcliff (AdWords API Team)' via AdWords API Forum
Hi Matt,

You've uncovered a mystery! :) I just confirmed that the validation did 
indeed change recently, but I'm not sure why. I'm following up with the 
engineer who made the change and will get back to you. Thanks for catching 
this and reporting it to us!

Cheers,
Josh, AdWords API Team

On Friday, March 16, 2018 at 1:06:53 PM UTC-4, Matthew Wawrin wrote:
>
> Hi,
>
> I'm working through the validation of our code base (PHP) from 201705 to 
> 201802, and I noticed a change in the 201708 migration guide regarding the 
> SharedSetService mutate regarding creating shared set of Negative keywords 
> in a manager account:
>
> From 
> https://developers.google.com/adwords/api/docs/guides/migration/v201708: 
>
> *Requests that attempt to create a shared set of NEGATIVE_KEYWORDS type 
> 
>  in 
> a manager account will now fail with a SharedSetError 
> 
>  of MANAGER_CUSTOMER_CANNOT_CREATE_SHARED_SET_OF_THIS_TYPE. 
> This change does not impact client  (non-manager) accounts.*
>
>
>  We manage a large number of sub-accounts under our manager, and all 
> campaigns in those sub-accounts use the same base negative keyword shared 
> in the manager account.   Currently there are > 19K campaigns linked to the 
> manager level negative keyword list.  
>
> In both our production MCC and test manager account I'm still able to 
> create a Negative Keyword shared set using the 201802 API level which 
> contradicts the change in 201708.  In my test manager I'm able to create a 
> campaign shared set association with the shared set that was created.
>
> I'd like to understand the impact of this change so I can properly update 
> our operations and code to the latest level.   Does the API enforce the 
> change in 201708 in a way that I'm overlooking?  
> To be honest I haven't tried using the 201708 API level to see if the 
> behaviour changed after, but the subsequent migration logs don't appear to 
> call out this change.
>
> Unrelated to the API, Are manager level negative keywords being phased out 
> in general (not limited to the API) and we should migrate to the client 
> customer accounts.  I can follow up on the Adwords users forum for this 
> question but I suspect the API would have to reflect this too.
>
> I plan to push the code to move up early next week, giving me a week or so 
> until the switch over to handle any issues.
>
> Thank you,
> Matt.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/94b90218-a626-42ac-ab31-359c04007195%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Creating SharedSet on Campaign Level

2018-03-19 Thread js
Hi again, Sreelakshmi,

thanks for your answer! I see some inconsistency of your answer with the 
information I found 
at https://support.google.com/adwords/answer/2454012?hl=en There it is 
pretty clear:

> You can exclude up to 10,000 placements per campaign.

I am confused now. Is there a limit of 10k Placements added as 
NegativeCriterion to a Campaign or not?

Would appreciate very much if you could clarify this for me!

Thank you ever so much,

Jonathan

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/5f8734f4-9360-4612-996b-dfbdf8157b54%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Add multiple placements using api

2018-03-19 Thread soundarya sparks
Thank you for the help.now,I am able to add single placement url.Can I add 
multiple urls at a time? 

On Saturday, March 17, 2018 at 12:30:29 AM UTC+5:30, Sreelakshmi Sasidharan 
(AdWords API Team) wrote:
>
> Hi, 
>
> The Placements criterion can only be targeted at an AdGroup level. At a 
> campaign level, this can only be excluded. Please check here 
>  for 
> more details about criteria usage. To add a negative campaign criterion, 
> please refer to AddCampaignTargetingCriteria 
> 
>  sample. 
> The sample adds a negative keyword. In your case, you will need to set the 
> attributes of a placement 
> 
>  instead. 
> To retrieve the campaign level negative criterion, you could use the 
> CampaignCriterionService.get() 
> 
>  and 
> filter by CriteriaType 
> 
>  "PLACEMENT". 
> Please check the GetCampaignTargetingCriteria 
> 
>  sample 
> for reference. You will need to include PlacementUrl 
> 
>  and 
> any other fields 
> 
>  of 
> your choice in your selector. 
>
> If you are having trouble getting the results for 
> CampaignCriterionService, could you please share the campaign ID which has 
> the placement and not being returned? Please note that, if the placement is 
> added at the AdGroup level, you will have to use the 
> AdGroupCriterionService.get() 
> 
>  
> instead. If you need a sample for this, please check GetKeywords 
> 
>  which 
> uses AdGroupCriterionService to get the keywords. 
>
> Thanks,
> Sreelakshmi, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/06aef6a3-9e56-4469-866b-6f3e9854f042%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Batch Job Service 'CANCELED' on test account

2018-03-19 Thread Andjel Boskovic
Hey Peter,


Thank you for your reply!


Yes, it is a repetitive thing I get and I've followed this guide 

 step 
by step.

I receive "No processing errors found".


Do you have any more advices?


Best,
Andjek



On Monday, March 19, 2018 at 5:23:41 AM UTC+1, Peter Oliquino wrote:
>
> Hi Andjel,
>
> Could you confirm if you are consistently encountering the cancelled batch 
> jobs or if this was a one-time issue? Additionally, could you confirm if 
> you have followed the steps in this guide 
> 
>  for 
> successfully using the BatchJobService?
>
> I would first recommend that you retry your request and see if the issue 
> will persist. If it does, you can use the processingErrors 
> 
>  and downloadUrl 
> 
>  fields 
> as discussed in this section 
> 
>  in 
> order to help you identify what went wrong during the operation.
>
> Best regards,
> Peter
> AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7f17d924-df2c-4a00-b34e-f5a30150d7a5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Criteria Performance Report - youtube campaings

2018-03-19 Thread 'Peter Oliquino' via AdWords API Forum
Hi Dominik,

My apologies for the confusion. To correct my initial response, *YouTube 
Network* campaigns are supported only through the reports and you may 
retrieve their ad level statistics via the Video Performance Report 
.
 
To get their campaign level statistics, you can use the Campaign 
Performance Report 
.
 
In addition, both reports should also support the CampaignId 

 field.

Best regards,
Peter
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/03276ff7-3bab-4e83-ac26-1b644f79833e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Criteria Performance Report - youtube campaings

2018-03-19 Thread 'Peter Oliquino' via AdWords API Forum
Hi Dominik,

I will be providing support as my colleague Bharani is currently OOO. If 
you are looking for YouTube campaign information via the AdWords API, then 
I'm afraid that it is currently not available through the reports or the 
services. You may reach out to the product experts from the AdWords 
Community Forum 
 
if 
such information can be retrieved from the AdWords UI.

Best regards,
Peter
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/f2b66ac7-4908-4e33-b641-22d8aea86287%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


unable to find for which account google has deducted money from my credit card

2018-03-19 Thread Piyush Jaiswal
Hi,

my company run many website and for the same my credit card was used to run 
the google adwords.

Today 19th march 2018, Rs.4k+ was deducted from my credit card showing 
deducted by google.

Now since i know that i had stopped all the adwords then from which account 
this money was deducted and for which campaign - unable to find that.

pls. help us as i found that it was deducted last month - Feb also.


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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/0e595372-2ae2-4036-bbaf-f0019fc68c96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Hindi Keywords in Adwords API

2018-03-19 Thread shraddha . k
Keyword Planner UI supports search of Hindi Keywords.
*Does the API have the same functionality?*


-- 
Read the Latest Case Study: How AegonLife saw a 12% Increase in Policy 
Purchases with Tatvic & Google Analytics 360 


Based on your experience with Tatvic, how likely are you to recommend us to 
a friend or a colleague?

Click on the star to rate (1 being least likely and 5 being most likely)


*Thank you for reading this far. This email may be *confidential* or 
*privileged*. If you received this communication by mistake, please don't 
forward it to anyone else. Please erase all copies and attachments, and let 
me know that it went to the wrong person.*

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ff635889-4949-4916-a0b7-d02f12686e0d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


CrmBasedUserList - Uploading Mobile ID - IDFA/AAID (v201802)

2018-03-19 Thread emolthebot
When creating a CrmBasedUserList with the api (v201802) and uploading 
members to it using the same api, the uploaded content is registered as a 
customer list (customer email list) in the web interface.

Is this intended behaviour? 
Can I safely ignore that the content is registered as emails, even though 
they are actually mobile ids?

I would expect the list to be registered as mobile ID's, as that is what I 
uploaded using the api.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/1d6c5730-dec3-4fa6-a59d-8a7dabf22014%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: is it possible to get CpcBid in Geo performance report or campaign location target report?

2018-03-19 Thread 'Peter Oliquino' via AdWords API Forum
Hi Ken,

Being that the AverageCpc field is very different from the CpcBid (which is 
the maximum bid) field, relating those bid fields in any way is not 
recommended. For further assistance you may post your questions in the AdWords 
Community Forum 

.

Best regards,
Peter
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c07fdb29-671c-4aa3-8c2f-3674154aa020%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Could not apply AdNetworkType2 segment to Keyword Performence Report

2018-03-19 Thread Ketaki
Hi Dhanya,

Thank you for your help.

I found that segment Network(with search partners) is available in the drop 
down, when i select another account's keywords. I mean this segment is 
available in Keywords tab's download options only for some accounts and not 
for all. 

Is there any setting by which we can enable this segment for all the 
accounts?

Also I had posted same question on product expert community. But didn't got 
any reply.(Link is   
https://www.en.advertisercommunity.com/t5/AdWords-Tracking-and-Reporting/Could-not-apply-AdNetworkType2-segment-to-Keyword-Performence/td-p/1639417#
 

)

   I would highly appreciate you response.


Regards,
Ketaki.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/d4772c7a-7047-466d-a7b4-dcb92a615666%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


CrmBasedUserList: MobileID / IDFA/AAID

2018-03-19 Thread emolthebot
When uploading IDFA/AAID with the api (v201802) to a CrmBasedUserList created 
using the same api, the uploaded userlist is registered as a customer list 
(customer email addresses). 

Is this intended behaviour, or am I inserting the list and members wrong? 
Considering it’s being registered as email addresses and not mobile id’s. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2d29f4ac-b89d-4995-8219-8d01a9e96bc5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


All report fields: some Segment fields shown as Attribute fields?

2018-03-19 Thread hiromi hishida
Hi. 

I recently read through the "All reports" document: 
https://developers.google.com/adwords/api/docs/appendix/reports/all-reports, 
and  found some strange "Attributes".

For example,
- CampaignId in SEARCH_QUERY_PERFORMANCE_REPORT
- CampaignId in GEO_PERFORMANCE_REPORT
- MostSpecificCriteriaId, CityCriteriaId, MetroCriteriaId, RegionCriteriaId 
in GEO_PERFORMANCE_REPORT

I suppose they are not "Attribute", they are "Segment".

I did several experiments to confirm them.
- SEARCH_QUERY_PERFORMANCE_REPORT without CampaignId shows reports grouped 
only by queries successfully.
- GEO_PERFORMANCE_REPORT without CampaignId shows reports grouped only by 
areas successfully.
- GEO_PERFORMANCE_REPORT only with CountryCriteriaId show reports grouped 
only by countries(not regions, metros, cities, most specific areas) 
successfully.

So I think the document is wrong, they are "Segment" (not "Attribute").
Is it correct?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a1d84b7a-daed-4f38-8282-a53269d1ea42%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


API Error: Temporary problem with the server. Please retry the request after a few moments

2018-03-19 Thread rze
Hello

Since three days we are experimented the following error when consume the 
API AdWords 201802 to download some reports:

Google\AdsApi\AdWords\v201802\cm\ApiException Object

[parameterMap:Google\AdsApi\AdWords\v201802\cm\ApplicationException:private] 
=> Array
(
[ApplicationException.Type] => ApplicationExceptionType
)

[message:protected] => Temporary problem with the server. Please retry 
the request after a few moments
[file:protected] => 
/var/www/html/app/vendor/googleads/googleads-php-lib/src/Google/AdsApi/AdWords/Reporting/v201802/ReportDownloader.php
[line:protected] => 204

The XML is:


ExternalCustomerIdAccountDescriptiveNameAccountCurrencyCodeDateCost2018010120180315ACCOUNT_PERFORMANCE_REPORT-XXACCOUNT_PERFORMANCE_REPORTCUSTOM_DATECSV


As mentioned in the error, we ran the process again and data was downloaded 
successfully, but we use these data to make some metrics, and we need to 
know if the problem will persist. We are working in the necessary changes 
to avoid troubles in our users workflow, but we want to know if there is 
any trouble that we must know concerning to the API server platform.

Best regards 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/28cfd270-ac32-48e2-9a2d-97f8c995f6c3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Issue getting a TargetingIdeaService instance in v201802

2018-03-19 Thread hari . patel
We've just migrated our AdWords API version from v201710 to v201802, and 
for some reason, our AdWordsService is no longer able to get a 
TargetingIdeaService instance. I don't think it has anything to do with our 
AdWords account because we are able to successfully use the exact same code 
below if we roll back the API version to v201710. Has anyone else 
encountered a problem with this?

Code Snippet:

*TargetingIdeaServiceInterface targetingIdeaService = 
adWordsServices.get(session, TargetingIdeaServiceInterface.class);*

// Create selector
TargetingIdeaSelector selector = new TargetingIdeaSelector();
selector.setRequestType(RequestType.STATS);
selector.setIdeaType(IdeaType.KEYWORD);
selector.setRequestedAttributeTypes(new AttributeType[] {
AttributeType.KEYWORD_TEXT,
AttributeType.SEARCH_VOLUME});

// Set selector paging (required for targeting idea service).
Paging paging = new Paging();
paging.setStartIndex(0);
paging.setNumberResults(1000);
selector.setPaging(paging);

// Create related to query search parameter.
RelatedToQuerySearchParameter relatedToQuerySearchParameter = new 
RelatedToQuerySearchParameter();
relatedToQuerySearchParameter.setQueries(keywords);

// Location setting
LocationSearchParameter locationParameter = new 
LocationSearchParameter();
Location local = new Location();
local.setId(locationMetric);

LanguageSearchParameter languageParameter = new 
LanguageSearchParameter();
Language english = new Language();
english.setId(1000L);
languageParameter.setLanguages(new Language[] {english});

// Create network search parameter (optional).
NetworkSetting networkSetting = new NetworkSetting();
networkSetting.setTargetGoogleSearch(true);
networkSetting.setTargetSearchNetwork(false);
networkSetting.setTargetContentNetwork(false);
networkSetting.setTargetPartnerSearchNetwork(false);

NetworkSearchParameter networkSearchParameter = new 
NetworkSearchParameter();
networkSearchParameter.setNetworkSetting(networkSetting);

try{

// Get local search volumes
locationParameter.setLocations(new Location[] {local});

selector.setSearchParameters(
new SearchParameter[] {relatedToQuerySearchParameter, 
locationParameter, languageParameter,
networkSearchParameter});
TargetingIdeaPage page = targetingIdeaService.get(selector);
.
.
.
}
catch(Exception ex){
.
.
.
}

Whenever I run this code snippet, I get the following error pointing to the 
line highlighted in red above:

*java.lang.NullPointerException: No group found for service: 
v201802.TargetingIdeaService*
at 
com.google.api.ads.adwords.lib.conf.AdWordsApiConfiguration.getServiceUrlGroup(AdWordsApiConfiguration.java:52)
at 
com.google.api.ads.adwords.lib.client.AdWordsServiceDescriptor.getEndpointAddress(AdWordsServiceDescriptor.java:77)
at 
com.google.api.ads.common.lib.factory.helper.BaseAdsServiceClientFactoryHelper.createAdsServiceClient(BaseAdsServiceClientFactoryHelper.java:73)
at 
com.google.api.ads.common.lib.factory.AdsServiceClientFactory.getServiceClient(AdsServiceClientFactory.java:76)
at 
com.google.api.ads.common.lib.factory.BaseAdsServiceClientFactory.getServiceClientAsInterface(BaseAdsServiceClientFactory.java:81)
at 
com.google.api.ads.common.lib.factory.BaseServices.get(BaseServices.java:45)

Has anyone else run into this problem with the latest API version?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8478f174-f75c-46df-bea5-6cfe4be4ef63%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Average Position 0.0

2018-03-19 Thread Marcel Zemp
Indeed it looks like an inconsistent handling of the case "not applicable". 
Excerpt from the AdWords forum thread 

:

"For the Shopping case I agree and this is what I assumed as well. But in 
such a situation the report (pulled via API) should return "not 
applicable", i.e. n/a, NULL, or "--" (two dashes 
) 
as for other fields in the report. This is not a proper handling the "not 
applicable" case.

I also see Average Position = 0.0 for Search and Display campaigns. In 
those cases it always seems that the impressions = 0 but clicks > 0. So are 
these "just" data inconsistencies? Having clicks but no impressions and no 
average position in Search does not sound very reasonable to me."

I think 0.0 for average position is just the default value for the case 
"not applicable" for a numeric value on your side. Can you confirm this? 
Because then I can handle it properly again on our side in the database and 
convert the 0.0 values to NULL.

Are there other fields that have such a special "not applicable" case 
handling? Because for string fields it seems the reports always return "--" 
(two dashes) as per documentation 
. 
If this is the case, the documentation should probably expanded in order to 
cover this case as well.

On Friday, 16 March 2018 21:12:51 UTC+1, Dhanya Sundararaju (AdWords API 
Team) wrote:
>
> Hi Marcel,
>
> Thanks for posting in the advertiser community forum. With an answer from 
> the product expert, we will be able to troubleshoot API side better, for 
> this case. Incase you opt to come back to this thread, please reply with 
> your client customer id and report definition. Please let me know if you 
> have further questions.
>
> Regards,
> Dhanya, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/da4616d4-bd9c-4332-b914-b99647c1df74%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can't create root productPartition

2018-03-19 Thread 'Luis Xander Talag (AdWords API Team)' via AdWords API Forum
Hi,

A ProductPartition of type SUBDIVISION must always be completely 
partitioned, so all child nodes of a subdivision must have a caseValue 

 of 
the same type, and every subdivision must contain an "other" node. Please 
note that, each subdivision must contain an "empty" caseValue of the 
correct type, representing "all other values". You may check this guide 
 
for 
reference.

Upon checking on your request log and since you are going to create a root 
product group, what you need to create is the root product partition with 
UNIT as partitionType 
.
 
You may refer to this link 
 for 
sample SOAP request on how to create a product partition with just the root 
node.

Thanks and regards,
Luis
AdWords API Team

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/94b6476b-7377-4808-a1ee-39028a30c90e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Criteria Performance Report - youtube campaings

2018-03-19 Thread Dominik Raffetseder
But how do i get the campaign id of the youtube campaign? Do i have to read 
it out manually?

Am Dienstag, 27. Februar 2018 19:55:58 UTC+1 schrieb Bharani Cherukuri 
(AdWords API Team):
>
> Hello, 
>
> Thank you for sharing the details privately. If you're trying to get the 
> metrics for the Video campaigns, it is currently not supported using the 
> AdWords API services. You will be able to use Criteria Performance Report 
> 
> , Campaign Performance Report 
> 
>  and Video Performance Report 
> 
>  to 
> pull the metrics for these campaigns. 
>
> Regards,
> Bharani, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3c2c81dc-1b6e-46a6-8bfa-8d487a947653%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.