Re: BatchJobProcessingError.INTERNAL_ERROR while pushing extensions

2017-05-23 Thread 'Thanet Knack Praneenararat (AdWords API Team)' via AdWords API Forum
Hello Suvodhoy,

I'll confirm the details of the errors and get back to you soon.

Best,
Thanet, AdWords API Team

On Tuesday, May 23, 2017 at 10:10:47 PM UTC+9, suvodhoy sinha wrote:
>
> Hi,
>
> I saw a number of threads regarding this issue. After reading through some 
> of them it seems it was solved for some of the users but we have been 
> facing this problem for quite some time. It happens majorly with the 
> extension push.
> Adding some of the job ids across multiple clients - *500025750, 
> 492164459, 490177553, 486427885*. Kindly assist.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/48f7c95b-bf75-4af5-93f6-1472ac422f7f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Search volumes - can't get it to work.. PHP

2017-05-23 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Mark, 

I see that you are setting the location criterionId as 2558 which 
corresponds to Nicaragua. The LocationCriterionId for Netherlands is 2528. 
This could be the reason you see that the search volumes are not being 
returned as expected. Could you retry the request with the correct 
LocationCriterionId and let me know if it works? Please see this guide 
 to 
get the CriteironIds for geo targets. 

Regards,
Shwetha, 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/b7a84ca4-14a4-4749-bea6-6250e36f753b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Search volumes - can't get it to work.. PHP

2017-05-23 Thread Mark
Hello,

I'm trying to save last month's search volume for our product names in our 
database. Our products are very common brands and models - we sell tires. 

We want to apply these filters:
- Period: last month
- Country: the Netherlands

We have about 4.3k products and since the API is limited to 700 keywords at 
once I needed to adjust to sample code. I made this:

namespace Google\AdsApi\Examples\AdWords\v201702\Optimization;

require 'vendor/autoload.php';
$path = $_SERVER['DOCUMENT_ROOT'];

define('WP_USE_THEMES', true);


include_once $path . '/wp-load.php';

use Band;




function getFullBandenMerk($merk)
{
return Band::fullMerk($merk);
}


use Google\AdsApi\AdWords\AdWordsServices;
use Google\AdsApi\AdWords\AdWordsSession;
use Google\AdsApi\AdWords\AdWordsSessionBuilder;
use Google\AdsApi\AdWords\v201702\cm\Keyword;
use Google\AdsApi\AdWords\v201702\cm\Language;
use Google\AdsApi\AdWords\v201702\cm\Location;
use Google\AdsApi\AdWords\v201702\cm\NetworkSetting;
use Google\AdsApi\AdWords\v201702\cm\Paging;
use Google\AdsApi\AdWords\v201702\o\AttributeType;
use Google\AdsApi\AdWords\v201702\o\IdeaType;
use Google\AdsApi\AdWords\v201702\o\LanguageSearchParameter;
use Google\AdsApi\AdWords\v201702\o\LocationSearchParameter;
use Google\AdsApi\AdWords\v201702\o\NetworkSearchParameter;
use Google\AdsApi\AdWords\v201702\o\RelatedToQuerySearchParameter;
use Google\AdsApi\AdWords\v201702\o\RequestType;
use Google\AdsApi\AdWords\v201702\o\TargetingIdeaSelector;
use Google\AdsApi\AdWords\v201702\o\TargetingIdeaService;
use Google\AdsApi\Common\OAuth2TokenBuilder;
use Google\AdsApi\Common\Util\MapEntries;

/**
 * This example gets keyword ideas related to a seed keyword.
 */
class GetKeywordIdeas {

  const PAGE_LIMIT = 1000;
  const perPage = 699;
  
  
  

  public static function runExample(AdWordsServices $adWordsServices,
  AdWordsSession $session, $page) {
$targetingIdeaService =
$adWordsServices->get($session, TargetingIdeaService::class);

// Create selector.
$selector = new TargetingIdeaSelector();
$selector->setRequestType(RequestType::STATS);
$selector->setIdeaType(IdeaType::KEYWORD);
$selector->setRequestedAttributeTypes([
AttributeType::KEYWORD_TEXT,
AttributeType::TARGETED_MONTHLY_SEARCHES,
]);

$searchParameters = [];

global $wpdb;

$search = $wpdb->get_results("SELECT DISTINCT merk, beschrijving FROM 
bc_banden WHERE merk != '' AND beschrijving != ''  LIMIT ".self::perPage." 
OFFSET ".($page*self::perPage));

$keywords = array();

foreach($search as $item)
{
   $keyword = trim(str_replace('*', '', str_replace('?', ' ', 
str_replace('/', ' ', preg_replace("/\([^)]+\)/","", 
getFullBandenMerk($item->merk).' '.$item->beschrijving);
   
   $keywords[] = $keyword;
   
  # echo $keyword.','.PHP_EOL;
}


$keywords = array_unique($keywords);
  
// Create related to query search parameter.
$relatedToQuerySearchParameter = new RelatedToQuerySearchParameter();
$relatedToQuerySearchParameter->setQueries($keywords);
$searchParameters[] = $relatedToQuerySearchParameter;

$locationData = new LocationSearchParameter();
$nederland = new Location();
$nederland->setId(2558);
$locationData->setLocations([$nederland]);
$searchParameters[] = $locationData;

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

$networkSearchParameter = new NetworkSearchParameter();
$networkSearchParameter->setNetworkSetting($networkSetting);
$searchParameters[] = $networkSearchParameter;

$selector->setSearchParameters($searchParameters);
$selector->setPaging(new Paging(0, self::PAGE_LIMIT));

$totalNumEntries = 0;

do {
  // Retrieve targeting ideas one page at a time, continuing to request
  // pages until all of them have been retrieved.
  $page = $targetingIdeaService->get($selector);

  // Print out some information for each targeting idea.
  if ($page->getEntries() !== null) {
$totalNumEntries = $page->getTotalNumEntries();
foreach ($page->getEntries() as $targetingIdea) {
   
  $data = MapEntries::toAssociativeArray($targetingIdea->getData());
  
  $keyword = $data[AttributeType::KEYWORD_TEXT]->getValue();
  $searchVolume =
  ($data[AttributeType::TARGETED_MONTHLY_SEARCHES]->getValue() 
!== null)
  ? $data[AttributeType::TARGETED_MONTHLY_SEARCHES]->getValue() 
: 0;

 foreach($searchVolume as $volume)
 {
#  echo $keyword.' '.$volume->getYear().' '.$volume->getMonth().' 
'.$volume->getCount().PHP_EOL;
 
 $searchvol = $volume->getCount();
   
 $wpdb->query($wpdb->prepare("INSERT INTO 

Re: This ad is incompatible with this ad group

2017-05-23 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi, 

Do you face this error when you try to create a responsive ad in the 
AdWords UI? If so, I would suggest that you post your question on the AdWords 
Community Forum 
 
as 
they are better equipped to address this issue. On this forum, we address 
technical issues related to AdWords API. If you're unable to add responsive 
ads using AdWords API 
, 
please provide more details of the error encountered. Any SOAP request and 
response logs you have pertaining to this issue will be helpful. Please use 
*Reply 
privately to author* when responding. 

Regards,
Shwetha, 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/b941450f-6c2e-4855-a004-b23e10c9c161%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Tutorial Codeigniter + API do Google

2017-05-23 Thread 'Vishal Vinayak (Adwords API Team)' via AdWords API Forum
Hi,

Unfortunately, we do not have an off the shelf codeignitor integrated 
solution available currently. You can, however, check out our PHP client 
library which contains examples explaining how to go about connecting to 
AdWords API. Sample code snippets for PHP are also available here 

.

Regards,
Vishal, 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/4e60bc35-cb2c-47ba-b6b3-36a5b15c370a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords API

2017-05-23 Thread 'Vishal Vinayak (Adwords API Team)' via AdWords API Forum
Hi,

When using AdWords API reports, you can specify the skipReportSummary 

 flag 
in the request header to false to enable a report summary. To get metrics 
for campaigns, you can use Campaign Performance Report 

. This example 

 in 
Java explains how to download a report using AdWords API. Same example is 
available in other client libraries 
 as well. 
Please revert if you have additional questions or concerns. 

Regards,
Vishal, 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/940d9792-6407-499c-af92-738189623c96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


This ad is incompatible with this ad group

2017-05-23 Thread A Bree
I have created "responsive ads" but when I click save, I'm getting this 
error message: "This ad is incompatible with this ad group." I tried 
creating a different ad group, but I'm getting the same message. Help! :) 

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
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/1ecf2d9f-97cb-48e9-a18e-a58fd98680e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to identify low search volume keywords in TargetingIdeaService?

2017-05-23 Thread Benjamin Morel
SOAP logs sent as private message!

Thank you,
Benjamin

On Tuesday, May 23, 2017 at 3:52:12 PM UTC+2, Shwetha Vastrad (AdWords API 
Team) wrote:
>
> Hi Benjamin, 
>
> Could you enable logging and provide the complete SOAP request and 
> response logs so I can take a look? Since AdGroupCriterionIds are not 
> globally unique, it'll be difficult for me to troubleshoot. Please use *Reply 
> privately to author* when responding. 
>
> Regards,
> Shwetha, 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/b7e0292a-2dec-4bb7-bf42-4526d1a9354d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to change a ProductOfferId ProductPartition BIDDABLE to NEGATIVE and vice-versa?

2017-05-23 Thread Jean-Guy Speton
Thank you for the concise reply.

On Monday, May 22, 2017 at 8:00:24 PM UTC-7, Peter Oliquino wrote:
>
> Hi Jean-Guy,
>
> The CriterionUse 
> 
>  field 
> is currently read only and does not support any SET operations. This said, 
> once a criterion has been created as a BiddableAdGroupCriterion there will 
> be no direct way to convert it into a NegativeAdGroupCriterion. You will 
> first need to REMOVE the BiddableAdGroupCriterion and then recreate it as a 
> NegativeAdGroupCriterion.
>
> Thanks and 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/549b82bd-32e9-454d-ab29-2b198fc32212%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are Keywords (Criterions) unique?

2017-05-23 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Youri, 

Criteria in the AdWords API are uniquely identified by the combination of 
their CriterionID and either the CampaignID or AdGroupID, depending on 
where the criteria is. Since this keyword is being added to a different 
AdGroup, the (4249136, 324002149674) pair is not the same as 
(42180344626, 324002149674). You may see the same AdGroupCriterion in 
different AdGroups as the criterionId is not globally unique. You need to 
use the (AdGroupCriterionId, AdGroupID) pair to map to unique entities.

Regards,
Shwetha, 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/aac8a482-5217-4ce7-beb6-903051833def%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Tutorial Codeigniter + API do Google

2017-05-23 Thread Clik Ofertas

Codegniter + Api Adwords implementation tutorial

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/cc0911ed-818d-431b-ab3c-1a5c49ca1faa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to identify low search volume keywords in TargetingIdeaService?

2017-05-23 Thread 'Shwetha Vastrad (AdWords API Team)' via AdWords API Forum
Hi Benjamin, 

Could you enable logging and provide the complete SOAP request and response 
logs so I can take a look? Since AdGroupCriterionIds are not globally 
unique, it'll be difficult for me to troubleshoot. Please use *Reply 
privately to author* when responding. 

Regards,
Shwetha, 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/a6e1eea9-495b-474f-8f19-a16d830f88e3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to authenticate anyone ADWORDS API OAuth2 PHP

2017-05-23 Thread Clik Ofertas

>
>
> Hi, I saw your problem. I'm starting to develop with the API. Is it 
> possible to make the code completely available?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3d9bb6b0-a5b8-4153-a073-89c2c41eec58%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Adwords API

2017-05-23 Thread reklama . lunda
I want to aggregate data on two campaigns, what method or report can I get 
this data from?



-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/9ae696ba-6511-4fe8-8bbc-21d7a9dde8fb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


BatchJobProcessingError.INTERNAL_ERROR while pushing extensions

2017-05-23 Thread suvodhoy sinha
Hi,

I saw a number of threads regarding this issue. After reading through some 
of them it seems it was solved for some of the users but we have been 
facing this problem for quite some time. It happens majorly with the 
extension push.
Adding some of the job ids across multiple clients - *500025750, 492164459, 
490177553, 486427885*. Kindly assist.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/8ba2e200-91c7-4c57-abd8-7d882a91be7f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Are Keywords (Criterions) unique?

2017-05-23 Thread Youri van Mill
Thanks for your response.

But i am adding a new AdGroupCriterion with a different AdGroupId:

$adGroupCriterion = new BiddableAdGroupCriterion();
$adGroupCriterion->setAdGroupId(42180344626);


The following keyword already exists in AdWords:

Group Id: 4249136
Keyword Id: *324002149674*
Type: broad
Text: +Heftruck +Basis +cursus

But when i insert a new Keyword with the same type and text in a different 
group (given above), the BatchJob returns the following...




I give a completely other GroupId so why does the BatchJob return an 
already existing Id?

Op maandag 22 mei 2017 16:59:11 UTC+2 schreef Shwetha Vastrad (AdWords API 
Team):
>
> Hi Youri, 
>
> The AdGroupCriterion is not globally unique. It is unique only in the 
> scope of the AdGroup. The (AdGroupCriterionId, AdGroupId) pair is globally 
> unique. Please see this guide 
> 
>  for 
> more details on the uniqueness of object Ids in AdWords. 
>
> Regards,
> Shwetha, 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/2572ed3f-b84b-405d-a4c9-975fc9ed776a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: v201702 Migration - LocationGroups - IncomeOperand

2017-05-23 Thread 'Thanet Knack Praneenararat (AdWords API Team)' via AdWords API Forum
Hello,

If you plan to migrate to v201702 or newer versions soon, yes.
If you're using v201609, you can still keep it for a while. :)

Best,
Thanet, AdWords API Team

On Tuesday, May 23, 2017 at 4:26:07 PM UTC+9, rafa.rom...@rocketroi.com 
wrote:
>
> So I undestand that we should remove the feature from our platform, right?
>
> thanks!
>
> El martes, 23 de mayo de 2017, 6:53:18 (UTC+2), Thanet Knack Praneenararat 
> (AdWords API Team) escribió:
>>
>> Hello,
>>
>> You understand correctly. This is not available in v201702 anymore.
>> Let me gather more information about alternative and get back to you soon.
>>
>> Best,
>> Thanet, AdWords API Team
>>
>> On Monday, May 22, 2017 at 8:07:18 PM UTC+9, rafa@rocketroi.com 
>> wrote:
>>>
>>> Hello,
>>>
>>> looking at the Migration Guide (v201702) 
>>>  
>>> it 
>>> says the following about LocationGroups:
>>>
>>> *The IncomeOperand can no longer be used as 
 a FunctionArgumentOperand for LocationGroups. Mutate requests adding new 
 operands of this type will result in 
 aFunctionError.Reason.INVALID_OPERAND_TYPE error.*
>>>
>>>
>>> What does this mean? We are currently using this functionality in our 
>>> platform, so should we remove it? As the Migration Guide is not giving any 
>>> alterantive to IncomeOperand we don't know what to do. 
>>>
>>> We have checked Google Adwords Platform and the functionality is still 
>>> available.
>>>
>>> Thank you!
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/984f206f-f54c-4483-b9a6-16521716b6a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthorizationError.USER_PERMISSION_DENIED

2017-05-23 Thread 'Peter Oliquino' via AdWords API Forum
Hi Subin,

The USER_PERMISSION_DENIED 

 error 
indicates that there is no link between the manager account authenticated 
and the client account specified in your request headers or that the OAuth2 
credentials you are using does not match the client account or any of its 
manager accounts.

What I would recommend is that you verify if the client account is linked 
to the manager account by using the ManagedCustomerService.get() 

 and 
see if the client account ID is returned in the results. You may refer here 

 for 
an example. Additionally, please make sure the the OAuth2 credentials you 
are using were created using the email address associated to your MCC in 
which the client account is linked. I hope this has been helpful and please 
feel free to write back if the issue persists.

Thanks and 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/fc73191a-0a3f-4d4d-ba74-e5271f72aad8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: v201702 Migration - LocationGroups - IncomeOperand

2017-05-23 Thread rafa . romero
So I undestand that we should remove the feature from our platform, right?

thanks!

El martes, 23 de mayo de 2017, 6:53:18 (UTC+2), Thanet Knack Praneenararat 
(AdWords API Team) escribió:
>
> Hello,
>
> You understand correctly. This is not available in v201702 anymore.
> Let me gather more information about alternative and get back to you soon.
>
> Best,
> Thanet, AdWords API Team
>
> On Monday, May 22, 2017 at 8:07:18 PM UTC+9, rafa@rocketroi.com 
>  wrote:
>>
>> Hello,
>>
>> looking at the Migration Guide (v201702) 
>>  it 
>> says the following about LocationGroups:
>>
>> *The IncomeOperand can no longer be used as 
>>> a FunctionArgumentOperand for LocationGroups. Mutate requests adding new 
>>> operands of this type will result in 
>>> aFunctionError.Reason.INVALID_OPERAND_TYPE error.*
>>
>>
>> What does this mean? We are currently using this functionality in our 
>> platform, so should we remove it? As the Migration Guide is not giving any 
>> alterantive to IncomeOperand we don't know what to do. 
>>
>> We have checked Google Adwords Platform and the functionality is still 
>> available.
>>
>> Thank you!
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/472fa39c-98c1-41ae-b488-e07a4d04db50%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


AuthorizationError.USER_PERMISSION_DENIED

2017-05-23 Thread SUBIN P VASU
Hi,

I was downloading the reports and account data till yesterday. But today I 
got this error. why this happens. Please help me.

Google\AdsApi\AdWords\v201609\cm\ApiException Object ( [errors:protected] 
=> Array ( [0] => 
Google\AdsApi\AdWords\Reporting\v201609\ReportDownloadError Object ( 
[fieldPath:protected] => [trigger:protected] => [errorString:protected] => 
AuthorizationError.USER_PERMISSION_DENIED [ApiErrorType:protected] => ) ) 
[message1:protected] => [ApplicationExceptionType:protected] => 
[message:protected] => Details: [fieldPath: ; trigger: ; errorString: 
AuthorizationError.USER_PERMISSION_DENIED] [string:Exception:private] => 
[code:protected] => 0 [file:protected] => 
/home/hybroid17/public_html/google_adwords/vendor/googleads/googleads-php-lib/src/Google/AdsApi/AdWords/Reporting/v201609/ReportDownloader.php
 
[line:protected] => 146 [trace:Exception:private] => Array ( [0] => Array ( 
[file] => 
/home/hybroid17/public_html/google_adwords/vendor/googleads/googleads-php-lib/src/Google/AdsApi/AdWords/Reporting/v201609/ReportDownloader.php
 
[line] => 98 [function] => makeReportRequest [class] => 
Google\AdsApi\AdWords\Reporting\v201609\ReportDownloader 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/a643091c-5bd2-4b7f-b81d-10339850e115%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.