Re: Invalid values for campaign state (and other types)

2015-04-27 Thread markus . heiden
Hi Josh,

thanks for your response, it pointed me to the right direction. We used 
cached instance of XMLInputFactory concurrently which is not thread-safe 
too. After fixing this, the problem did not occur anymore.

Thanks,
Markus 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/503efbe3-c7cb-4886-9bde-301d28ab0b96%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Exception of type 'Google.Api.Ads.AdWords.Lib.AdWordsCredentialsExpiredException' when trying to download report

2015-04-27 Thread anirudh . k
I get an Exception of type 
'Google.Api.Ads.AdWords.Lib.AdWordsCredentialsExpiredException' when the 
service is running on producition but when i debug from local, I dont get 
this same error. What could be the reason cause I cant for the life of me 
figure out.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bc95f02e-bd42-4856-8d1a-407ff11fe2c4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Changing bids for individual keywords , using experment compare the results and if necessary to remove unsuccessful experments

2015-04-27 Thread Sarah Riddell
Hi Josh,

Thanks for reply,

This is the code works for me , let me know am i doing anything wrong?

Working Code:

function AddExperimentExample(AdWordsUser $user, $campaignId, $adGroupId) {
// Get the services, which loads the required classes.
$experimentService = $user->GetService('ExperimentService', 
ADWORDS_VERSION);
$adGroupService = $user->GetService('AdGroupService', ADWORDS_VERSION);
$adGroupCriterionService =
$user->GetService('AdGroupCriterionService', ADWORDS_VERSION);

// Create experiment.
$experiment = new Experiment();
$experiment->campaignId = $campaignId;
$experiment->name = 'ca_experiment';
$experiment->queryPercentage = 10;

// Set additional settings (optional).
$experiment->startDateTime = date('Ymd His', strtotime('+1 day'));
$experiment->endDateTime = date('Ymd His', strtotime('+1 month'));

// Create operation.
$experimentOperation = new ExperimentOperation();
$experimentOperation->operand = $experiment;
$experimentOperation->operator = 'ADD';

$experimentOperations = array($experimentOperation);

// Make the mutate request.
$result = $experimentService->mutate($experimentOperations);

// Display result.
$experiment = $result->value[0];
printf ("Experiment with name '%s' and ID '%.0f' was added.\n",
$experiment->name, $experiment->id);

// Create ad group bid multipliers to be used in the experiment.
$adGroupBidMultipliers = new ManualCPCAdGroupExperimentBidMultipliers();
$adGroupBidMultipliers->maxCpcMultiplier = new BidMultiplier(2);

// Create ad group experiment data.
$adGroupExperimentData = new AdGroupExperimentData();
$adGroupExperimentData->experimentId = $experiment->id;
$adGroupExperimentData->experimentDeltaStatus = 'MODIFIED';
$adGroupExperimentData->experimentBidMultipliers = 
$adGroupBidMultipliers;



// Create updated ad group.
$adGroup = new AdGroup();
$adGroup->id = $adGroupId;
$adGroup->experimentData = $adGroupExperimentData;

// Create operation.
$adGroupOperation = new AdGroupOperation();
$adGroupOperation->operand = $adGroup;
$adGroupOperation->operator = 'SET';

$adGroupOperations = array($adGroupOperation);

// Make the mutate request.
$result = $adGroupService->mutate($adGroupOperations);

// Display result.
$adGroup = $result->value[0];
printf ("Ad group with name '%s' and ID '%.0f' was updated in the "
. "experiment.\n", $adGroup->name, $adGroup->id);


// Create ad group bid multipliers to be used in the experiment.
$adGroupBidMultipliers = new 
ManualCPCAdGroupCriterionExperimentBidMultiplier();
$adGroupBidMultipliers->maxCpcMultiplier = new BidMultiplier(4);

// Create experiment data for a new experiment-only keyword.
$adGroupCriterionExperimentData =
new BiddableAdGroupCriterionExperimentData();
$adGroupCriterionExperimentData->experimentId = $experiment->id;
$adGroupCriterionExperimentData->experimentDeltaStatus = 'MODIFIED';

$adGroupCriterionExperimentData->experimentBidMultiplier=$adGroupBidMultipliers;

// Create keyword.
$keyword = new Keyword('cloud', 'BROAD');

// Create ad group criterion.
$adGroupCriterion = new BiddableAdGroupCriterion();
$adGroupCriterion->adGroupId = $adGroupId;
$adGroupCriterion->criterion = $keyword;
$adGroupCriterion->experimentData = $adGroupCriterionExperimentData;


// Create operation.
$adGroupCriterionOperation = new AdGroupCriterionOperation();
$adGroupCriterionOperation->operand = $adGroupCriterion;
$adGroupCriterionOperation->operator = 'ADD';

$adGroupCriterionOperations = array($adGroupCriterionOperation);

// Make the mutate request.
$result = $adGroupCriterionService->mutate($adGroupCriterionOperations);

// Display result.
$adGroupCriterion = $result->value[0];
printf("Keyword with text '%s', match type '%s', and ID '%s' was added 
to "
. "the experiment.\n",
$adGroupCriterion->criterion->text,
$adGroupCriterion->criterion->matchType,
$adGroupCriterion->criterion->id);
}


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

Re: Exception of type 'Google.Api.Ads.AdWords.Lib.AdWordsCredentialsExpiredException' when trying to download report

2015-04-27 Thread Rocky Jaiswal
The Adwords OAuth token have a certain expiry time. Are you sure that 
locally you have fresh tokens and on the prod servers you are not somehow 
using old tokens. On prod you can log the token issued_at timestamp to 
check this (just a suggestion).

Thanks,
Rocky


On Monday, 27 April 2015 11:27:32 UTC+2, anir...@deltax.com wrote:
>
> I get an Exception of type 
> 'Google.Api.Ads.AdWords.Lib.AdWordsCredentialsExpiredException' when the 
> service is running on producition but when i debug from local, I dont get 
> this same error. What could be the reason cause I cant for the life of me 
> figure out.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/bea373bb-95d7-4567-b4e5-994e9ca87978%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: API Geo targeting, GEO_PERFORMANCE_REPORT, and Google Maps

2015-04-27 Thread Michael Cloonan (AdWords API Team)
I apologize for the delayed response.

Unfortunately, there is no way to get an overlay on a real map of what area 
corresponds to what location criteria through the API.

Regards,
Mike, AdWords API Team

On Wednesday, April 8, 2015 at 12:45:59 PM UTC-4, Justin Coon wrote:
>
> Hi,
>
> Maybe my choice of words was incorrect - lat/long. Let me restate what we 
> would like to do - we want to be able to mark the targeted regions, etc on 
> a map, just like AdWords does when choosing a targeted location (see 
> screenshot) -
>
> 
>  
> So the functionality is already there as evidenced in AdWords online, but I 
> don't know where I go for this. Please help?
>
> Thanks!
> Justin
>
>
> On Friday, February 27, 2015 at 8:34:16 AM UTC-6, Michael Cloonan (AdWords 
> API Team) wrote:
>>
>> Hello,
>>
>> The locations returned by this report correspond to the same criteria 
>> that I outlined in my previous post. To my knowledge, there is no way to 
>> get an actual latitude/longitude.
>>
>> Regards,
>> Mike, AdWords API Team
>>
>> On Friday, February 27, 2015 at 9:21:21 AM UTC-5, Justin Coon wrote:
>>>
>>> Hi,
>>>
>>> While it's nice to show the targeting range, we are even more interested 
>>> in being able to show clients on a map where their clicks and impressions 
>>> are coming from (or not coming from). The only thing I saw that might be 
>>> useable in this case was the mostspecificlocation in the 
>>> GEO_PERFORMANCE_REPORT, but I don't know what that field represents and if 
>>> it's translateable to a lat/long on a Google map. Hopefully I'm making some 
>>> sense here
>>> On Feb 27, 2015 8:07 AM, "Michael Cloonan (AdWords API Team)" <
>>> adwordsapiad...@google.com> wrote:
>>>
 Hello,

 While we cannot help with the projection of this data onto Google Maps, 
 you can find a complete list of what locations each Geo Targeting ID 
 represents at our Geo Targeting reference page 
 . 
 This is analogous to using the LocationCriterionService 
 
  
 for the lookup, but faster since you can avoid the API call if you keep a 
 copy of the data locally.

 Although this won't work via the API, you can use the AdWords web 
 interface to view these overlaid on a map to get an idea for what area 
 you're targeting. If you go to the location targeting settings of your 
 campaign in the web interface, then click on "Advanced Search", choosing 
 location criteria will highlight their locations on the map.

 Regards,
 Mike, AdWords API Team



 On Thursday, February 26, 2015 at 12:05:57 PM UTC-5, Justin Coon wrote:
>
> Hello all
>
> We are looking to integrate adwords API geo targeting and reporting 
> with Google maps. What we would like to do is
>
> 1) Show clients their geotargeting range on a google map
> 2) Show clients reporting statistics for campaigns, overlaid on a 
> google map (something like a heatmap for impressions and clicks, etc)
>
> Does anyone have any experience with this? I am looking at the 
> GEO_PERFORMANCE_REPORT and looking for data that would be translatable to 
> Google maps, or some data that I can port/convert to google maps...
>
> Thanks!
> Justin
>
  -- 
 -- 
 =~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
 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 adwor...@googlegroups.com
 To unsubscribe from this group, send email to
 adwords-api...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/adwords-api?hl=en
 --- 
 You received this message because you are subscribed to a topic in the 
 Google Groups "AdWords API Forum" group.
 To unsubscribe from this topic, visit 
 https://groups.google.com/d/topic/adwords-api/ZZdz-rDpdCA/unsubscribe.
 To unsubscribe from this group and all its topics, send an email to 
 adwords-api...@googlegroups.com.
 Visit this group at http://groups.google.com/group/adwords-api.
 To view this discussion on the web visit 
 https://groups.google.com/d/msgid/adwords-api/b7cd9fc6-6157-45ce-acbd-ba44710c9517%40googlegroups.com
  
 
 .
 For more options, visit https://groups.goog

Re: Segmenting campaign performance by OPERATING_SYSTEM_VERSION

2015-04-27 Thread Jeff Johnson
Does this mean that if we have specifically enumerated a few operating 
systems to target in our campaign settings that we can run a report and 
segment by OPERATING_SYSTEM_VERSION?

On Thursday, April 16, 2015 at 4:22:16 PM UTC-4, Josh Radcliff (AdWords API 
Team) wrote:
>
> Hi,
>
> Yes, that's correct. There isn't a reporting option that will break 
> impressions and clicks down by device operating system.
>
> One option you could explore would be to use the {devicemodel} 
> *ValueTrack* parameter in your URLs. See the Destination URLs section of 
> this Help Center article 
> .
>
> Thanks,
> Josh, AdWords API Team
>
> On Thursday, April 16, 2015 at 6:56:34 AM UTC-4, di...@singular.net wrote:
>>
>> Thanks Josh!
>>
>> So if I'm understanding correctly your'e saying there is no API/Report 
>> which exposes campaign performance segmented by operating system?
>> Surely you have this info on your side since you have the user-agent (and 
>> other identifiers) of each impression, is there a plan to expose this 
>> information via the api? is there another way to get it?
>> This piece of data would help me greatly for my reports.
>>
>> Cheers!
>>
>> On Wednesday, April 15, 2015 at 11:20:42 PM UTC+3, Josh Radcliff (AdWords 
>> API Team) wrote:
>>>
>>> Hi,
>>>
>>> In both API reports and the AdWords user interface, device segmentation 
>>> is limited to the *Device* enums DESKTOP, HIGH_END_MOBILE, and TABLET. 
>>> The OPERATING_SYSTEM_VERSION *CriteriaType* is for the case where you 
>>> have specifically added OperatingSystemVersion 
>>> 
>>>  criteria 
>>> to your campaign.
>>>
>>> Cheers,
>>> Josh, AdWords API Team
>>>
>>> On Wednesday, April 15, 2015 at 10:20:37 AM UTC-4, di...@singular.net 
>>> wrote:

 Hi,

 I'm using the CAMPAIGN_PERFORMANCE_REPORT adhoc report and I'd like to 
 get campaign stats segmented by the OS (eg. Android or iOS), I can segment 
 by Device but that I need more granularity. Is there a way to achieve that?
 I've tried querying the CRITERIA_PERFORMANCE_REPORT report and looking 
 for the OPERATING_SYSTEM_VERSION but the accounts I'm looking at don't 
 seem 
 to have any such criteria...

 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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/fef34e27-0de5-46db-beab-03aa799912b0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [BUG] Geo Performance Report: {Error: AuthenticationError.AUTHENTICATION_FAILED, Trigger: , FieldPath: }

2015-04-27 Thread Daniel Altman
+1


On Friday, April 24, 2015 at 2:52:34 PM UTC-3, AdWordsApiUser wrote:
>
> Started getting this error if city, or region is selected (if you select 
> only country, it works OK) in the GEO_PERFORMANCE_REPORT. API v201409.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/c09bd3bb-217a-4445-97aa-b595a4e90875%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [BUG] Geo Performance Report: {Error: AuthenticationError.AUTHENTICATION_FAILED, Trigger: , FieldPath: }

2015-04-27 Thread Gabriel Abadi
+1

On Monday, April 27, 2015 at 11:54:47 AM UTC-3, Daniel Altman wrote:
>
> +1
>
>
> On Friday, April 24, 2015 at 2:52:34 PM UTC-3, AdWordsApiUser wrote:
>>
>> Started getting this error if city, or region is selected (if you select 
>> only country, it works OK) in the GEO_PERFORMANCE_REPORT. API v201409.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a6a8550b-313f-44de-9d12-858d6e6fa710%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [BUG] Geo Performance Report: {Error: AuthenticationError.AUTHENTICATION_FAILED, Trigger: , FieldPath: }

2015-04-27 Thread Mauro Cohen
Same problem as Daniel. Please feedback, we really use the 
click_performance_report.


El lunes, 27 de abril de 2015, 11:54:47 (UTC-3), Daniel Altman escribió:
>
> +1
>
>
> On Friday, April 24, 2015 at 2:52:34 PM UTC-3, AdWordsApiUser wrote:
>>
>> Started getting this error if city, or region is selected (if you select 
>> only country, it works OK) in the GEO_PERFORMANCE_REPORT. API v201409.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/95fe28c0-caa1-4fdd-b67f-f040cc1e3be7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: проблема с отчётом Keywords Performance Report

2015-04-27 Thread Danial Klimkin
Юрий, добрый день,


Я полагаю, ключевые слова есть только в первой группе, а в следующих -- 
критерии иного типа (placements, interests). Они не могут быть отражены в 
keyword performance report.

Также, для КМС лучше использовать Display Keyword Performance Report и 
Display Topics Performance Report:

  
https://developers.google.com/adwords/api/docs/appendix/reports#display-keyword
  https://developers.google.com/adwords/api/docs/appendix/reports#display-topics


Даниил, команда AdWords API.


On Thursday, April 23, 2015 at 3:19:06 PM UTC+3, yuriy@ingate.ru wrote:
>
> Добрый день!
>
> Cтолкнулся со следующей проблемой в отчете Keywords Performance Report, 
> полученном через API.
>
> Есть кампания с типом «Только контекстно-медийная сеть», в этой кампании 
> есть четыре группы объявлений. При получении отчета Keywords Performance 
> Report мы получаем из API статистику только по объявлениям из одной 
> группы.
>
> *Данные из **API**:*
>
> Данных по остальным трем группам в отчете нет, но в отчете по кампаниям 
> Campaign Performance Report пропавшая статистика по трем остальным группам 
> вошла в общую статистику по кампании.
>
> По другой кампании с типом «Только контекстно-медийная сеть» и с 
> несколькими группами объявлений мы получаем числа, расходящиеся с тем, что 
> мы видим в интерфейсе.
>
> *Параметры запроса* для 
> ReportDefinitionReportType.KEYWORDS_PERFORMANCE_REPORT: 
>
>- CampaignStatus = ENABLED или PAUSED; 
>- IsNegative = false; 
>- Status = ENABLED или PAUSED или REMOVED 
>
> В полученных данных есть строчка:
> Keyword ID,Keyword state,*Clicks*,Cost,CTR,Impressions,Day,Keyword,Campaign 
> ID,Is negative,Campaign state
>
> 300,enabled,*19*
> ,4871,0.08%,24030,2015-04-04,Content,{id-кампании},false,enabled
>
> *В интерфейсе сумма кликов – 34*, из них 19 принадлежат одной группе 
> объявлений. (см. изображение ниже)
>
> [image: 
> https://lh3.googleusercontent.com/-2YW8tqP1RAg/VTfTUDSoOLI/AAM/KuRDbtZB7p4/s320/adwords1.png]
>  
> 
>
>  
>
> Данные по кампании полученные в отчете Campaign Performance Report 
> полностью совпадают с тем, что мы получаем из API.
>
> Можно ли получить в отчете Keywords Performance Report информацию по 
> кампании с графическими объявлениями полностью, по всем группам объявлений, 
> так, чтобы суммарная статистика по фразам кампании из Keywords Performance 
> Report совпадала со статистикой из интерфейса?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/95fa0af0-31e4-4207-a4bd-2d2e85e22739%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Changing bids for individual keywords , using experment compare the results and if necessary to remove unsuccessful experments

2015-04-27 Thread Josh Radcliff (AdWords API Team)
Hi,

I don't see any issues with your code, but I'd recommend looking at the 
experiment in the *Campaign/Settings* in the user interface to confirm that 
the experiment settings are what you expect.

Thanks,
Josh, AdWords API Team

On Monday, April 27, 2015 at 6:36:49 AM UTC-4, Sarah Riddell wrote:
>
> Hi Josh,
>
> Thanks for reply,
>
> This is the code works for me , let me know am i doing anything wrong?
>
> Working Code:
>
> function AddExperimentExample(AdWordsUser $user, $campaignId, $adGroupId) {
> // Get the services, which loads the required classes.
> $experimentService = $user->GetService('ExperimentService', 
> ADWORDS_VERSION);
> $adGroupService = $user->GetService('AdGroupService', ADWORDS_VERSION);
> $adGroupCriterionService =
> $user->GetService('AdGroupCriterionService', ADWORDS_VERSION);
>
> // Create experiment.
> $experiment = new Experiment();
> $experiment->campaignId = $campaignId;
> $experiment->name = 'ca_experiment';
> $experiment->queryPercentage = 10;
>
> // Set additional settings (optional).
> $experiment->startDateTime = date('Ymd His', strtotime('+1 day'));
> $experiment->endDateTime = date('Ymd His', strtotime('+1 month'));
>
> // Create operation.
> $experimentOperation = new ExperimentOperation();
> $experimentOperation->operand = $experiment;
> $experimentOperation->operator = 'ADD';
>
> $experimentOperations = array($experimentOperation);
>
> // Make the mutate request.
> $result = $experimentService->mutate($experimentOperations);
>
> // Display result.
> $experiment = $result->value[0];
> printf ("Experiment with name '%s' and ID '%.0f' was added.\n",
> $experiment->name, $experiment->id);
>
> // Create ad group bid multipliers to be used in the experiment.
> $adGroupBidMultipliers = new 
> ManualCPCAdGroupExperimentBidMultipliers();
> $adGroupBidMultipliers->maxCpcMultiplier = new BidMultiplier(2);
>
> // Create ad group experiment data.
> $adGroupExperimentData = new AdGroupExperimentData();
> $adGroupExperimentData->experimentId = $experiment->id;
> $adGroupExperimentData->experimentDeltaStatus = 'MODIFIED';
> $adGroupExperimentData->experimentBidMultipliers = 
> $adGroupBidMultipliers;
>
>
>
> // Create updated ad group.
> $adGroup = new AdGroup();
> $adGroup->id = $adGroupId;
> $adGroup->experimentData = $adGroupExperimentData;
>
> // Create operation.
> $adGroupOperation = new AdGroupOperation();
> $adGroupOperation->operand = $adGroup;
> $adGroupOperation->operator = 'SET';
>
> $adGroupOperations = array($adGroupOperation);
>
> // Make the mutate request.
> $result = $adGroupService->mutate($adGroupOperations);
>
> // Display result.
> $adGroup = $result->value[0];
> printf ("Ad group with name '%s' and ID '%.0f' was updated in the "
> . "experiment.\n", $adGroup->name, $adGroup->id);
>
>
> // Create ad group bid multipliers to be used in the experiment.
> $adGroupBidMultipliers = new 
> ManualCPCAdGroupCriterionExperimentBidMultiplier();
> $adGroupBidMultipliers->maxCpcMultiplier = new BidMultiplier(4);
>
> // Create experiment data for a new experiment-only keyword.
> $adGroupCriterionExperimentData =
> new BiddableAdGroupCriterionExperimentData();
> $adGroupCriterionExperimentData->experimentId = $experiment->id;
> $adGroupCriterionExperimentData->experimentDeltaStatus = 'MODIFIED';
> 
> $adGroupCriterionExperimentData->experimentBidMultiplier=$adGroupBidMultipliers;
>
> // Create keyword.
> $keyword = new Keyword('cloud', 'BROAD');
>
> // Create ad group criterion.
> $adGroupCriterion = new BiddableAdGroupCriterion();
> $adGroupCriterion->adGroupId = $adGroupId;
> $adGroupCriterion->criterion = $keyword;
> $adGroupCriterion->experimentData = $adGroupCriterionExperimentData;
>
>
> // Create operation.
> $adGroupCriterionOperation = new AdGroupCriterionOperation();
> $adGroupCriterionOperation->operand = $adGroupCriterion;
> $adGroupCriterionOperation->operator = 'ADD';
>
> $adGroupCriterionOperations = array($adGroupCriterionOperation);
>
> // Make the mutate request.
> $result = 
> $adGroupCriterionService->mutate($adGroupCriterionOperations);
>
> // Display result.
> $adGroupCriterion = $result->value[0];
> printf("Keyword with text '%s', match type '%s', and ID '%s' was added 
> to "
> . "the experiment.\n",
> $adGroupCriterion->criterion->text,
> $adGroupCriterion->criterion->matchType,
> $adGroupCriterion->criterion->id);
> }
>
>
>

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

Re: [BUG] Geo Performance Report: {Error: AuthenticationError.AUTHENTICATION_FAILED, Trigger: , FieldPath: }

2015-04-27 Thread Anash P. Oommen (AdWords API Team)
Hi folks,

This is a known issue at our end. We have submitted a fix, and it should be 
live today. The issue affects GEO_PERFORMANCE_REPORT, or any other report 
that requests a GEO column.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, April 27, 2015 at 10:59:56 AM UTC-4, Mauro Cohen wrote:
>
> Same problem as Daniel. Please feedback, we really use the 
> click_performance_report.
>
>
> El lunes, 27 de abril de 2015, 11:54:47 (UTC-3), Daniel Altman escribió:
>>
>> +1
>>
>>
>> On Friday, April 24, 2015 at 2:52:34 PM UTC-3, AdWordsApiUser wrote:
>>>
>>> Started getting this error if city, or region is selected (if you select 
>>> only country, it works OK) in the GEO_PERFORMANCE_REPORT. API v201409.
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e194ce5a-4fd2-4a9f-8133-7237cc691a20%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [BUG] Geo Performance Report: {Error: AuthenticationError.AUTHENTICATION_FAILED, Trigger: , FieldPath: }

2015-04-27 Thread Stephen Yeargin
Was able to retrieve an instance of GEO_PERFORMANCE_REPORT without issue 
just now.

On Monday, April 27, 2015 at 10:55:34 AM UTC-5, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Hi folks,
>
> This is a known issue at our end. We have submitted a fix, and it should 
> be live today. The issue affects GEO_PERFORMANCE_REPORT, or any other 
> report that requests a GEO column.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Monday, April 27, 2015 at 10:59:56 AM UTC-4, Mauro Cohen wrote:
>>
>> Same problem as Daniel. Please feedback, we really use the 
>> click_performance_report.
>>
>>
>> El lunes, 27 de abril de 2015, 11:54:47 (UTC-3), Daniel Altman escribió:
>>>
>>> +1
>>>
>>>
>>> On Friday, April 24, 2015 at 2:52:34 PM UTC-3, AdWordsApiUser wrote:

 Started getting this error if city, or region is selected (if you 
 select only country, it works OK) in the GEO_PERFORMANCE_REPORT. API 
 v201409.

>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/81caf134-fe4a-4492-888b-7793a5971290%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Problem Adding Campaign Criterion for Proximity Targeting

2015-04-27 Thread Mathew Westlake-Toms
Hi,

I'm trying to add further geo targeting to a campaign using v201502:


$criterion = new Proximity();
$criterion->address = 'Derby';
$criterion->radiusDistanceUnits = new ProximityDistanceUnits('MILES'
);
$criterion->radiusInUnits = 10;

$campaignCriterion = new CampaignCriterion($campaignId, null, 
$criterion);

$operations = array();
$operations[] = new CampaignCriterionOperation($campaignCriterion, 
'ADD');

$result = $campaignCriterionService->mutate($operations);

However, I'm getting nothing back nor is anything being logged. 

If you can spot what I'm doing wrong please let me know!

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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3b055a7f-2084-460c-a378-105b22191110%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [BUG] Geo Performance Report: {Error: AuthenticationError.AUTHENTICATION_FAILED, Trigger: , FieldPath: }

2015-04-27 Thread Alex Jones
Works here too. 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/3feac621-6672-42bd-8ba1-d1fe1bab0590%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Reporting - Data for Removed artifacts

2015-04-27 Thread Stacie Waleyko
Hi Danial,

I'm seeing some behavior that doesn't match the original post ("data for 
artifacts that are marked removed is not included by default, even if they 
had impressions, clicks etc. in the chosen date range"). I have an account 
with two campaigns that both have clicks in the March 20 - April 26 date 
range. Today (April 27) I removed the campaigns and added two new ones. 
Then I pulled the campaign performance report for March 20 - April 26 and 
even thought I did not specify to include removed campaigns all four came 
back in the report. Is this correct? I thought v201502 was going to omit 
the removed campaigns. I am happy to see the removed campaigns coming back 
in the performance report for the same reasons the original post states.

Report Definition:


https://adwords.google.com/api/adwords/cm/v201502";>

CampaignId
Clicks
Cost
AveragePosition

20150320
20150426


Campaign Performance Report
CAMPAIGN_PERFORMANCE_REPORT
CUSTOM_DATE
CSV



Response:

"Campaign Performance Report (Mar 20, 2015-Apr 26, 2015)"
Campaign ID,Clicks,Cost,Avg. position
236328925,1,28,2.7
244349485,0,0,0.0
236328805,5,287,3.2
244349365,0,0,0.0
Total,6,315,3.2



Thanks,
Stacie


On Tuesday, April 21, 2015 at 6:07:04 AM UTC-7, Danial Klimkin wrote:
>
> Hello Greg,
>
>
> Let me check internally and get back to you in a few days.
>
>
> -Danial.
>
>
> On Monday, April 20, 2015 at 5:41:28 PM UTC+3, GregT wrote:
>>
>> Danial, just to clarify when you said:
>>
>> "Reporting filters out removed entries for the level of the report only. 
>> So, account level report will return stats for all objects (and you can't 
>> actually add CampaignStatus predicate while requesting it)."
>>
>> Does this mean, for instance, with a criteria performance report, we will 
>> get stats back for criteria that are in removed campaigns and/or removed ad 
>> groups that might now only have removed ads, so long as the criteria 
>> (criteria, placement, etc.) itself does not currently have the status of 
>> removed?  And for an ad performance report, we will get data back for ads 
>> that do not have the status of removed, even if the ad group and campaign 
>> are removed?
>>
>> Thanks,
>> Greg
>>
>> On Monday, April 20, 2015 at 7:47:46 AM UTC-5, Danial Klimkin wrote:
>>>
>>> Hello MG,
>>>
>>>
>>> 1. No, only _PERFORMANCE_REPORTs are affected. This includes 
>>> CRITERIA but excludes PLACEMENT or KEYWORD.
>>>
>>> 2. This is unfortunately true. I've flagged this with the scripts team 
>>> so they can review / document this aspect.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Friday, April 17, 2015 at 8:38:48 PM UTC+3, AdWordsApiUser wrote:

 Thanks for your explanation. I have a couple of questions/comments:

 1. Thanks for clarifying the bit about what level removed artifacts are 
 filtered. For reports such as Search Terms Report, or Placement 
 Performance 
 Report etc. - do they contain data for Removed 
 Campaigns/AdGroups/Keywords/Ads, or the condition needs to be explicitly 
 added for any artifact that could be in removed state? 

 2. For scripts, the version is optional. Unfortunately most people I've 
 seen write scripts, do not include this parameter, leading to auto-upgrade.

 TGIF :)
 MG

 On Friday, April 17, 2015 at 11:44:54 AM UTC-3, Danial Klimkin wrote:
>
> Hello MG,
>
>
> We normally avoid making changes into launched API versions. Scripts 
> users (those specifying API version) should not be affected, unless they 
> didn't read the release notes when migrated to v201502.
>
> Please note while we are going to discuss this issue, I can't promise 
> this change will be implemented.
>
>
> -Danial.
>
>
>
> On Friday, April 17, 2015 at 4:57:31 PM UTC+3, AdWordsApiUser wrote:
>>
>> Hi Danial,
>>
>> Thanks for your quick response. Is there a chance that this might 
>> change in v201502? If yes, then we'd like to hold off the internal 
>> upgrade 
>> waiting for this to happen. My guess is must already be affecting 
>> scripts, 
>> and as this is pretty much a silent change, script users might not even 
>> realize that the data they are fetching is not complete anymore.
>>
>> Cheers,
>> MG
>>
>> On Friday, April 17, 2015 at 9:08:26 AM UTC-3, Danial Klimkin wrote:
>>>
>>> Hello,
>>>
>>>
>>> Reporting filters out removed entries for the level of the report 
>>> only. So, account level report will return stats for all objects (and 
>>> you 
>>> can't actually add CampaignStatus predicate while requesting it).
>>>
>>> In general, I see your point. We may want to take another look on 
>>> how this is handled.
>>>
>>>
>>> -Danial, AdWords API Team.
>>>
>>>
>>> On Friday,

Re: Problem Adding Campaign Criterion for Proximity Targeting

2015-04-27 Thread Nadine Sundquist (AdWords API Team)
Hi Mathew,

Check out the Proximity address 

 field 
in our documentation. The field requires an Address 

 object 
rather than just a string in your code at:
$criterion->address = 'Derby';

Best,
Nadine, AdWords API Team

On Monday, April 27, 2015 at 12:44:05 PM UTC-4, Mathew Westlake-Toms wrote:
>
> Hi,
>
> I'm trying to add further geo targeting to a campaign using v201502:
>
>
> $criterion = new Proximity();
> $criterion->address = 'Derby';
> $criterion->radiusDistanceUnits = new ProximityDistanceUnits(
> 'MILES');
> $criterion->radiusInUnits = 10;
>
> $campaignCriterion = new CampaignCriterion($campaignId, null, 
> $criterion);
>
> $operations = array();
> $operations[] = new CampaignCriterionOperation($campaignCriterion, 
> 'ADD');
>
> $result = $campaignCriterionService->mutate($operations);
>
> However, I'm getting nothing back nor is anything being logged. 
>
> If you can spot what I'm doing wrong please let me know!
>
> 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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2a4cf57e-0cc3-425b-bf53-9b035bc52477%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Segmenting campaign performance by OPERATING_SYSTEM_VERSION

2015-04-27 Thread Josh Radcliff (AdWords API Team)
Hi,

There isn't a report that specifically breaks traffic down by 
OPERATING_SYSTEM_VERSION. However, if you have set up OS version targeting 
in your campaign *and* AdWords decides that the OS version targeting is the 
most relevant criterion for an impression (per the single attribution rules 
),
 
then you will see rows in the CRITERIA_PERFORMANCE_REPORT 
 
where 
the *CriteriaType* is equal to *OPERATING_SYSTEM_VERSION*.

However, if AdWords decides that the OS version targeting is *not* the most 
relevant criterion for an impression, then it will place that impression in 
the row for a different *CriteriaType*.

Best regards,
Josh, AdWords API Team

On Monday, April 27, 2015 at 10:46:13 AM UTC-4, Jeff Johnson wrote:
>
> Does this mean that if we have specifically enumerated a few operating 
> systems to target in our campaign settings that we can run a report and 
> segment by OPERATING_SYSTEM_VERSION?
>
> On Thursday, April 16, 2015 at 4:22:16 PM UTC-4, Josh Radcliff (AdWords 
> API Team) wrote:
>>
>> Hi,
>>
>> Yes, that's correct. There isn't a reporting option that will break 
>> impressions and clicks down by device operating system.
>>
>> One option you could explore would be to use the {devicemodel} 
>> *ValueTrack* parameter in your URLs. See the Destination URLs section of 
>> this Help Center article 
>> .
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Thursday, April 16, 2015 at 6:56:34 AM UTC-4, di...@singular.net 
>> wrote:
>>>
>>> Thanks Josh!
>>>
>>> So if I'm understanding correctly your'e saying there is no API/Report 
>>> which exposes campaign performance segmented by operating system?
>>> Surely you have this info on your side since you have the user-agent 
>>> (and other identifiers) of each impression, is there a plan to expose this 
>>> information via the api? is there another way to get it?
>>> This piece of data would help me greatly for my reports.
>>>
>>> Cheers!
>>>
>>> On Wednesday, April 15, 2015 at 11:20:42 PM UTC+3, Josh Radcliff 
>>> (AdWords API Team) wrote:

 Hi,

 In both API reports and the AdWords user interface, device segmentation 
 is limited to the *Device* enums DESKTOP, HIGH_END_MOBILE, and TABLET. 
 The OPERATING_SYSTEM_VERSION *CriteriaType* is for the case where you 
 have specifically added OperatingSystemVersion 
 
  criteria 
 to your campaign.

 Cheers,
 Josh, AdWords API Team

 On Wednesday, April 15, 2015 at 10:20:37 AM UTC-4, di...@singular.net 
 wrote:
>
> Hi,
>
> I'm using the CAMPAIGN_PERFORMANCE_REPORT adhoc report and I'd like to 
> get campaign stats segmented by the OS (eg. Android or iOS), I can 
> segment 
> by Device but that I need more granularity. Is there a way to achieve 
> that?
> I've tried querying the CRITERIA_PERFORMANCE_REPORT report and looking 
> for the OPERATING_SYSTEM_VERSION but the accounts I'm looking at don't 
> seem 
> to have any such criteria...
>
> 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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/8acfdcb8-6cba-46a4-b288-ae81d4127df2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Validation failed for userAgent (php)

2015-04-27 Thread mark
*I'm trying to get the Adwords sandbox api to work, and this is the error 
message I keep getting:*

An error has occurred: Validation failed for [userAgent] with value []: The 
prop
erty userAgent is required and cannot be NULL, the empty string, or the 
default
[]

*Here is the configuration settings in auth.ini:*

email = "email"
password = "***"
applicationToken = "ignored"
developerToken = "email++USD"

userAgent = "***"


clientCustomerId = "client_1+email"

[OAUTH2]

client_id = "*"

client_secret = "**"

refresh_token = "**"




Any ideas what the problem could be?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/506a60d6-677d-4671-86a5-cab94fa2f84a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [BUG] Geo Performance Report: {Error: AuthenticationError.AUTHENTICATION_FAILED, Trigger: , FieldPath: }

2015-04-27 Thread Igor Selitskiy
How long does solve take to solve this issue? 

May be it's better to remove city/regions fields?

On Monday, April 27, 2015 at 9:35:21 AM UTC+4, 
peter.r...@smarter-ecommerce.com wrote:
>
> We've got the same problem! And it happens for other reports too (e.g. 
> SHOPPING_PERFORMANCE_REPORT). Looks like GEO_PERFORMANCE_REPORT is always 
> affected and other are affected in an unpredictable manner - they sometimes 
> succeed and sometimes fail ...
>
> Am Freitag, 24. April 2015 19:52:34 UTC+2 schrieb AdWordsApiUser:
>>
>> Started getting this error if city, or region is selected (if you select 
>> only country, it works OK) in the GEO_PERFORMANCE_REPORT. API v201409.
>>
>
-- 
__
CONFIDENTIALITY NOTICE: The information contained in the present message 
(including any information contained in attachments herein) may be 
confidential and privileged. It may be read, copied and used only by the 
intended recipient. If you have received it in error please contact the 
sender (by return e-mail) immediately and delete this message. Any 
unauthorized use or dissemination of this message in whole or in parts is 
strictly prohibited. Print this message only if sharp necessary.
УВЕДОМЛЕНИЕ О КОНФИДЕНЦИАЛЬНОСТИ: Информация, содержащаяся в настоящем 
сообщении (включая любое вложение) может быть конфиденциальной и охраняться 
действующим законодательством. Сообщение может быть прочитано, скопировано 
и использовано исключительно лицом, которому сообщение предназначается. 
Если Вы получили настоящее сообщение по ошибке, пожалуйста, незамедлительно 
сообщите об этом отправителю (ответным письмом по электронной почте). Любое 
несанкционированное использование или распространение информации, 
содержащейся в настоящем сообщении в целом или в части, строго запрещены. 
Не распечатывайте настоящее сообщение, если в этом нет крайней 
необходимости.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/be07db5c-7d4b-44b2-8a84-9055705ef860%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Validation failed for userAgent (php library)

2015-04-27 Thread mark
*I'm trying to get the Adwords sandbox api to work, and this is the error 
message I keep getting:*

An error has occurred: Validation failed for [userAgent] with value []: The 
prop
erty userAgent is required and cannot be NULL, the empty string, or the 
default
[]

*Here is the configuration settings in auth.ini:*

email = "email"
password = "***"
applicationToken = "ignored"
developerToken = "email++USD"

userAgent = "***"


clientCustomerId = "client_1+email"

[OAUTH2]

client_id = "*"

client_secret = "**"

refresh_token = "**"




As far as the settings go, I've tried everything I can think off... I also 
read that the userAgent doesn't need to be a specific value so I've just 
made up random ones.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/70c804a1-1eaf-4673-9d42-9e329d49f923%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Daily AD_PERFORMANCE_REPORT data?

2015-04-27 Thread Jeff
Hi,

I'm trying to get hourly data on ad spend and performance.

I noticed that the ADGROUP_PERFORMANCE_REPORT contains HourOfDay, 
but AD_PERFORMANCE_REPORT does not.

Is there a way to get hourly data with the AD_PERFORMANCE_REPORT as well?

Also, when downloading either report, they all contain AccountTimeZoneId. 
Does this mean that the daily data is accurate for the duration beginning 
at Date at 12 AM - 11:59 PM in that account's time zone? 

Thanks,
Jeff

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/280a8ec5-2218-4df6-8a29-e078b97dd6fb%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


OfflineConversionError.INVALID_CONVERSION_TYPE error when trying to upload an offline conversion

2015-04-27 Thread Oleg Krivtsov
I'm trying to upload offline conversions and receive the following error: 
"OfflineConversionError.INVALID_CONVERSION_TYPE @ operations[0].operand"
I've previously created the import conversion name, so I don't understand 
why this error arises. Can you help?

SOAP request:


http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201502";>
  

  ***-***-
  ***
  * (AwApi-PHP/5.8.2, 
Common-PHP/5.8.2, PHP/5.5.9-1ubuntu4.5)

  
  

  
ADD

  COPxqYXUzsQCFU6VvQod0nYAWA
  Enrolment
  20150424 110516 
Australia/Sydney
  1560

  

  


SOAP response:


http://schemas.xmlsoap.org/soap/envelope/";>
  
https://adwords.google.com/api/adwords/cm/v201502";>
  000514b1bd1c3a800ac4aec578005554
  OfflineConversionFeedService
  mutate
  0
  168

  
  

  soap:Server
  [OfflineConversionError.INVALID_CONVERSION_TYPE @ 
operations[0].operand]
  
https://adwords.google.com/api/adwords/cm/v201502";>
  [OfflineConversionError.INVALID_CONVERSION_TYPE @ 
operations[0].operand]
  
ApiException
  http://www.w3.org/2001/XMLSchema-instance"; 
xsi:type="OfflineConversionError">
operations[0].operand


OfflineConversionError.INVALID_CONVERSION_TYPE
OfflineConversionError
INVALID_CONVERSION_TYPE
  

  

  


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a426be26-2c2e-4949-af44-4de7298923d3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


CampaignCriterionError.CONCRETE_TYPE_REQUIRED @ operations[0].operand.criterion - When trying to add geo location

2015-04-27 Thread Yehoshaphat Schellekens
Hi All 

I'm trying to add a geo location using the following code ,and getting the 
following error

CampaignCriterionError.CONCRETE_TYPE_REQUIRED @ operations[0].operand.
criterion

i'm not really sure what i'm doing wrong:
 
Criterion criterion = new Criterion();
   criterion.setId(Long.parseLong("1012873")); // a dma of Anchorage, AK
   criterion.setCriterionType("LOCATION");
   
   CampaignCriterion Criterion = new CampaignCriterion();
   Criterion.setCriterion(criterion);
   Criterion.setCampaignId(Long.parseLong("246273610"));
   
   CampaignCriterionOperation create = new CampaignCriterionOperation();
   create.setOperand(Criterion);
   create.setOperator(Operator.ADD);
   
   CampaignCriterionOperation[] operations = new 
CampaignCriterionOperation[] {create};
   campaignCriterionService.mutate(operations);

i know that i do have a campaign id of "1012873" since i extracted it:
using data that i store in a hashBasedtable , that extracts campaign ID 
from my existing account:

{246273610={30002=PLATFORM, 3=PLATFORM, 30001=PLATFORM}, 242139610={1000
=LANGUAGE, 1023191=LOCATION, 21137=LOCATION, 30002=PLATFORM, 2376=LOCATION, 
3=PLATFORM, 2840=LOCATION, 30001=PLATFORM}, 246273490={30002=PLATFORM, 
3=PLATFORM, 30001=PLATFORM}}





-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/a1d4da2c-5db4-4f71-a915-71856c66d216%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [BUG] Geo Performance Report: {Error: AuthenticationError.AUTHENTICATION_FAILED, Trigger: , FieldPath: }

2015-04-27 Thread Suren Dias
Getting the same error. 

On Monday, April 27, 2015 at 6:26:38 AM UTC+8, Bejan @ MarketFlare wrote:
>
> Also getting this error, only in the Geo Performance Report and Click 
> Performance requests... v201502
>
> Our reporting software 
>  uses oauth2 for 
> authentication and accesses other reports without issue, though we didn't 
> test them all.
>
> This reminds me of the NOT_ADS_USER bug that happened 
>  almost 
> a couple months ago.
>
> AdWordsReportsException: Report download errors occurred. 
> Error: AuthenticationError.AUTHENTICATION_FAILED, Trigger: , 
> FieldPath: 
>
> On Friday, April 24, 2015 at 10:52:34 AM UTC-7, AdWordsApiUser wrote:
>>
>> Started getting this error if city, or region is selected (if you select 
>> only country, it works OK) in the GEO_PERFORMANCE_REPORT. API v201409.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/497bfdc6-bf48-4917-b6ea-d4baa43d3012%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Daily AD_PERFORMANCE_REPORT data?

2015-04-27 Thread Josh Radcliff (AdWords API Team)
Hi Jeff,

I just replied to the email you sent to my team on this topic. Let's 
continue the discussion there to avoid duplicating responses.

Thanks,
Josh, AdWords API Team

On Monday, April 27, 2015 at 4:46:56 PM UTC-4, Jeff wrote:
>
> Hi,
>
> I'm trying to get hourly data on ad spend and performance.
>
> I noticed that the ADGROUP_PERFORMANCE_REPORT contains HourOfDay, 
> but AD_PERFORMANCE_REPORT does not.
>
> Is there a way to get hourly data with the AD_PERFORMANCE_REPORT as well?
>
> Also, when downloading either report, they all contain AccountTimeZoneId. 
> Does this mean that the daily data is accurate for the duration beginning 
> at Date at 12 AM - 11:59 PM in that account's time zone? 
>
> Thanks,
> Jeff
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ee1ea7b0-82a8-456c-a77c-5c1150514633%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: CampaignCriterionError.CONCRETE_TYPE_REQUIRED @ operations[0].operand.criterion - When trying to add geo location

2015-04-27 Thread Josh Radcliff (AdWords API Team)
Hi,

Please try creating a new Location object (via *new Location()*) instead of 
a new Criterion object in your first line and let me know if that does not 
resolve the issue for you.

Thanks,
Josh, AdWords API Team

On Monday, April 27, 2015 at 4:47:54 PM UTC-4, Yehoshaphat Schellekens 
wrote:
>
> Hi All 
>
> I'm trying to add a geo location using the following code ,and getting the 
> following error
>
> CampaignCriterionError.CONCRETE_TYPE_REQUIRED @ operations[0].operand.
> criterion
>
> i'm not really sure what i'm doing wrong:
>  
> Criterion criterion = new Criterion();
>criterion.setId(Long.parseLong("1012873")); // a dma of Anchorage, 
> AK
>criterion.setCriterionType("LOCATION");
>
>CampaignCriterion Criterion = new CampaignCriterion();
>Criterion.setCriterion(criterion);
>Criterion.setCampaignId(Long.parseLong("246273610"));
>
>CampaignCriterionOperation create = new CampaignCriterionOperation
> ();
>create.setOperand(Criterion);
>create.setOperator(Operator.ADD);
>
>CampaignCriterionOperation[] operations = new 
> CampaignCriterionOperation[] {create};
>campaignCriterionService.mutate(operations);
>
> i know that i do have a campaign id of "1012873" since i extracted it:
> using data that i store in a hashBasedtable , that extracts campaign ID 
> from my existing account:
>
> {246273610={30002=PLATFORM, 3=PLATFORM, 30001=PLATFORM}, 242139610={
> 1000=LANGUAGE, 1023191=LOCATION, 21137=LOCATION, 30002=PLATFORM, 2376=
> LOCATION, 3=PLATFORM, 2840=LOCATION, 30001=PLATFORM}, 246273490={30002
> =PLATFORM, 3=PLATFORM, 30001=PLATFORM}}
>
>
>
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/4ed20790-f7f2-4c64-9369-990697a4aebf%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


T&C Error

2015-04-27 Thread mark
*Here is the error received:*
An error has occurred: [QuotaCheckError.TERMS_AND_CONDITIONS_NOT_SIGNED @ ; 
trig
ger:'']


I completed the compliance form that I saw everyone referencing, but i'm 
not convinced the issue is actually with the T&C since I accepted them in 
the production account. I'm wondering if the issue could be with my test 
account... Is the test account supposed to be inside of a test mcc or a 
real mcc?

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2bf07129-8d86-4bc6-b169-4387ac14154b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: T&C Error

2015-04-27 Thread mark
Also, there isn't the option to add billing info for the mcc, only the 
account inside of it... 


On Monday, April 27, 2015 at 6:14:54 PM UTC-7, ma...@jumpsixmarketing.com 
wrote:
>
> *Here is the error received:*
> An error has occurred: [QuotaCheckError.TERMS_AND_CONDITIONS_NOT_SIGNED @ 
> ; trig
> ger:'']
>
>
> I completed the compliance form that I saw everyone referencing, but i'm 
> not convinced the issue is actually with the T&C since I accepted them in 
> the production account. I'm wondering if the issue could be with my test 
> account... Is the test account supposed to be inside of a test mcc or a 
> real mcc? Also, there isn't the abi to add billing info for the mcc, only 
> the account inside of it... 
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ca874813-8ab7-409a-be6d-afc7796e5559%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Retrieve Keyword By Keyword Id

2015-04-27 Thread Brad Ruderman
I am trying to replicate the Ad Tab in Google Adwords, programmatically by 
querying the AD_PERFORMANCE_REPORT. I want to segment it by Campaign, Ad 
Group, Ad, Keyword which I know I can do by adding KeywordId into the 
ad_performance_report. However where can I query for a list of all the 
keywords and if they are a broad/exact match. Is there a better way then 
using the CRITERION_REPORT (which doesn't have ad) or using the 
KEYWORD_PERFORMANCE_REPORT which I would then have distinct, just to get 
the mapping?

Simply put, what is the best way to get the attribute data for keywordId?

Thanks!

P.S. I have searched the forum, and I saw this question was asked with no 
answer 4 years ago:
https://groups.google.com/forum/#!searchin/adwords-api/ad$20performance$20by$20keyword/adwords-api/RrOzMmI8M_w/iS17S8ZR4BsJ

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/dac4b13d-09bd-4c26-bb28-e04876d4f30a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Retrieve Keyword By Keyword Id

2015-04-27 Thread Brad Ruderman
Just been playing around here. It appears I can use 
the AdGroupCriterionService, however how can I only sync new record?

Thanks!

On Monday, April 27, 2015 at 8:23:43 PM UTC-7, Brad Ruderman wrote:
>
> I am trying to replicate the Ad Tab in Google Adwords, programmatically by 
> querying the AD_PERFORMANCE_REPORT. I want to segment it by Campaign, Ad 
> Group, Ad, Keyword which I know I can do by adding KeywordId into the 
> ad_performance_report. However where can I query for a list of all the 
> keywords and if they are a broad/exact match. Is there a better way then 
> using the CRITERION_REPORT (which doesn't have ad) or using the 
> KEYWORD_PERFORMANCE_REPORT which I would then have distinct, just to get 
> the mapping?
>
> Simply put, what is the best way to get the attribute data for keywordId?
>
> Thanks!
>
> P.S. I have searched the forum, and I saw this question was asked with no 
> answer 4 years ago:
>
> https://groups.google.com/forum/#!searchin/adwords-api/ad$20performance$20by$20keyword/adwords-api/RrOzMmI8M_w/iS17S8ZR4BsJ
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/e59c218d-d60d-4acd-96f2-f24cc90bb099%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.