Re: how to get household income data

2018-12-13 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
HI Hari,

Could you kindly respond to this thread privately and share with me one or 
more campaign IDs so I can take a look?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, December 13, 2018 at 12:33:55 AM UTC-5, Harisankar Mohanty 
wrote:
>
> Hello Sir,
>
> But in our cases criteria are set for age range , income range etc .. 
> still then we are not getting info using criteraType as 'AGE_RANGE', 
> 'INCOME_RANGE' in campaigncriterionservice ..
>
> On Thu, 13 Dec 2018 at 4:57 AM 'Anash P. Oommen (AdWords API Team)' via 
> AdWords API and Google Ads API Forum  wrote:
>
>> Hi Harisankar,
>>
>> Demographic criteria like INCOME_RANGE, AGE_RANGE, GENDER are criteria 
>> that are enabled by default for all audience, so we don't explicitly add 
>> these criteria in a campaign. These criteria appear in a campaign only when 
>> you explicitly do something with those critieria (e.g. add a negative age 
>> range criteria, or apply a bid adjustment to a specific gender).
>>
>> E.g. if you can't retrieve Gender criteria for a campaign, you should 
>> interpret it as "there's no special gender criteria for this campaign, so 
>> it is serving to GENDER_MALE, GENDER_FEMALE and GENDER_UNDETERMINED).
>>
>> Hope this helps? Let me know if you have more questions.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Saturday, December 8, 2018 at 4:07:12 PM UTC-5, Harisankar Mohanty 
>> wrote:
>>>
>>> Hello API Team,
>>>
>>> I am using Google Adwords API version : v201806 (PHP) to develop a web 
>>> app.
>>>
>>> I am struck somewhere to retrieve Household Income Tier for a particular 
>>> Campaign. Though I am getting info for criteria type 'LOCATION' but other 
>>> criteria type does not work for me like 'INCOME_RANGE' or 'AGE_RANGE' etc. 
>>> I have posted my code below. Can you please check and let me know why I am 
>>> not getting data for Household Income Tier when I use criteria type 
>>> 'INCOME_RANGE' ?
>>>
>>> public static function runExample (
>>> AdWordsServices $adWordsServices,
>>> //AdWordsSession $session
>>> AdWordsSessionBuilder $sessionBuilder,
>>> $customerId, $campaignId = null, $locationIds = null, 
>>> $criteriaType = null
>>> ) {
>>> 
>>> $session = 
>>> $sessionBuilder->withClientCustomerId($customerId)->build();
>>> $campaignCriterionService = $adWordsServices->get($session, 
>>> CampaignCriterionService::class);
>>>
>>> $selector = new Selector();
>>> 
>>> $selector->setFields(array('Id','CampaignId','MatchingFunction','LocationName','Address'));
>>> $predicates[] = new Predicate('CampaignId', 
>>> PredicateOperator::IN, array($campaignId));
>>> //$predicates[] = new Predicate('CriteriaType', 
>>> PredicateOperator::IN,  array('AD_GROUPS'));
>>> $predicates[] = new Predicate('CriteriaType', PredicateOperator::IN,  
>>> array($criteriaType));
>>> 
>>> $selector->setPredicates($predicates);
>>> 
>>> $startIndex = 0;
>>> 
>>> $selector->setPaging(new Paging($startIndex, 10));
>>> echo "";
>>> print_r($selector);
>>> 
>>> do {
>>> // Make the get request.
>>> $page = $campaignCriterionService->get($selector);
>>> 
>>> echo "";
>>> print_r($page);
>>> die();
>>>
>>> // Display results.
>>> if (!empty($page->getEntries())) {
>>> //return $page->entries;
>>> $return['data'] = $page->getEntries();
>>> 
>>> 
>>> 
>>>   foreach ($page->getEntries() as $campaignCriterion) {  
>>>   
>>> 
>>> if(in_array($campaignCriterion->getCriterion()->matchingFunction->rhsOperand[0]->locations[0],
>>>  
>>> $locationIds)) {
>>> 
>>> $locations[$campaignCriterion->criterion->id]['location'] = 
>>>

Re: ClickAssistedConversionValue and ImpressionAssistedConversionValue now contain "--"?!

2018-12-12 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Alexander, Zwitze,

This is a planned change from our end, see our blog post about this 
change: 
https://ads-developers.googleblog.com/2018/08/deprecation-of-assisted-conversions.html

Let me know if you have more questions regarding this change.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, December 12, 2018 at 1:58:13 PM UTC-5, Alexander wrote:
>
> Same problem. We quick fixed it yesterday on our end to interpret "--" as 
> zero. 
>
> Is it sufficient to click the "Me too!" button in a forum thread? Or is it 
> better to post a message?
>
> On Wednesday, December 12, 2018 at 10:29:52 AM UTC+1, Zweitze wrote:
>>
>> I also want to add that this morning, over 50% of our jobs failed - all 
>> on this error.
>>
>>
>>
>> On Wednesday, December 12, 2018 at 9:21:07 AM UTC+1, Zweitze wrote:
>>>
>>> Indeed, my concern is that those fields now contain '--'.
>>> That change breaks our software.
>>>
>>>
>>> On Tuesday, December 11, 2018 at 6:18:24 PM UTC+1, Teja Makani wrote:
>>>>
>>>> Hello,
>>>>
>>>> Could you confirm whether your concern is regarding the '--' values of 
>>>> those fields? If your concern is different please elaborate.
>>>>
>>>> Regards,
>>>> Sai Teja, AdWords API Team
>>>>
>>>> On Tuesday, December 11, 2018 at 5:39:36 AM UTC-5, Zweitze wrote:
>>>>>
>>>>> Hello,
>>>>>
>>>>> This morning about 10% of the reporting jobs failed. The failure was 
>>>>> always on CAMPAIGN_PERFORMANCE_REPORT. This is the report definition:
>>>>> 
>>>>> 
>>>>>https://adwords.google.com/api/adwords/cm/v201802
>>>>> ">
>>>>>CampaignId
>>>>>Date
>>>>>AdNetworkType2
>>>>>ClickAssistedConversions
>>>>>ClickAssistedConversionValue
>>>>>ImpressionAssistedConversions
>>>>>ImpressionAssistedConversionValue
>>>>>
>>>>>CampaignStatus
>>>>>IN
>>>>>ENABLED
>>>>>PAUSED
>>>>>REMOVED
>>>>>
>>>>>
>>>>>20180827
>>>>>20181211
>>>>>
>>>>>
>>>>>https://adwords.google.com/api/adwords/cm/v201802";> 
>>>>> CampaignAssistedConversion 27-08-2018...11-12-2018
>>>>>https://adwords.google.com/api/adwords/cm/v201802
>>>>> ">CAMPAIGN_PERFORMANCE_REPORT
>>>>>https://adwords.google.com/api/adwords/cm/v201802
>>>>> ">CUSTOM_DATE
>>>>>https://adwords.google.com/api/adwords/cm/v201802
>>>>> ">GZIPPED_XML
>>>>> 
>>>>>
>>>>> The three rows in the returned XML:
>>>>> >>>> networkWithSearchPartners='Google search' clickAssistedConv='0' 
>>>>> clickAssistedConvValue='--' imprAssistedConv='0' 
>>>>> imprAssistedConvValue='--'/>
>>>>> >>>> networkWithSearchPartners='Google search' clickAssistedConv='0' 
>>>>> clickAssistedConvValue='--' imprAssistedConv='0' 
>>>>> imprAssistedConvValue='--'/>
>>>>> >>>> networkWithSearchPartners='Google search' clickAssistedConv='0' 
>>>>> clickAssistedConvValue='--' imprAssistedConv='0' 
>>>>> imprAssistedConvValue='--'/>
>>>>>
>>>>> Note the values on clickAssistedConvValue and imprAssistedConvValue.
>>>>>
>>>>> I would like to stress that this has never happened in the previous 
>>>>> months when we used v201802, nor it happened in previous versions of 
>>>>> AdWords API. This appears to be new behavior, breaking some of our 
>>>>> operations.
>>>>>
>>>>>
>>>>> Was this an error in the API?
>>>>>
>>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/a62a8076-3af9-47bb-adf9-53d18856b9fa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to get household income data

2018-12-12 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Harisankar,

Demographic criteria like INCOME_RANGE, AGE_RANGE, GENDER are criteria that 
are enabled by default for all audience, so we don't explicitly add these 
criteria in a campaign. These criteria appear in a campaign only when you 
explicitly do something with those critieria (e.g. add a negative age range 
criteria, or apply a bid adjustment to a specific gender).

E.g. if you can't retrieve Gender criteria for a campaign, you should 
interpret it as "there's no special gender criteria for this campaign, so 
it is serving to GENDER_MALE, GENDER_FEMALE and GENDER_UNDETERMINED).

Hope this helps? Let me know if you have more questions.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Saturday, December 8, 2018 at 4:07:12 PM UTC-5, Harisankar Mohanty wrote:
>
> Hello API Team,
>
> I am using Google Adwords API version : v201806 (PHP) to develop a web app.
>
> I am struck somewhere to retrieve Household Income Tier for a particular 
> Campaign. Though I am getting info for criteria type 'LOCATION' but other 
> criteria type does not work for me like 'INCOME_RANGE' or 'AGE_RANGE' etc. 
> I have posted my code below. Can you please check and let me know why I am 
> not getting data for Household Income Tier when I use criteria type 
> 'INCOME_RANGE' ?
>
> public static function runExample (
> AdWordsServices $adWordsServices,
> //AdWordsSession $session
> AdWordsSessionBuilder $sessionBuilder,
> $customerId, $campaignId = null, $locationIds = null, 
> $criteriaType = null
> ) {
> 
> $session = 
> $sessionBuilder->withClientCustomerId($customerId)->build();
> $campaignCriterionService = $adWordsServices->get($session, 
> CampaignCriterionService::class);
>
> $selector = new Selector();
> 
> $selector->setFields(array('Id','CampaignId','MatchingFunction','LocationName','Address'));
> $predicates[] = new Predicate('CampaignId', PredicateOperator::IN, 
> array($campaignId));
> //$predicates[] = new Predicate('CriteriaType', 
> PredicateOperator::IN,  array('AD_GROUPS'));
> $predicates[] = new Predicate('CriteriaType', PredicateOperator::IN,  
> array($criteriaType));
> 
> $selector->setPredicates($predicates);
> 
> $startIndex = 0;
> 
> $selector->setPaging(new Paging($startIndex, 10));
> echo "";
> print_r($selector);
> 
> do {
> // Make the get request.
> $page = $campaignCriterionService->get($selector);
> 
> echo "";
> print_r($page);
> die();
>
> // Display results.
> if (!empty($page->getEntries())) {
> //return $page->entries;
> $return['data'] = $page->getEntries();
> 
> 
> 
>   foreach ($page->getEntries() as $campaignCriterion) {
> 
> 
> if(in_array($campaignCriterion->getCriterion()->matchingFunction->rhsOperand[0]->locations[0],
>  
> $locationIds)) {
> 
> $locations[$campaignCriterion->criterion->id]['location'] = 
> $campaignCriterion->criterion->matchingFunction->rhsOperand[0]->locations[0];
> 
> $locations[$campaignCriterion->criterion->id]['tier'] = 
> $campaignCriterion->criterion->matchingFunction->lhsOperand[0]->tier;
> }
>   }
>   
> } else {
>   //print "No campaign targeting criteria were found.\n";
>   $locations = false;
> }
> //$return['locations'] = array_unique($locations);
> //return $locations;
> 
> // Advance the paging index.
> $startIndex += 10;
> $selector->getPaging()->setStartIndex($startIndex);
> } while ($page->totalNumEntries > $selector->getPaging()->getStartIndex());
> 
>return $locations;
>
> 
> }
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to

Re: Disk Quota for Batch Jobs is a negative number and doesn't seem to be recovering

2018-09-16 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Sanjay,

We did another spot check yesterday and no longer see this issue for any 
accounts. Feel free to reopen this thread if you see more issues.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Friday, September 14, 2018 at 3:30:34 PM UTC-4, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Hi Sanjay,
>
> We are investigating. I haven't seen additional reports though. Is this 
> issue still present?
>
> Thanks,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Friday, September 14, 2018 at 5:33:45 AM UTC-4, san...@goshift.com 
> wrote:
>>
>> Thanks for confirming that. 
>>
>> I don't believe the BatchJobService has fully recovered though, as some 
>> of your batch jobs are still taking a age to process which is causing our 
>> test build to take much longer then usual. 
>>
>> Also is there a status page we can go to, to view the health of the 
>> various adwords api services?
>>
>> Thanks
>> Sanjay
>>
>> On Thursday, September 13, 2018 at 8:05:22 PM UTC+1, Anash P. Oommen 
>> (AdWords API Team) wrote:
>>>
>>> Hi Sanjay,
>>>
>>> I can confirm that this was related to the issues we were having with 
>>> BatchJobService earlier today. This issue should be fixed now. Let me know 
>>> if you continue seeing negative values for diskQuotaUsageBalance.
>>>
>>> Cheers
>>> Anash P. Oommen,
>>> AdWords API Advisor.
>>>
>>> On Thursday, September 13, 2018 at 10:16:13 AM UTC-4, Sreelakshmi 
>>> Sasidharan (AdWords API Team) wrote:
>>>>
>>>> Hi Sanjay, 
>>>>
>>>> Thanks for the details. I am checking with the team and will keep you 
>>>> updated as soon as I hear from them. 
>>>>
>>>> Thanks,
>>>> Sreelakshmi, AdWords API Team
>>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/2814ba92-67d7-4992-934f-519dc997fe7e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Disk Quota for Batch Jobs is a negative number and doesn't seem to be recovering

2018-09-14 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Sanjay,

We are investigating. I haven't seen additional reports though. Is this 
issue still present?

Thanks,
Anash P. Oommen,
AdWords API Advisor.

On Friday, September 14, 2018 at 5:33:45 AM UTC-4, san...@goshift.com wrote:
>
> Thanks for confirming that. 
>
> I don't believe the BatchJobService has fully recovered though, as some of 
> your batch jobs are still taking a age to process which is causing our test 
> build to take much longer then usual. 
>
> Also is there a status page we can go to, to view the health of the 
> various adwords api services?
>
> Thanks
> Sanjay
>
> On Thursday, September 13, 2018 at 8:05:22 PM UTC+1, Anash P. Oommen 
> (AdWords API Team) wrote:
>>
>> Hi Sanjay,
>>
>> I can confirm that this was related to the issues we were having with 
>> BatchJobService earlier today. This issue should be fixed now. Let me know 
>> if you continue seeing negative values for diskQuotaUsageBalance.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Thursday, September 13, 2018 at 10:16:13 AM UTC-4, Sreelakshmi 
>> Sasidharan (AdWords API Team) wrote:
>>>
>>> Hi Sanjay, 
>>>
>>> Thanks for the details. I am checking with the team and will keep you 
>>> updated as soon as I hear from them. 
>>>
>>> Thanks,
>>> Sreelakshmi, AdWords API Team
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/408aa446-7cec-4b58-bc7e-87dfc6e0b388%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Disk Quota for Batch Jobs is a negative number and doesn't seem to be recovering

2018-09-13 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Sanjay,

I can confirm that this was related to the issues we were having with 
BatchJobService earlier today. This issue should be fixed now. Let me know 
if you continue seeing negative values for diskQuotaUsageBalance.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, September 13, 2018 at 10:16:13 AM UTC-4, Sreelakshmi 
Sasidharan (AdWords API Team) wrote:
>
> Hi Sanjay, 
>
> Thanks for the details. I am checking with the team and will keep you 
> updated as soon as I hear from them. 
>
> Thanks,
> Sreelakshmi, AdWords API Team
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/9fcf418b-19aa-41b4-99e7-ef612f1abb30%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobs - Huge processing times since last night

2018-09-13 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Thorsten,

I can confirm that the issue has been fixed at our end, and we are seeing 
normal throughput for BatchJobs. Feel free to ping this thread if you 
continue seeing issues.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, September 13, 2018 at 2:13:33 PM UTC-4, Thorsten Merz wrote:
>
> I can confirm that for the moment batch jobs are running at the normal 
> speed.
>
> Thanks for the support and solving the issue.
>
> --
>
> On Thursday, September 13, 2018 at 7:08:53 PM UTC+2, Jan wrote:
>>
>> Seems our problems with the BatchJobService are solved.
>>
>> BatchJobService times are back to seconds instead of hours.
>>
>> Thanks for solving it!
>>
>>
>>
>>
>> On Thursday, September 13, 2018 at 6:09:13 PM UTC+2, 
>> stanislav...@stylelounge.de wrote:
>>>
>>> We are still experiencing a similar issue too. A small batch job of less 
>>> than a thousand operations never gets beyond zero in numOperationsExecuted 
>>> and estimatedPercentExecuted.
>>>
>>> On Thursday, September 13, 2018 at 3:23:40 PM UTC+2, Anash P. Oommen 
>>> (AdWords API Team) wrote:
>>>>
>>>> Folks,
>>>>
>>>> We had an ongoing issue that caused these delays. The issue should be 
>>>> fixed now, but if you continue to see delays, feel free to update this 
>>>> thread and I'll investigate.
>>>>
>>>> Cheers
>>>> Anash P. Oommen,
>>>> AdWords API Advisor.
>>>>
>>>> On Thursday, September 13, 2018 at 3:49:53 AM UTC-4, Thorsten Merz 
>>>> wrote:
>>>>>
>>>>> Hey there,
>>>>>
>>>>> since last night (8 hours ago) we started to have increasing 
>>>>> processing times on our batch job executions up to a point where the job 
>>>>> takes longer than 2000 seconds to finish (if at all). Our usual average 
>>>>> normally is around 15 seconds.
>>>>>
>>>>> Examples are attached incl. batch job IDs
>>>>>
>>>>> Some fix for this would be appreciated.
>>>>>
>>>>> Regards
>>>>>
>>>>>
>>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/fb33c4d7-9ac9-4ab3-9fb0-83e4867ebc1a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobs - Huge processing times since last night

2018-09-13 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Thorsten,

Thanks for reporting. Looks like batch jobs are still having issues. We are 
investigating...

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, September 13, 2018 at 9:38:57 AM UTC-4, Thorsten Merz wrote:
>
> Thanks for the info... sadly we are still experiencing the same issue.
>
> Find attached a list of our latest batch job ids.
>
> --
>
> On Thursday, September 13, 2018 at 3:23:40 PM UTC+2, Anash P. Oommen 
> (AdWords API Team) wrote:
>>
>> Folks,
>>
>> We had an ongoing issue that caused these delays. The issue should be 
>> fixed now, but if you continue to see delays, feel free to update this 
>> thread and I'll investigate.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Thursday, September 13, 2018 at 3:49:53 AM UTC-4, Thorsten Merz wrote:
>>>
>>> Hey there,
>>>
>>> since last night (8 hours ago) we started to have increasing processing 
>>> times on our batch job executions up to a point where the job takes longer 
>>> than 2000 seconds to finish (if at all). Our usual average normally is 
>>> around 15 seconds.
>>>
>>> Examples are attached incl. batch job IDs
>>>
>>> Some fix for this would be appreciated.
>>>
>>> Regards
>>>
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/73a7f5ab-6fa2-41d0-9fc9-9395ce0de2cd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobs - Huge processing times since last night

2018-09-13 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Folks,

We had an ongoing issue that caused these delays. The issue should be fixed 
now, but if you continue to see delays, feel free to update this thread and 
I'll investigate.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, September 13, 2018 at 3:49:53 AM UTC-4, Thorsten Merz wrote:
>
> Hey there,
>
> since last night (8 hours ago) we started to have increasing processing 
> times on our batch job executions up to a point where the job takes longer 
> than 2000 seconds to finish (if at all). Our usual average normally is 
> around 15 seconds.
>
> Examples are attached incl. batch job IDs
>
> Some fix for this would be appreciated.
>
> Regards
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/1436e600-1509-43bd-9d73-1751f864b92e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: When creating UAC ads, create them separately through the AdWords API and the AdWords UI, and see the results in the AdWords UI for a different display.

2018-09-03 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Jia,

Apologies for the delay. Images uploaded through MediaService doesn't show 
up in the UI under Creative Assets. That page only lists the items created 
using AssetService, as far as I know.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Monday, August 13, 2018 at 2:45:02 AM UTC-4, jia zheng wrote:
>
> Can you help analyze this phenomenon as soon as possible?
>
> 在 2018年8月8日星期三 UTC+8上午11:06:28,Peter Oliquino (AdWords API Team)写道:
>>
>> Hi Jia,
>>
>> Could you confirm if you have seen my previous private response? I would 
>> recommend that you remove the YoutubeVideoMediaIds in your request since 
>> passing them is currently not supported via the AdWords API.
>>
>> Thanks and regards,
>> Peter
>> AdWords API Team
>>
>> On Wednesday, August 8, 2018 at 10:17:37 AM UTC+8, jia zheng wrote:
>>>
>>>
>>> Hi, can you see my private letter to you? Where can I see your reply?
>>> 在 2018年8月6日星期一 UTC+8下午2:22:35,Peter Oliquino (AdWords API Team)写道:
>>>>
>>>> Hi Jia,
>>>>
>>>> So I can better investigate the issue, could you provide to me the 
>>>> complete SOAP request and response and your clientCustomerId? You may 
>>>> reply 
>>>> to me using the *Reply privately to author* option.
>>>>
>>>> Thanks and regards,
>>>> Peter
>>>> AdWords API Team
>>>>
>>>> On Monday, August 6, 2018 at 11:53:13 AM UTC+8, jia zheng wrote:
>>>>>
>>>>> Create UAC ads from the AdWords UI and display all the material on the 
>>>>> CREATIVE ASSETS page. For UAC ads created through the AdWords API, you 
>>>>> will 
>>>>> see any donate on the CREATIVE ASSETS page.
>>>>> why? 
>>>>> The screenshots are attached as above (UACtest1 is created by the 
>>>>> AdWords UI and Here is the series name 6 created by the AdWords API).
>>>>>
>>>>> The xml log is as follows:
>>>>>
>>>>> 
>>>>> 
>>>>> ADD
>>>>> 
>>>>> Here is the series name 6
>>>>> PAUSED
>>>>> 
>>>>> ***
>>>>> 
>>>>> https://adwords.google.com/api/adwords/cm/v201802"; 
>>>>> xsi:type="ns2:UniversalAppCampaignSetting">
>>>>> com.globalegrow.app.gearbest
>>>>> VENDOR_GOOGLE_MARKET
>>>>> Shopping
>>>>> GearBest
>>>>> Online Shopping
>>>>> Internet Shopping
>>>>> ***
>>>>> **
>>>>>
>>>>> OPTIMIZE_FOR_INSTALL_CONVERSION_VOLUME
>>>>> 
>>>>> MULTI_CHANNEL
>>>>>
>>>>> UNIVERSAL_APP_CAMPAIGN
>>>>> 
>>>>> TARGET_CPA
>>>>> https://adwords.google.com/api/adwords/cm/v201802"; 
>>>>> xsi:type="ns2:TargetCpaBiddingScheme">
>>>>> 
>>>>> 10
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>>
>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/accd33f9-5a99-4019-ad69-342751acc81a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to add dummy data to my test account

2018-08-07 Thread 'Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

No, this feature request is not yet supported in AdWords API.

Anash P. Oommen,
AdWords API Advisor.

On Monday, August 6, 2018 at 3:15:25 AM UTC-4, mymanagerforg...@gmail.com 
wrote:
>
> Any Update on this ?
>
> On Monday, April 15, 2013 at 8:29:21 PM UTC+5:30, Kevin Winter (AdWords 
> API Team) wrote:
>>
>> We're working on a mini-guide explaining how to approach this.  In the 
>> meantime, here's a draft:
>>
>> Test accounts will not serve impressions, therefore they will not have 
>> any metrics.  It is still possible to download structural reports 
>> <https://developers.google.com/adwords/api/docs/guides/structure-reports> 
>> - but you will only see zero-impression rows, which means that segments 
>> will not work.  To get around this limitation, we suggest displaying fake 
>> data.  The Token Review team needs to see that your application can 
>> interact with and display report data.  By mocking out the report call 
>> (i.e. pretending the report call succeeded and using a locally stored file 
>> containing fake report data), you can work with report data without 
>> actually having such data come back from the API.
>>
>> The reports come back in a predictable format.  Let's say you wanted to 
>> run a Campaign Performance Report pulling Date, Campaign Name, Id, 
>> Impressions, Clicks, Cost. An example file could look like this:
>>
>> "CAMPAIGN_PERFORMANCE_REPORT (Mar 20, 2013-Mar 23, 2013)"
>> Day,Campaign,Campaign ID,Impressions,Clicks,Cost
>> 20130320,Widgets,123,1211,19,14.92
>> 20130320,Sprockets,456,300,4,2.92
>> 20130321,Widgets,123,901,12,9.86
>> 20130321,Sprockets,456,340,5,3.86
>> 20130322,Widgets,123,1065,16,11.23
>> 20130322,Sprockets,456,509,6,5.23
>> 20130323,Widgets,123,1005,15,10.12
>> 20130323,Sprockets,456,287,3,1.12
>>
>> By constructing such a file and storing it locally, you could have your 
>> application mock the call to the API - when the report is requested, return 
>> the stored file and process that rather than making an actual API call. 
>>  You can create one file like this for each report you’d like to display.
>>
>> - Kevin Winter
>> AdWords API Team
>>
>> On Wednesday, April 10, 2013 9:08:45 AM UTC-4, William Rufino wrote:
>>>
>>> Can anyone give me an idea how to test report api without data?
>>>
>>> Em segunda-feira, 8 de abril de 2013 11h17min19s UTC-3, William Rufino 
>>> escreveu:
>>>>
>>>> How do we test the api if we can't have data in it?
>>>>
>>>> Does anyone can help with that?
>>>>
>>>> Em sexta-feira, 5 de abril de 2013 11h04min22s UTC-3, Paul Matthews 
>>>> (AdWords API Team) escreveu:
>>>>>
>>>>> Hi Jonathan,
>>>>>
>>>>> There is currently no way to add test data to your test account. We 
>>>>> are aware of this feature request and we're looking into it.
>>>>>
>>>>> Regards,
>>>>>
>>>>> - Paul, AdWords API Team.
>>>>>
>>>>> On Monday, 25 March 2013 03:15:41 UTC, Jonathan Sosa wrote:
>>>>>>
>>>>>> Hi
>>>>>>
>>>>>> I'm trying to get the Campaign Performance Report for my test 
>>>>>> account, but it returns no rows.
>>>>>>
>>>>>> I think the reason is adding the required segment field ClickType. 
>>>>>> (All my test campaigns have no clicks)
>>>>>>
>>>>>> Is there a way to add dummy data Clicks/Impressions/etc to my test 
>>>>>> campaigns?
>>>>>>
>>>>>> Best
>>>>>> Jonathan
>>>>>>
>>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/0a085a34-c0e7-4fc6-bb4f-214323be9a46%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Policy violations - v201710 vs 201706

2018-07-27 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Greg,

Since Josh is not available, I'll answer your questions instead.

1. Yes, ETA won't produce any PolicyViolationError. Let me know if you see 
any behaviour otherwise, and we will investigate on priority.
2. PolicyFindingErrors (and policies in general) are a lot dependent on the 
account in which the ad serves, the geographies for which the ad serves, 
the network, whether we've seen a lot of these errors (and violations) in 
the past, etc. The test accounts are meant for minimal replication of 
policy errors; it doesn't support all combinations of PolicyViolationErrors 
you'd see in production accounts. My suggestion is to design your 
application such that you can test and verify for minimal 
PolicyViolationErrors against test accounts, and be able to specify 
additional policies as runtime-configurable.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Friday, July 27, 2018 at 12:24:14 PM UTC-4, GregT wrote:
>
> Hey, Josh.
>
> Thanks for looking into this and for the information. I'd just like to 
> clarify some things.  
>
> 1 - Are you saying that creating expanded text ads will now *never* produce 
> a PolicyViolationError, and we should only be looking for 
> PolicyFindingErrors? It seems pretty clear that that's what you (& the 
> documentation you pasted) are saying, but I just want to double check, as 
> it seems like that means for expanded text ads, there's really not 
> exemptable vs. non-exemptable anymore, and there's just a single type of 
> "exemptable but your request will be denied" violation.
>
> 2 - As I mentioned in my original July 3 post, I tried to produce (in the 
> sandbox with v201806) policy violations by using things that are direct 
> violations of what's given in the advertising policies page you mentioned 
> (like "work @home", "big big SALE", "FR33 ShiPPiNG", "buy hunting rifle", 
> various brand names that produce trademark violations in production, etc.), 
> and these are accepted by the sandbox without issue, although production 
> v201802 produces policy violations. As I mentioned, the only thing I can 
> get to produce a policy violation (the new PolicyFindingError) in the 
> sandbox for v201806 expanded text ads is multiple exclamation points in a 
> row. Is this expected (it seems like it wouldn't be, considering you 
> pointed to the advertising policies page for examples of ad text that 
> should trigger errors)? I guess, in reality, if the answer to #1 above is 
> yes, then since I can produce that error with multiple exclamation points, 
> this question is irrelevant, although it seems odd. 
>
> Thanks,
> Greg
>
> On Thursday, July 26, 2018 at 4:35:39 PM UTC-5, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi Greg,
>>
>> I ran some tests and spoke with my colleagues today. Starting with 
>> v201806, some ad types will return a *PolicyFindingError* *instead of* a 
>> *PolicyViolationError* when there are policy issues. Here's the note we 
>> added to the Policy Exemption Requests guide 
>> <https://developers.google.com/adwords/api/docs/guides/exemption-requests> 
>> for 
>> the v201806 release (yellow highlights mine):
>>
>> *Note:* Starting in v201806, some ad types (including ExpandedTextAd 
>> <https://developers.google.com/adwords/api/docs/reference/latest/AdGroupAdService.ExpandedTextAd>)
>>  
>> will fail with a PolicyFindingError 
>> <https://developers.google.com/adwords/api/docs/reference/latest/AdGroupAdService.PolicyFindingError>
>>  instead. This new type of error indicates that the ad will certainly 
>> fail review again even if an exemption is requested. You can save these ads 
>> anyway by using the ignorablePolicyTopicIds 
>> <https://developers.google.com/adwords/api/docs/reference/latest/AdGroupAdService.AdGroupAdOperation#ignorablePolicyTopicIds>
>>  field. 
>> They will fail review, but could be approved later if you fix the 
>> underlying issue, for example by getting the correct certificate.
>>
>> Therefore, if you're looking to handle errors specifically for 
>> *ExpandedTextAds*, you'll want to:
>>
>>1. Modify your error handling to instead check for 
>>*PolicyFindingError*.
>>2. If you want to resubmit an operation even though it's likely to 
>>wind up with policy errors, collect all of the policyTopicIds 
>>
>> <https://developers.google.com/adwords/api/docs/reference/v201806/AdGroupAdService.PolicyTopicEntry#policytopicid>
>>  from 
>>the error's policyTopicEntries 
>>
>> <https://developers.google.com/adw

Re: Ads API operations limits

2018-07-23 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Don,

Google Ads API has the same operation limits as AdWords API. If the rate 
exceeds, you will get a QuotaError.RESOURCE_EXHAUSTED 
<https://github.com/googleapis/googleapis/blob/master/google/ads/googleads/v0/errors/quota_error.proto#L41>
 
error. So overall, the rate limit guide from WebApi 
<https://developers.google.com/adwords/api/docs/guides/rate-limits> applies 
for Google Ads API too, except you get a different error.

Hope this helps? Let me know if you have more questions.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Friday, July 20, 2018 at 5:18:13 PM UTC-4, Don Mitchell wrote:
>
> I can't find doc on the operations limits for the Ads API 
> <https://developers.google.com/google-ads/api/reference/rpc/google.ads.googleads.v0.services>
>  (beta). 
> Does anyone know is it per service or universal? Is it a the same over all 
> customers? Can they point me to the doc or tell me the answer?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/818a7e00-feb5-46ea-8912-5e0f1d42e873%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Cannot add beta API to Google Developer Console project

2018-07-03 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Zweitze,

That's strange indeed. I suspect this is an issue with the Google Developer 
Console. There should be an option to enter feedback in the UI, which can 
be used to report a bug too. If that doesn't work, reply to me privately 
with the screenshot + Browser version details and I'll file it on your 
behalf.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, July 3, 2018 at 7:27:25 AM UTC-4, Zweitze wrote:
>
> It turned out that you cannot use Firefox to enable Google Ads API. When 
> you select Ads API from the search results you get an error in Firefox, but 
> in Chrome this works.
> Can I submit this bug report like this?
>
>
>
> On Thursday, June 28, 2018 at 6:46:12 PM UTC+2, Teja Makani wrote:
>>
>> Hello Zweitze,
>>
>> Could you try to enable the Google Ads API using the incognito mode of 
>> Google Chrome and use the credentials that the project was created with 
>> while logging into developer's console? If the issue persists, could you 
>> please provide your MCC ID and the email address you are using while 
>> enabling the Google Ads API in developer's console to investigate further? 
>> You could *reply privately to the author* while sharing the details.
>>
>> Regards,
>> Sai Teja, AdWords API Team.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/299bc75d-b725-4ad8-845a-206813e94da5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Limits issue: ProductPartitionTree .createAdGroupTree generates API request

2018-07-03 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Yep, your code should work.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, July 3, 2018 at 11:06:09 AM UTC-4, Константин Латыпов wrote:
>
> Thank you.
>
> this code fixed issue:
>   
> productAdGroupCriterion.setBiddingStrategyConfiguration(adGroup.getBiddingStrategyConfiguration());
>   
> emptyAdGroupCriterion.setBiddingStrategyConfiguration(adGroup.getBiddingStrategyConfiguration());
>
> But there is last issue (I hope)
> How can I create exculuded partition?
>
> Something like this code for PartitionNode:
>   partitionNode
> .addChild(emptyDimensionType)
> .asExcludedUnit();
>
>
> Best regards
>
>
> понедельник, 2 июля 2018 г., 19:24:45 UTC+3 пользователь Anash P. Oommen 
> (AdWords API Team) написал:
>>
>> Hi,
>>
>> Could you try a few things?
>>
>> 1. You are missing a biddingStrategyConfiguration node in couple of 
>> operands, could you add them?
>> 2. Could you make sure the root node appears before the child nodes in 
>> the operations list?
>>
>> Let me know if that doesn't address the issues.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Team.
>>
>> On Monday, July 2, 2018 at 10:39:16 AM UTC-4, Константин Латыпов wrote:
>>>
>>> Hi, Dannison
>>>
>>> I sent you info via "Reply privately to author" at friday. If you will 
>>> need any additional info I will be glad to provide it.
>>>
>>> Best regards
>>>
>>> пятница, 29 июня 2018 г., 10:52:30 UTC+3 пользователь Dannison Yao 
>>> (AdWords API Team) написал:
>>>>
>>>> Hi,
>>>>
>>>> My apologies for the back and forth. Could you send me your complete 
>>>> SOAP request and response logs that was generated when you used this code 
>>>> you sent in your previous response along with your clientCustomerId so I 
>>>> could further investigate this? You may send this via *Reply privately 
>>>> to author*. Could you also set your SOAP XML logger to *DEBUG* mode?
>>>>
>>>> Regards,
>>>> Dannison
>>>> AdWords API Team
>>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/d460f92e-f6df-451f-9e39-03b952baffc7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Limits issue: ProductPartitionTree .createAdGroupTree generates API request

2018-07-02 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

Could you try a few things?

1. You are missing a biddingStrategyConfiguration node in couple of 
operands, could you add them?
2. Could you make sure the root node appears before the child nodes in the 
operations list?

Let me know if that doesn't address the issues.

Cheers
Anash P. Oommen,
AdWords API Team.

On Monday, July 2, 2018 at 10:39:16 AM UTC-4, Константин Латыпов wrote:
>
> Hi, Dannison
>
> I sent you info via "Reply privately to author" at friday. If you will 
> need any additional info I will be glad to provide it.
>
> Best regards
>
> пятница, 29 июня 2018 г., 10:52:30 UTC+3 пользователь Dannison Yao 
> (AdWords API Team) написал:
>>
>> Hi,
>>
>> My apologies for the back and forth. Could you send me your complete SOAP 
>> request and response logs that was generated when you used this code you 
>> sent in your previous response along with your clientCustomerId so I could 
>> further investigate this? You may send this via *Reply privately to 
>> author*. Could you also set your SOAP XML logger to *DEBUG* mode?
>>
>> Regards,
>> Dannison
>> AdWords API Team
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/b844598e-dfea-40cb-aca3-0b78cb7c1914%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adwords negative cross device conversions

2018-06-13 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Folks,

Making a post for the benefit of future readers. We had an issue at an our 
end that occasionally caused conversions to show up as negative numbers. 
This should be fixed out our end now. If you continue seeing issues. open a 
new thread since this thread is dated.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Monday, September 19, 2016 at 12:11:31 AM UTC-4, Thu Nguyen wrote:
>
> We have an adwords account (2800990872), with negative cross device 
> conversions (Conversions is higher than AllConversions). This is happening 
> for both the Geo Performance and Search Query Performance reports. 
>
> date of query 8/31/2016
>
> Device Date CountryCriteriaId RegionCriteriaId CityCriteriaId Clicks 
> ConversionValue ViewThroughConversions Conversions CrossDeviceConversions 
> AllConversions Interactions VideoViews
> Mobile devices with full browsers 
> 2356 20462 1007788 0 -5 0
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/9ca42a57-b4bf-42c8-a5d7-8da4167750aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can ads disappear after they have been removed?

2018-06-13 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Zweitze,

The "disappeared ads" seems to be an issue at our end. The case you 
mentioned is another possibility, but doesn't seem to be the root cause of 
this issue as far as I can tell. I've pinged the team for updates, and will 
share them as I hear back.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, June 13, 2018 at 1:59:52 PM UTC-4, Zweitze wrote:
>
> Hey Nadine,
>
> Any updates?
> I think I have an explanation - it's due to the possibility that now most 
> ad properties can be changed (until a few months ago only status could be 
> changed - for other changes you had to set the status to deleted and 
> created a new ad with the desired properties).
> Our software always assumed this would not change, at least not in the API 
> version it was operating on.
>
> But exactly that seems to happen: when you request (using an older API 
> version) an ad after it was changed, you will get an ad with the same ad id 
> and its new properties. I must say, I did not expect such behavior change.
>
> Can you confirm this is the case? (All software using older API versions 
> should now be aware that most properties are no longer immutable). Was this 
> announced anywhere?
>
> Thanks in advance!
>
>
> On Tuesday, May 22, 2018 at 11:27:57 PM UTC+2, Nadine Sundquist (AdWords 
> API Team) wrote:
>>
>> Hi Zweitze,
>>
>> As always, it's nice to hear from you! I hope you are doing well. You've 
>> given me the present of yet another strange puzzle. I wasn't aware that ads 
>> could just disappear. Like you, I'm only aware of other entities that could 
>> be removed permanently, but I didn't think ads were one of them. Thanks for 
>> providing all that information. I'll look into it, and I'll get back to you.
>>
>> Best,
>> Nadine, AdWords API Team
>>
>> On Tuesday, May 22, 2018 at 7:46:04 AM UTC-4, Zweitze wrote:
>>>
>>> Hi all,
>>>
>>> When an ad is removed, according to the documentation its status is 
>>> changed to "removed" and it becomes read-only, so it will never be enabled 
>>> again. But, you can still request it, and you will get all its properties.
>>>
>>> However, I find more and more examples of ads that stop existing. I 
>>> mean, they can no longer be requested. The ad seems to have disappeared. 
>>> This sounds incredible but starting this year I started to witness 
>>> "disappeared" ads. And I never witnessed this behaviour in the previous ten 
>>> years or so.
>>> I have some sample ids (pairs of adgroupid+adid):
>>> 51500212996266833925427
>>> 51500212996266833925430
>>> 51500213716266833925481
>>> 51500213716266833925484
>>> 51500214436266833925655
>>> 51500214436266833925658
>>> 51500215396266833925727
>>> 51500215396266833925730
>>> So, these ads did appear in ad reports earlier this year, but they no 
>>> longer appear. We learned of its existance with reporting in AdWords API, 
>>> the report type was AD_PERFORMANCE_REPORT. But if you request the same 
>>> report now, they no longer exist.
>>>
>>> Note: I do know of similar behavior with keywords: they may actually 
>>> disappear, this happens when a keyword was deleted, and never had any 
>>> impression. But that was only keywords.
>>>
>>> Can this policy have been extended to ads as well? Is it also introduced 
>>> in other AdWords API objects, like managed placements, or ad extensions, or 
>>> groups? Under what conditions do ads disappear? Maybe a link to a blog 
>>> article is helpful.
>>>
>>> If ads can actually disappear as I noticed, is it possible that its ID 
>>> will be reused within the same group? In other words, can later a different 
>>> ad (with different headlines, description, final URLs etc.etc.) appear 
>>> using the same adid?
>>>
>>> Note: I realize this is actually a product question, but it's hard to 
>>> explain the significance of a disappearing ad vs. an existing ad with 
>>> status "removed", and I think the question on adid reuse is a question 
>>> which is better answered by the API team.
>>>
>>>
>>> Thanks in advance!
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and G

Re: Ids and mutating ads

2018-06-13 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Greg,

One instance I can think of is when you clone campaigns in the UI by 
copy-paste. Ad IDs are reused AFAIK in that case.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, June 12, 2018 at 2:53:15 PM UTC-4, GregT wrote:
>
> Okay - sorry for the confusion, Anash. I think my confusion came from how 
> we would need an ad group id to identify AdGroupAds uniquely if ad ids are 
> unique, and I forgot about shared ads because AdWords got rid of them 2 or 
> 3 years ago. Are there cases where an ad id can be shared across ad groups 
> nowadays?
>
> And sorry, I realized the criterion id uniqueness question was silly right 
> after posting it, as I've definitely seen reused product partition and 
> keyword ids across ad groups many times.
>
> Thanks again,
> Greg
>
> On Tuesday, June 12, 2018 at 12:56:38 PM UTC-5, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Greg,
>>
>> Yes, the way you read the documentation is correct. Ad Ids may be reused 
>> across ad groups. As I mentioned in my previous post, AdGroupAd is not the 
>> same thing as Ad. Ad is the actual underlying entity, and AdGroupAd is a 
>> link that associates an AdGroup and an Ad. A typical example where you 
>> might see AdId getting reused across AdGroups is when using is shared Ads. 
>>
>> Cheers
>> Anash
>>
>> On Tuesday, June 12, 2018 at 1:01:24 PM UTC-4, GregT wrote:
>>>
>>> Hi Anash.
>>>
>>> Thanks for the quick reply and clearing that up. It makes sense. 
>>>
>>> I will say that I've been using the API for years, and I've always taken 
>>> that page on id uniqueness to mean that we had to be careful within our 
>>> code and database to deal with the possibility that an ad id might be 
>>> reused across ad groups even within a single account -- as that's the way 
>>> the documentation reads to me. Maybe this is what you're saying you guys 
>>> are planning on doing, but it seems like a better way to do the 
>>> documentation is to have 
>>> https://developers.google.com/adwords/api/docs/guides/objects-methods 
>>> really list what it appears it's listing (what scope various ids are unique 
>>> within), and document in the individual SOAP services whether or not you 
>>> need to include something like AdGroupId in the get/set calls even though 
>>> something like the ad id might be globally unique itself.
>>>
>>> So does this also mean that CriterionId (e.g. keyword and product 
>>> partition ids) are also globally unique, even though the documentation says 
>>> that the (AdGroupId, CriterionId) pair is what's globally unique (like it 
>>> does with the [AdGroupId, AdId] pair)? 
>>>
>>> Thanks,
>>> Greg
>>>
>>>
>>> On Tuesday, June 12, 2018 at 11:32:01 AM UTC-5, Anash P. Oommen (AdWords 
>>> API Team) wrote:
>>>>
>>>> Hi Greg,
>>>>
>>>> We need to update the Unique IDs documentation a bit, now that 
>>>> AdService is available. The more detailed version is like this:
>>>>
>>>> - AdId represents a globally unique creative ID. This means that you 
>>>> can edit an Ad using AdService using creativeId without any concern of ID 
>>>> collision.
>>>>
>>>> - AdGroupAd is a link that associates an Ad to an AdGroup. But we don't 
>>>> expose an AdGroupAdId. You could use the pair (adgroupid, adid) as a proxy 
>>>> ID for AdGroupAd. Hence our warning that when querying using 
>>>> AdGroupAdService.get, you should not consider adId to be a unique Id, you 
>>>> should rather use the pair (adgroupid, adid) as a unique pair.
>>>>
>>>> So, you are fine if you follow these guidelines:
>>>>
>>>> 1. When using AdGroupAdService.get, use (adGroupid, adId) as a unique 
>>>> ID for querying purposes.
>>>> 2. When using AdService.mutate, use adId as a unique ID for updating 
>>>> the ad.
>>>>
>>>> Hope this helps?
>>>>
>>>> Cheers
>>>> Anash P. Oommen,
>>>> AdWords API Advisor.
>>>>
>>>> On Tuesday, June 12, 2018 at 12:22:00 AM UTC-4, GregT wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> I saw that in the recent v201806 release of the API, there is now the 
>>>>> ability to mutate ads. This would make some things simpler for us where 
>>>>> we're currently doing removal and adds to 

Re: Ids and mutating ads

2018-06-12 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Greg,

Yes, the way you read the documentation is correct. Ad Ids may be reused 
across ad groups. As I mentioned in my previous post, AdGroupAd is not the 
same thing as Ad. Ad is the actual underlying entity, and AdGroupAd is a 
link that associates an AdGroup and an Ad. A typical example where you 
might see AdId getting reused across AdGroups is when using is shared Ads. 

Cheers
Anash

On Tuesday, June 12, 2018 at 1:01:24 PM UTC-4, GregT wrote:
>
> Hi Anash.
>
> Thanks for the quick reply and clearing that up. It makes sense. 
>
> I will say that I've been using the API for years, and I've always taken 
> that page on id uniqueness to mean that we had to be careful within our 
> code and database to deal with the possibility that an ad id might be 
> reused across ad groups even within a single account -- as that's the way 
> the documentation reads to me. Maybe this is what you're saying you guys 
> are planning on doing, but it seems like a better way to do the 
> documentation is to have 
> https://developers.google.com/adwords/api/docs/guides/objects-methods 
> really list what it appears it's listing (what scope various ids are unique 
> within), and document in the individual SOAP services whether or not you 
> need to include something like AdGroupId in the get/set calls even though 
> something like the ad id might be globally unique itself.
>
> So does this also mean that CriterionId (e.g. keyword and product 
> partition ids) are also globally unique, even though the documentation says 
> that the (AdGroupId, CriterionId) pair is what's globally unique (like it 
> does with the [AdGroupId, AdId] pair)? 
>
> Thanks,
> Greg
>
>
> On Tuesday, June 12, 2018 at 11:32:01 AM UTC-5, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Greg,
>>
>> We need to update the Unique IDs documentation a bit, now that AdService 
>> is available. The more detailed version is like this:
>>
>> - AdId represents a globally unique creative ID. This means that you can 
>> edit an Ad using AdService using creativeId without any concern of ID 
>> collision.
>>
>> - AdGroupAd is a link that associates an Ad to an AdGroup. But we don't 
>> expose an AdGroupAdId. You could use the pair (adgroupid, adid) as a proxy 
>> ID for AdGroupAd. Hence our warning that when querying using 
>> AdGroupAdService.get, you should not consider adId to be a unique Id, you 
>> should rather use the pair (adgroupid, adid) as a unique pair.
>>
>> So, you are fine if you follow these guidelines:
>>
>> 1. When using AdGroupAdService.get, use (adGroupid, adId) as a unique ID 
>> for querying purposes.
>> 2. When using AdService.mutate, use adId as a unique ID for updating the 
>> ad.
>>
>> Hope this helps?
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Tuesday, June 12, 2018 at 12:22:00 AM UTC-4, GregT wrote:
>>>
>>> Hi,
>>>
>>> I saw that in the recent v201806 release of the API, there is now the 
>>> ability to mutate ads. This would make some things simpler for us where 
>>> we're currently doing removal and adds to accomplish the same thing, so 
>>> it'd be nice to use it. However, I'm a little hesitant, because something 
>>> seems wrong about it. According to 
>>> https://developers.google.com/adwords/api/docs/guides/ad-features#mutating_ads_for_v201806_and_later,
>>>  
>>> you can mutate the Ad by using the new AdService, setting the id field of 
>>> the Ad, setting whatever fields you want to change, and sending it with the 
>>> SET operator. The part that worries me is that ad ids are not globally 
>>> unique, even within a single account, but are unique only within an ad 
>>> group (
>>> https://developers.google.com/adwords/api/docs/guides/objects-methods). 
>>> So, it seems unsafe and error prone to be able to modify an ad by 
>>> specifying just its id, as you could have more than one ad in your account 
>>> with that id, leading to modifying the wrong ad or an error (if the AdWords 
>>> API is checking for this and returning a SOAP fault for it)? Or am I 
>>> missing something?
>>>
>>> Thanks in advance,
>>> Greg
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads API Forum" group.
To post to this group, send email to adwords-a

Re: Can You Use The AdWords API To Access The Ad Preview & Diagnosis Tool?

2018-06-12 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Brian,

It isn't. I can clarify your ask in the feature request.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Monday, June 11, 2018 at 5:03:42 PM UTC-4, Brian Leonard wrote:
>
> Anash,
>
> I think the better feature is not the preview tool, but the diagnosis 
> portion, like below.  Is this diagnosis data available through the API?
>
>
> <https://lh3.googleusercontent.com/-wyF_m_mn_O8/Wx6RMHKGkNI/AXE/6qw0tNWxLJcUYiX_aVRe8diTb4kJABQfwCLcBGAs/s1600/Screen%2BShot%2B2018-06-11%2Bat%2B9.12.41%2BAM.png>
>
>
> Thanks!
> Brain
>
> On Friday, March 23, 2018 at 1:48:47 PM UTC-6, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Syam,
>>
>> No, this feature is still not supported in AdWords API. Most developers 
>> end up building their own preview tool as a workaround, so we've kept this 
>> feature as lower priority.
>>
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Thursday, March 22, 2018 at 1:54:20 AM UTC-4, syam...@synchroweb.com 
>> wrote:
>>>
>>> it's 2018 now...
>>> Google still not support ad preview??
>>>
>>>
>>>
>>> On Thursday, September 25, 2014 at 4:36:25 AM UTC+8, Robert O'Kruk wrote:
>>>>
>>>> Hello,
>>>>
>>>> I am wondering if you can use the AdWords API to access the data that 
>>>> is provided from the AdWords Ad Preview & Diagnosis Tool?
>>>>
>>>> Any input is greatly appreciated.
>>>>
>>>> Thanks.
>>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/608bc7e0-e98d-4820-b896-34ef8d65b9d4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ids and mutating ads

2018-06-12 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Greg,

We need to update the Unique IDs documentation a bit, now that AdService is 
available. The more detailed version is like this:

- AdId represents a globally unique creative ID. This means that you can 
edit an Ad using AdService using creativeId without any concern of ID 
collision.

- AdGroupAd is a link that associates an Ad to an AdGroup. But we don't 
expose an AdGroupAdId. You could use the pair (adgroupid, adid) as a proxy 
ID for AdGroupAd. Hence our warning that when querying using 
AdGroupAdService.get, you should not consider adId to be a unique Id, you 
should rather use the pair (adgroupid, adid) as a unique pair.

So, you are fine if you follow these guidelines:

1. When using AdGroupAdService.get, use (adGroupid, adId) as a unique ID 
for querying purposes.
2. When using AdService.mutate, use adId as a unique ID for updating the ad.

Hope this helps?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, June 12, 2018 at 12:22:00 AM UTC-4, GregT wrote:
>
> Hi,
>
> I saw that in the recent v201806 release of the API, there is now the 
> ability to mutate ads. This would make some things simpler for us where 
> we're currently doing removal and adds to accomplish the same thing, so 
> it'd be nice to use it. However, I'm a little hesitant, because something 
> seems wrong about it. According to 
> https://developers.google.com/adwords/api/docs/guides/ad-features#mutating_ads_for_v201806_and_later,
>  
> you can mutate the Ad by using the new AdService, setting the id field of 
> the Ad, setting whatever fields you want to change, and sending it with the 
> SET operator. The part that worries me is that ad ids are not globally 
> unique, even within a single account, but are unique only within an ad 
> group (
> https://developers.google.com/adwords/api/docs/guides/objects-methods). 
> So, it seems unsafe and error prone to be able to modify an ad by 
> specifying just its id, as you could have more than one ad in your account 
> with that id, leading to modifying the wrong ad or an error (if the AdWords 
> API is checking for this and returning a SOAP fault for it)? Or am I 
> missing something?
>
> Thanks in advance,
> Greg
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/e9109f68-3ba0-4f9d-9dd2-f57d67f69576%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthenticationError.CLIENT_CUSTOMER_ID_IS_REGUIRED

2018-04-25 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi Joe,

All the services should have the fix in place as of last week. If you 
continue seeing this error, please update this thread and we will look into 
it.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, April 17, 2018 at 5:12:40 PM UTC-4, j...@tryadhawk.com wrote:
>
> We're still experiencing the issue on our end at this time. 
>
> Still receiving a 'CLIENT_CUSTOMER_ID_IS_REQUIRED' error even though it is 
> being passed in the SOAP body.
>
> Is there an ETA on a full fix? :( 
>
>
> On Thursday, April 12, 2018 at 3:18:04 PM UTC-4, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Igor,
>>
>> This issue should be fixed already, are you still seeing errors? If yes, 
>> could you respond privately to send me a new SOAP request / response XML 
>> for a failing request?
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Wednesday, April 11, 2018 at 11:55:46 AM UTC-4, Igor Shamin wrote:
>>>
>>> Dear support. When will it be possible to give an answer?
>>>
>>> вторник, 10 апреля 2018 г., 13:35:10 UTC+3 пользователь Igor Shamin 
>>> написал:
>>>>
>>>> Hi. We have a problem. We send a *request to ChampaignService*, we 
>>>> receive a response
>>>> *AuthenticationError.CLIENT_CUSTOMER_ID_IS_REGUIRED*
>>>> I ask to help you figure it out. Thank you.
>>>>
>>>> Our request: 
>>>>
>>>>  http://www.w3.org/2003/05/soap-envelope"; xmlns:ns1="
>>>> https://adwords.google.com/api/adwords/cm/v201802"; xmlns:xsi="
>>>> http://www.w3.org/2001/XMLSchema-instance";>  <
>>>> ns1:RequestHeader xsi:type="SoapHeader"> >>> >__CUSTOMER_ID__ __DEVELOPER_TOKEN__
>>>>  __AGENT__ false
>>>>  false >>> ns1:RequestHeader><
>>>> ns1:serviceSelector> Name Status>>> ns1:fields> BudgetId 
>>>> BiddingStrategyId BiddingStrategyType>>> ns1:fields> BiddingStrategyName 
>>>> Amount AdvertisingChannelType <
>>>> ns1:fields>AdvertisingChannelSubType 
>>>> TargetGoogleSearch TargetSearchNetwork>>> ns1:fields> TargetContentNetwork 
>>>> TargetPartnerSearchNetwork BidCeiling>>> ns1:fields> BidType 
>>>> EnhancedCpcEnabled PricingMode <
>>>> ns1:fields>Settings  Name>>> ns1:field> ASCENDING  <
>>>> ns1:paging> 0 500>>> ns1:numberResults>>>> env:Body>  
>>>>
>>>>
>>>> Response: 
>>>>
>>>>  http://schemas.xmlsoap.org/soap/envelope/";>  <
>>>> ResponseHeader xmlns="https://adwords.google.com/api/adwords/cm/v201802
>>>> "> 0005697bb2b6b6f00a37a7c1af0e8a4c >>> >CampaignService get >>> >1 51  >>> soap:Header>   soap:Client>>> > [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED @ ; 
>>>> trigger:'<null>']  >>> ="https://adwords.google.com/api/adwords/cm/v201802";> 
>>>> [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED 
>>>> @ ; trigger:'<null>'] 
>>>> ApiException http://www.w3.org/2001/XMLSchema-instance"; xsi:type=
>>>> "AuthenticationError">  <null> <
>>>> errorString>AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED>>> errorString> AuthenticationError >>> >CLIENT_CUSTOMER_ID_IS_REQUIRED   
>>>> 
>>>>
>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
Also find us on our blog:
https://googleadsdeveloper.blogspot.com/
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~

You received this message because you are subscribed to the Google
Groups "AdWords API and Google Ads 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 and Google Ads 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/5d920eb1-3e3b-4885-be10-fa71a1cd02d5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Many CANCELED for Batch jobs today

2018-04-25 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API and Google Ads API Forum
Hi,

The issue should be fixed at our end now. Could you continue monitoring at 
your end to see if more tasks are failing?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, April 18, 2018 at 5:24:45 PM UTC-4, Ершов Александр wrote:
>
> Hello, Anash!
>
> A lot of jobs failing today
>  [14:00:22 18.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [14:00:27 18.04.2018] - [ADWORDS PUSHER]Batch job ID 717691209 has status 
> CANCELED. percents: 0
>
>  [13:57:48 18.04.2018] - [ADWORDS PUSHER]Batch job ID 717644287 has status 
> ACTIVE. percents: 9
>  [13:57:48 18.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [13:57:52 18.04.2018] - [ADWORDS PUSHER]Batch job ID 717644287 has status 
> ACTIVE. percents: 9
>  [13:57:52 18.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [13:57:56 18.04.2018] - [ADWORDS PUSHER]Batch job ID 717644287 has status 
> ACTIVE. percents: 9
>  [13:57:56 18.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [13:58:01 18.04.2018] - [ADWORDS PUSHER]Batch job ID 717644287 has status 
> ACTIVE. percents: 9
>  [13:58:01 18.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [13:58:07 18.04.2018] - [ADWORDS PUSHER]Batch job ID 717644287 has status 
> CANCELING. percents: 9
>  [13:58:07 18.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [13:58:11 18.04.2018] - [ADWORDS PUSHER]Batch job ID 717644287 has status 
> CANCELED. percents: 9
>
>
> On Thursday, April 12, 2018 at 10:52:23 PM UTC+3, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi,
>>
>> Thanks for confirming, I'll investigate.
>>
>> Anash
>>
>> On Thursday, April 12, 2018 at 3:30:13 PM UTC-4, Ершов Александр wrote:
>>>
>>> Hello, Anash P. Oommen!
>>>
>>> This error has came back today
>>>  [11:43:09 12.04.2018] - [ADWORDS PUSHER]Running handler of the adwords 
>>> push. account: TO queue: 2018-04-12 10:32:24
>>>  [11:43:10 12.04.2018] - [ADWORDS PUSHER]run 7241 operations
>>>  [11:43:14 12.04.2018] - [ADWORDS PUSHER]Uploaded 7241. operations for 
>>> batch job with ID: 713387427
>>>  [11:43:14 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>>>  [11:43:18 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has 
>>> status ACTIVE. percents: 0
>>>  [11:43:18 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>>>  [11:43:22 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has 
>>> status CANCELING. percents: 0
>>>  [11:43:22 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>>>  [11:43:27 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has 
>>> status CANCELED. percents: 0
>>>  [11:43:27 12.04.2018] - [ADWORDS PUSHER]report : 
>>> {"SUCCESS":0,"FAILURE":29}
>>>
>>>
>>> On Tuesday, April 10, 2018 at 7:00:54 PM UTC+3, Anash P. Oommen (AdWords 
>>> API Team) wrote:
>>>>
>>>> Folks,
>>>>
>>>> We had an issue at our end that might have triggered this error. For 
>>>> now, we rolled back the build, so errors should go away. If it continues, 
>>>> feel free to ping this thread with specific job IDs and I'll investigate.
>>>>
>>>> Cheers
>>>> Anash P. Oommen,
>>>> AdWords API Advisor.
>>>>
>>>> On Tuesday, April 10, 2018 at 5:36:59 AM UTC-4, David Fishman wrote:
>>>>>
>>>>> Noticed this happening randomly since at least April 6. Re-submissions 
>>>>> were successful to batch service after waiting a few hours.
>>>>>
>>>>> On Monday, April 9, 2018 at 2:53:20 AM UTC-7, peey rity wrote:
>>>>>>
>>>>>> me to, please, helping me to fix this
>>>>>>
>>>>>> On Thursday, April 5, 2018 at 6:44:24 PM UTC-7, Ершов Александр wrote:
>>>>>>>
>>>>>>> Hello!
>>>>>>>
>>>>>>> We have received a number of CANCELED errors today.
>>>>>>> Batch job ID 707432799 has status 'CANCELED'.
>>>>>>>
>>>>>>> Processing error [0]: errorType=BatchJobProcessingError, trigger=, 
>>>>>>> errorString=BatchJobProcessingError.INTERNAL_ERROR,fieldPath=, 
>>>>>>> reason=INTERNAL_ERROR
>>>>>>>
>>>>>>> array(1) {
>>>>>>>  [0]=>
>>>>>>>  object(Google\AdsApi\AdWords\v201802\cm\BatchJobProcessingError)#49352 
>>>>>>> (7) {
>>>>>>>["reason":prote

Re: Many CANCELED for Batch jobs today

2018-04-12 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

Thanks for confirming, I'll investigate.

Anash

On Thursday, April 12, 2018 at 3:30:13 PM UTC-4, Ершов Александр wrote:
>
> Hello, Anash P. Oommen!
>
> This error has came back today
>  [11:43:09 12.04.2018] - [ADWORDS PUSHER]Running handler of the adwords 
> push. account: TO queue: 2018-04-12 10:32:24
>  [11:43:10 12.04.2018] - [ADWORDS PUSHER]run 7241 operations
>  [11:43:14 12.04.2018] - [ADWORDS PUSHER]Uploaded 7241. operations for 
> batch job with ID: 713387427
>  [11:43:14 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [11:43:18 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has status 
> ACTIVE. percents: 0
>  [11:43:18 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [11:43:22 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has status 
> CANCELING. percents: 0
>  [11:43:22 12.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>  [11:43:27 12.04.2018] - [ADWORDS PUSHER]Batch job ID 713387427 has status 
> CANCELED. percents: 0
>  [11:43:27 12.04.2018] - [ADWORDS PUSHER]report : 
> {"SUCCESS":0,"FAILURE":29}
>
>
> On Tuesday, April 10, 2018 at 7:00:54 PM UTC+3, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Folks,
>>
>> We had an issue at our end that might have triggered this error. For now, 
>> we rolled back the build, so errors should go away. If it continues, feel 
>> free to ping this thread with specific job IDs and I'll investigate.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Tuesday, April 10, 2018 at 5:36:59 AM UTC-4, David Fishman wrote:
>>>
>>> Noticed this happening randomly since at least April 6. Re-submissions 
>>> were successful to batch service after waiting a few hours.
>>>
>>> On Monday, April 9, 2018 at 2:53:20 AM UTC-7, peey rity wrote:
>>>>
>>>> me to, please, helping me to fix this
>>>>
>>>> On Thursday, April 5, 2018 at 6:44:24 PM UTC-7, Ершов Александр wrote:
>>>>>
>>>>> Hello!
>>>>>
>>>>> We have received a number of CANCELED errors today.
>>>>> Batch job ID 707432799 has status 'CANCELED'.
>>>>>
>>>>> Processing error [0]: errorType=BatchJobProcessingError, trigger=, 
>>>>> errorString=BatchJobProcessingError.INTERNAL_ERROR,fieldPath=, 
>>>>> reason=INTERNAL_ERROR
>>>>>
>>>>> array(1) {
>>>>>  [0]=>
>>>>>  object(Google\AdsApi\AdWords\v201802\cm\BatchJobProcessingError)#49352 
>>>>> (7) {
>>>>>["reason":protected]=>
>>>>>string(14) "INTERNAL_ERROR"
>>>>>["fieldPath":protected]=>
>>>>>string(0) ""
>>>>>["fieldPathElements":protected]=>
>>>>>NULL
>>>>>["trigger":protected]=>
>>>>>string(0) ""
>>>>>["errorString":protected]=>
>>>>>string(38) "BatchJobProcessingError.INTERNAL_ERROR"
>>>>>["ApiErrorType":protected]=>
>>>>>string(23) "BatchJobProcessingError"
>>>>>   
>>>>>  ["parameterMap":"Google\AdsApi\AdWords\v201802\cm\ApiError":private]=>
>>>>>array(1) {
>>>>>  ["ApiError.Type"]=>
>>>>>  string(12) "ApiErrorType"
>>>>>}
>>>>>  }
>>>>> }
>>>>>
>>>>>  [18:38:18 05.04.2018] - [ADWORDS PUSHER]run 2840 operations
>>>>> [18:38:20 05.04.2018] - [ADWORDS PUSHER]Uploaded 2840. operations for 
>>>>> batch job with ID: 707158643
>>>>> [18:38:20 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>>>>> [18:38:24 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
>>>>> status ACTIVE. percents: 0
>>>>> [18:38:24 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>>>>> [18:38:28 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
>>>>> status CANCELING. percents: 0
>>>>> [18:38:28 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>>>>> [18:38:33 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
>>>>> status CANCELED. percents: 0
>>>>> [18:38:33 05.04.2018] - [ADWORDS PUSHER]report : 
>>>>> {"SUCCESS":0,"FAILURE":35}
>>>>>
>>>>>
>>>>> Etc.
>>>>>
>>>>> About 20 total for today.
>>>>> Could you please take a look what has happened
>>>>>
>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/2dff94ff-a8d6-42d2-a7e3-26a0eb11a664%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AuthenticationError.CLIENT_CUSTOMER_ID_IS_REGUIRED

2018-04-12 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Igor,

This issue should be fixed already, are you still seeing errors? If yes, 
could you respond privately to send me a new SOAP request / response XML 
for a failing request?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, April 11, 2018 at 11:55:46 AM UTC-4, Igor Shamin wrote:
>
> Dear support. When will it be possible to give an answer?
>
> вторник, 10 апреля 2018 г., 13:35:10 UTC+3 пользователь Igor Shamin 
> написал:
>>
>> Hi. We have a problem. We send a *request to ChampaignService*, we 
>> receive a response
>> *AuthenticationError.CLIENT_CUSTOMER_ID_IS_REGUIRED*
>> I ask to help you figure it out. Thank you.
>>
>> Our request: 
>>
>>  http://www.w3.org/2003/05/soap-envelope"; xmlns:ns1="
>> https://adwords.google.com/api/adwords/cm/v201802"; xmlns:xsi="
>> http://www.w3.org/2001/XMLSchema-instance";>  <
>> ns1:RequestHeader xsi:type="SoapHeader"> > >__CUSTOMER_ID__ __DEVELOPER_TOKEN__> developerToken> __AGENT__ false> validateOnly> false  
>> Name
>>  Status BudgetId> ns1:fields> BiddingStrategyId 
>> BiddingStrategyType BiddingStrategyName> ns1:fields> Amount 
>> AdvertisingChannelType AdvertisingChannelSubType
>>  TargetGoogleSearch 
>> TargetSearchNetwork TargetContentNetwork> ns1:fields> TargetPartnerSearchNetwork <
>> ns1:fields>BidCeiling BidType <
>> ns1:fields>EnhancedCpcEnabled PricingMode> ns1:fields> Settings  
>> Name ASCENDING  
>>  0 500> ns1:numberResults>> env:Body>  
>>
>>
>> Response: 
>>
>>  http://schemas.xmlsoap.org/soap/envelope/";>  > xmlns="https://adwords.google.com/api/adwords/cm/v201802";> 
>> 0005697bb2b6b6f00a37a7c1af0e8a4c CampaignService
>>  get 1 <
>> responseTime>51   <
>> soap:Body>  soap:Client 
>> [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED 
>> @ ; trigger:'<null>']  > xmlns="https://adwords.google.com/api/adwords/cm/v201802";> 
>> [AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED 
>> @ ; trigger:'<null>'] 
>> ApiException http://www.w3.org/2001/XMLSchema-instance"; xsi:type="AuthenticationError"
>> >  <null> 
>> AuthenticationError.CLIENT_CUSTOMER_ID_IS_REQUIRED <
>> ApiError.Type>AuthenticationError 
>> CLIENT_CUSTOMER_ID_IS_REQUIRED   > detail>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/4c850032-ca36-4385-8dbf-48a51eab1e04%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Best practice for downloading reports from multiple ClientCustomerIDs within an MCC account.

2018-04-12 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Jonathan,

This is a pretty old thread, but to answer your question,

1. Download the AdWords API .NET 
library. https://github.com/googleads/googleads-dotnet-lib
2. The GetAccountHierarchy example 
<https://github.com/googleads/googleads-dotnet-lib/blob/master/examples/AdWords/CSharp/v201802/AccountManagement/GetAccountHierarchy.cs>
 
shows how to retrieve the account hierarchy.
3. The reporting examples 
<https://github.com/googleads/googleads-dotnet-lib/tree/master/examples/AdWords/CSharp/v201802/Reporting>
 show 
how to download reports.
4. 
https://github.com/googleads/googleads-dotnet-lib/wiki/Understanding-App.config 
shows how to configure the client library at runtime instead of using 
App.config.

Hope this helps?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, April 11, 2018 at 5:44:18 AM UTC-4, Jonathan Mallia wrote:
>
> Hi Mark,
>
> Can you please share the .Net code for points 1 - 3 as I am trying to get 
> the list of accounts within the MCC?
>
> That would be great help.
>
> Cheers
> Jon
>
> On Sunday, September 8, 2013 at 9:45:38 AM UTC+2, Mark Ibanez wrote:
>>
>> Hi, 
>>
>> Before I pose the question, please allow me to describe what I am trying 
>> accomplish. I am using AdHoc reports v201302 within C# .net (I think using 
>> the .net library). My goal is to grab reports from multiple accounts 
>> (different ClientCustomerIDs) contained within an MCC account and combine 
>> them into a single report.
>>
>> Now I have already designed a logic to do this, which is as follows:
>>
>> 1. Create an AdwordsUser object and set the 
>> AdwordsUser.Config.ClientCustomerID property to the MCC Account's 
>> ClientCustomerID.
>> 2. Get a list of accounts in the MCC account using the following 
>> classes: ManagedCustomerService, ManagedCustomerPage, ManagedCustomer (1 
>> API Call)
>> 3. Iterate through the ManagedCustomerPage.entries
>>   3a. Parse ManagedCustomer.customerID to ClientCustomerID format 
>> (ex. 123-456-7890)
>>   3b. Set AdwordsUser.Config.ClientCustomerID to parsed 
>> ManagedCustomer.customerID value
>>   3c. Download report for particular account using 
>> ReportUtilties.GetClientReport() (1 API Call)
>>
>> The above logic works fine although I think it is a bit inefficient in 
>> terms of API Calls. The number of API calls is 1 + n, where n is the number 
>> of accounts in an MCC account. So if there are 5 accounts, there will be 
>> six API calls.
>>
>> So my question is as follows: Is there a more efficient way of 
>> accomplishing the logic using just less API calls? (1 API call would be 
>> ideal)
>>
>> I am looking forward to your help. Thank you in advance.
>>
>>
>> Best regards,
>>
>> Mark Ibanez
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f1a03b97-9db1-4089-8a56-ddf9ef3cf421%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Many CANCELED for Batch jobs today

2018-04-10 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Folks,

We had an issue at our end that might have triggered this error. For now, 
we rolled back the build, so errors should go away. If it continues, feel 
free to ping this thread with specific job IDs and I'll investigate.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, April 10, 2018 at 5:36:59 AM UTC-4, David Fishman wrote:
>
> Noticed this happening randomly since at least April 6. Re-submissions 
> were successful to batch service after waiting a few hours.
>
> On Monday, April 9, 2018 at 2:53:20 AM UTC-7, peey rity wrote:
>>
>> me to, please, helping me to fix this
>>
>> On Thursday, April 5, 2018 at 6:44:24 PM UTC-7, Ершов Александр wrote:
>>>
>>> Hello!
>>>
>>> We have received a number of CANCELED errors today.
>>> Batch job ID 707432799 has status 'CANCELED'.
>>>
>>> Processing error [0]: errorType=BatchJobProcessingError, trigger=, 
>>> errorString=BatchJobProcessingError.INTERNAL_ERROR,fieldPath=, 
>>> reason=INTERNAL_ERROR
>>>
>>> array(1) {
>>>  [0]=>
>>>  object(Google\AdsApi\AdWords\v201802\cm\BatchJobProcessingError)#49352 
>>> (7) {
>>>["reason":protected]=>
>>>string(14) "INTERNAL_ERROR"
>>>["fieldPath":protected]=>
>>>string(0) ""
>>>["fieldPathElements":protected]=>
>>>NULL
>>>["trigger":protected]=>
>>>string(0) ""
>>>["errorString":protected]=>
>>>string(38) "BatchJobProcessingError.INTERNAL_ERROR"
>>>["ApiErrorType":protected]=>
>>>string(23) "BatchJobProcessingError"
>>>["parameterMap":"Google\AdsApi\AdWords\v201802\cm\ApiError":private]=>
>>>array(1) {
>>>  ["ApiError.Type"]=>
>>>  string(12) "ApiErrorType"
>>>}
>>>  }
>>> }
>>>
>>>  [18:38:18 05.04.2018] - [ADWORDS PUSHER]run 2840 operations
>>> [18:38:20 05.04.2018] - [ADWORDS PUSHER]Uploaded 2840. operations for 
>>> batch job with ID: 707158643
>>> [18:38:20 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>>> [18:38:24 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
>>> status ACTIVE. percents: 0
>>> [18:38:24 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>>> [18:38:28 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
>>> status CANCELING. percents: 0
>>> [18:38:28 05.04.2018] - [ADWORDS PUSHER]Sleeping 4 seconds...
>>> [18:38:33 05.04.2018] - [ADWORDS PUSHER]Batch job ID 707158643 has 
>>> status CANCELED. percents: 0
>>> [18:38:33 05.04.2018] - [ADWORDS PUSHER]report : 
>>> {"SUCCESS":0,"FAILURE":35}
>>>
>>>
>>> Etc.
>>>
>>> About 20 total for today.
>>> Could you please take a look what has happened
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d2b0f9fa-4808-4b63-a854-344f0851b5b1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


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

2018-03-23 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Alex,

The answer is "Maybe". Policy approval is asynchronous (including manual 
review steps), so you might not get back a PolicySummary field in response 
when you upload the ad. The only time you know for sure that the ad has no 
errors is when your ad's combinedApprovalStatus 
<https://developers.google.com/adwords/api/docs/reference/v201802/AdGroupAdService.AdGroupAdPolicySummary#combinedapprovalstatus>
 
has become approved, and policyTopicEntries 
<https://developers.google.com/adwords/api/docs/reference/v201802/AdGroupAdService.AdGroupAdPolicySummary#policytopicentries>
 return 
empty. So you might have to fetch the ads multiple times over a period of 
time to know for sure.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Friday, March 23, 2018 at 10:13:52 AM UTC-4, 
alex.komis...@dialogtech.com wrote:
>
> Can I get an answer to my last question, does this mean if there are no 
> errors in the ad that the policy summary will be NULL instead of including 
> the 'policy approval status'?
>
> On Tuesday, March 20, 2018 at 12:35:22 AM UTC-5, Peter Oliquino wrote:
>>
>> Hi Alex,
>>
>> My apologies as well if I missed this out on my previous response, 
>> however, the PolicySummary field would be null if there were no policy 
>> related errors encountered when uploading your ads.
>>
>> If your intention is to handle ad upload errors due to policy, you may 
>> refer to this guide 
>> <https://developers.google.com/adwords/api/docs/guides/exemption-requests>
>> .
>>
>> Best regards,
>> Peter
>> AdWords API Team
>>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/968971c6-6d3d-43c5-b101-5fd21b519e92%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can You Use The AdWords API To Access The Ad Preview & Diagnosis Tool?

2018-03-23 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Syam,

No, this feature is still not supported in AdWords API. Most developers end 
up building their own preview tool as a workaround, so we've kept this 
feature as lower priority.

Anash P. Oommen,
AdWords API Advisor.

On Thursday, March 22, 2018 at 1:54:20 AM UTC-4, syams...@synchroweb.com 
wrote:
>
> it's 2018 now...
> Google still not support ad preview??
>
>
>
> On Thursday, September 25, 2014 at 4:36:25 AM UTC+8, Robert O'Kruk wrote:
>>
>> Hello,
>>
>> I am wondering if you can use the AdWords API to access the data that is 
>> provided from the AdWords Ad Preview & Diagnosis Tool?
>>
>> Any input is greatly appreciated.
>>
>> Thanks.
>>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/b28120a5-4fdc-4fa8-a5b2-ffc0c17ee3c9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: QueryError.INVALID_DURING_CLAUSE For CALL_METRICS_CALL_DETAILS_REPORT

2018-03-20 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Biniam,

This thread is really old, could you start a new thread please?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, March 14, 2018 at 5:41:39 AM UTC-4, Biniam Asnake wrote:
>
> Any update on this since I am having a similar problem.
>
> On Thursday, May 15, 2014 at 5:37:26 PM UTC+2, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Boric,
>>
>> You don't need to specify the date clause for this report. That said, let 
>> me check once with the team whether date columns were intentionally 
>> excluded from this report type.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Tuesday, May 13, 2014 3:00:40 AM UTC-4, Boris Savic wrote:
>>>
>>> So how can I get this report just for today?
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1dfe223a-6f01-47d7-aeea-0e473ffc4ae5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Some keywords are failing whole volume batch in TargettingIdeaService

2018-03-07 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Folks,

We have a fix in place now, could you try and see if the behaviour between 
API and UI are consistent? Feel free to post examples that don't work on 
this thread.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Friday, March 2, 2018 at 12:44:00 PM UTC-5, Anash P. Oommen (AdWords API 
Team) wrote:
>
> Hi cv,
>
> We still have this issue in some form or the other - different 
> combinations of keywords, targets, etc. We are working on a more complete 
> resolution, but I still don't have a date for it yet. I'll update this 
> thread when I have a fix.
>
> Cheers
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Friday, March 2, 2018 at 2:04:58 AM UTC-5, cv wrote:
>>
>> Hello,
>>
>> Can anyone suggest what can be done to get proper data?
>>
>> I am also see that when we can mic category keywords the API is not 
>> returning results.
>> Can anyone confirm same?
>>
>>
>>
>> Thanks,
>>
>>
>>
>> On Thursday, 1 March 2018 11:39:13 UTC+5:30, cv wrote:
>>>
>>> Hello Anash,
>>>
>>> I am still facing the issue from past few days. When I run the service 
>>> with 10-15 keywords it is not returning values, but when I ran the 
>>> individual keywords it is providing me ideas through API.
>>>
>>> Is there still issue with API?
>>>
>>> Thanks,
>>>
>>>
>>> On Tuesday, 7 November 2017 02:06:15 UTC+5:30, Anash P. Oommen (AdWords 
>>> API Team) wrote:
>>>>
>>>> Hi Sebastian, Suk,
>>>>
>>>> This issue should be fixed as of today. Let me know if you continue 
>>>> seeing more issues.
>>>>
>>>> Cheers
>>>> Anash P. Oommen,
>>>> AdWords API Advisor.
>>>>
>>>> On Thursday, October 26, 2017 at 2:27:19 PM UTC-4, Anash P. Oommen 
>>>> (AdWords API Team) wrote:
>>>>>
>>>>> Hi Sebastian, Suk,
>>>>>
>>>>> I still don't have an update from the team. We are still working on a 
>>>>> fix.
>>>>>
>>>>> Thanks,
>>>>> Anash P. Oommen,
>>>>> AdWords API Advisor.
>>>>>
>>>>> On Thursday, October 26, 2017 at 5:28:15 AM UTC-4, Sebastian wrote:
>>>>>>
>>>>>> Hi Anash,
>>>>>>
>>>>>> any news on this topic?
>>>>>>
>>>>>> Thanks
>>>>>> Sebastian
>>>>>>
>>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/9042d120-3309-4cb0-8660-6785b8f44784%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Some keywords are failing whole volume batch in TargettingIdeaService

2018-03-02 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi cv,

We still have this issue in some form or the other - different combinations 
of keywords, targets, etc. We are working on a more complete resolution, 
but I still don't have a date for it yet. I'll update this thread when I 
have a fix.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Friday, March 2, 2018 at 2:04:58 AM UTC-5, cv wrote:
>
> Hello,
>
> Can anyone suggest what can be done to get proper data?
>
> I am also see that when we can mic category keywords the API is not 
> returning results.
> Can anyone confirm same?
>
>
>
> Thanks,
>
>
>
> On Thursday, 1 March 2018 11:39:13 UTC+5:30, cv wrote:
>>
>> Hello Anash,
>>
>> I am still facing the issue from past few days. When I run the service 
>> with 10-15 keywords it is not returning values, but when I ran the 
>> individual keywords it is providing me ideas through API.
>>
>> Is there still issue with API?
>>
>> Thanks,
>>
>>
>> On Tuesday, 7 November 2017 02:06:15 UTC+5:30, Anash P. Oommen (AdWords 
>> API Team) wrote:
>>>
>>> Hi Sebastian, Suk,
>>>
>>> This issue should be fixed as of today. Let me know if you continue 
>>> seeing more issues.
>>>
>>> Cheers
>>> Anash P. Oommen,
>>> AdWords API Advisor.
>>>
>>> On Thursday, October 26, 2017 at 2:27:19 PM UTC-4, Anash P. Oommen 
>>> (AdWords API Team) wrote:
>>>>
>>>> Hi Sebastian, Suk,
>>>>
>>>> I still don't have an update from the team. We are still working on a 
>>>> fix.
>>>>
>>>> Thanks,
>>>> Anash P. Oommen,
>>>> AdWords API Advisor.
>>>>
>>>> On Thursday, October 26, 2017 at 5:28:15 AM UTC-4, Sebastian wrote:
>>>>>
>>>>> Hi Anash,
>>>>>
>>>>> any news on this topic?
>>>>>
>>>>> Thanks
>>>>> Sebastian
>>>>>
>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d38eb3e7-5031-4da8-b644-9ded0df4a52a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Cannot upload media bundle using API (code from example)

2018-02-14 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Peter,

It is still possible that this will fail, due to 
this: 
https://greensock.com/forums/topic/17508-google-will-no-longer-support-html5-ads-with-clickability/.
 
The file pointed to by our guide uses ExitApi.js.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, February 14, 2018 at 8:33:54 AM UTC-5, Peter Okunev wrote:
>
> Solved:
>
> a) hint from Michael to check the creative here 
> https://h5validator.appspot.com/adwords/asset
> b) the error I had is due to response = urllib.request.urlopen(url)
> url with redirects like https://goo.gl/9Y7qI2 does not catch the final 
> file
>
> On Monday, 8 January 2018 16:33:11 UTC+1, Michael Vinogradov wrote:
>>
>>
>> Hi
>>
>> Need help ! 
>> I trying upload html5 using API and get error 
>> MediaBundleError.INVALID_MEDIA_BUNDLE 
>> @ media[0].data.
>>
>> My code based on this example 
>> https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/v201708/Misc/UploadMediaBundle.php
>>
>>
>> Code:
>>
>>
>> $mediaService = $this->googleApiClient->get($this->session, 
>> MediaService::class);
>>
>> // Create HTML5 media and add it to the list.
>> $html5Zip = new MediaBundle();
>> $html5Zip->setData(file_get_contents('https://goo.gl/9Y7qI2'));
>> $html5Zip->setType(MediaMediaType::MEDIA_BUNDLE);
>> $mediaBundles = [$html5Zip];
>> // Upload the media bundle to the server.
>> $result = $mediaService->upload($mediaBundles);
>>
>>
>> SOAP file in attachment.
>>
>>
>> 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/275f826e-8fb2-404d-9f71-b52bba69e000%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Adroup Performance Report download Invalid Column Error

2018-01-30 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Alexandros,

This issue should be fixed now. Could you please check to see if it works?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, January 10, 2018 at 3:05:39 PM UTC-5, Anash P. Oommen 
(AdWords API Team) wrote:
>
> Hi Alexandros,
>
> We are aware of this issue, and are working on a fix. Could you please 
> follow this thread where I am trying to consolidate the reports?
>
>
> https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/adwords-api/SjvmD9lyNAQ/x-o3_lxbAQAJ
>
> Cheers
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Wednesday, January 10, 2018 at 3:13:55 AM UTC-5, alexand...@e-food.gr 
> wrote:
>>
>> Hello all,
>>
>> Since today I`m having some trouble with the adgroup performance report 
>> download.
>>
>> To be more precise when requesting the columns below I get an "Invalid 
>> Column_1" for the labelIds attribute
>>
>> "Date", "CampaignId", "AdGroupId",  "CampaignName", "AdGroupName",
>> "AdGroupStatus", "CampaignStatus", "Clicks", "Cost", "Impressions",
>> "SearchImpressionShare", "Device", "CustomerDescriptiveName",
>> "AveragePosition", "VideoViews", "LabelIds"
>>
>>
>> This happens randomly on some accounts so I`m not able to find a pattern 
>> between the accounts. A sample response after the xml parsing for that 
>> attribute is: "InvalidColumn_1": 
>> [576125964,576125976,576126204,576126219,576126234,971258273] (the 
>> serialized label ids)
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/04bf0387-b717-45e2-9294-0fa5c543f54f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Bug - "Label IDs" column heading now missing from reports

2018-01-30 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Pierre,

This issue is now fixed. Could you please check at your end and see if it 
works for you?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, January 10, 2018 at 2:57:50 PM UTC-5, Anash P. Oommen 
(AdWords API Team) wrote:
>
> Hi Pierre,
>
> We are aware of this issue and are working on a fix. I'll update this 
> thread as I hear from the team.
>
> Cheers
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Wednesday, January 10, 2018 at 3:21:56 AM UTC-5, Pierre-Luc Soucy wrote:
>>
>> We started getting reports with one invalid column heading this morning, 
>> which prevents our automated system from processing them.
>>
>> AdGroup report - headings
>>
>> Before (today at 6:39 AM Eastern):
>> Campaign ID,Ad group,Ad group ID,Ad group 
>> state,Day,Impressions,Clicks,Cost,Avg. position,Conversions,View-through 
>> conv.,Total conv. value,All conv.,Default max. CPC,Max. CPM,Content Impr. 
>> share,Content Lost IS (rank),Search Impr. share,Search Lost IS 
>> (rank),Search Exact match IS,Ad group type,Network,Video played to 
>> 100%,Video played to 25%,Video played to 50%,Video played to 
>> 75%,Views,Gmail forwards,Gmail saves,Gmail clicks to website,Active View 
>> viewable impressions,Bid Strategy ID,Bid Strategy Name,Bid Strategy 
>> Type,Bidding Strategy Source,*Max. CPV,Label IDs,Labels,All conv. 
>> value*,Active 
>> View measurable impr.,Active View measurable cost,Pages / session,Avg. 
>> session duration (seconds),Click Assisted Conv.,Click Assisted Conv. / Last 
>> Click Conv.,Click Assisted Conv. Value,Cross-device conv.,Engagements,Impr. 
>> Assisted Conv.,Impr. Assisted Conv. / Last Click Conv.,Impr. Assisted Conv. 
>> Value,Interactions,Phone impressions,Phone calls,% new sessions
>>
>> After (today at 9:13 AM Eastern, still happening - notice the two 
>> consecutive commas - there should be "Label IDs" in between):
>> Campaign ID,Ad group,Ad group ID,Ad group 
>> state,Day,Impressions,Clicks,Cost,Avg. position,Conversions,View-through 
>> conv.,Total conv. value,All conv.,Default max. CPC,Max. CPM,Content Impr. 
>> share,Content Lost IS (rank),Search Impr. share,Search Lost IS 
>> (rank),Search Exact match IS,Ad group type,Network,Video played to 
>> 100%,Video played to 25%,Video played to 50%,Video played to 
>> 75%,Views,Gmail forwards,Gmail saves,Gmail clicks to website,Active View 
>> viewable impressions,Bid Strategy ID,Bid Strategy Name,Bid Strategy 
>> Type,Bidding Strategy Source,Max. CPV,,Labels,All conv. value,Active 
>> View measurable impr.,Active View measurable cost,Pages / session,Avg. 
>> session duration (seconds),Click Assisted Conv.,Click Assisted Conv. / Last 
>> Click Conv.,Click Assisted Conv. Value,Cross-device conv.,Engagements,Impr. 
>> Assisted Conv.,Impr. Assisted Conv. / Last Click Conv.,Impr. Assisted Conv. 
>> Value,Interactions,Phone impressions,Phone calls,% new sessions
>>
>> Sample request that resulted in the missing heading:
>> https://adwords.google.com/api/adwords/cm/v201702";>
>> 
>> CampaignId
>> AdGroupName
>> AdGroupId
>> AdGroupStatus
>> Date
>> Impressions
>> Clicks
>> Cost
>> AveragePosition
>> Conversions
>> ViewThroughConversions
>> ConversionValue
>> AllConversions
>> CpcBid
>> CpmBid
>> ContentImpressionShare
>> ContentRankLostImpressionShare
>> SearchImpressionShare
>> SearchRankLostImpressionShare
>> SearchExactMatchImpressionShare
>> AdGroupType
>> AdNetworkType1
>> VideoQuartile100Rate
>> VideoQuartile25Rate
>> VideoQuartile50Rate
>> VideoQuartile75Rate
>> VideoViews
>> GmailForwards
>> GmailSaves
>> GmailSecondaryClicks
>> ActiveViewImpressions
>> BiddingStrategyId
>> BiddingStrategyName
>> BiddingStrategyType
>> BiddingStrategySource
>> CpvBid
>> LabelIds
>> Labels
>> AllConversionValue
>> ActiveViewMeasurableImpressions
>> ActiveViewMeasurableCost
>> AveragePageviews
>> AverageTimeOnSite
>> ClickAssistedConversions
>> ClickAssistedConversionsOverLastClickConversions
>> ClickAssistedConversionValue
>> ContentImpressionShare
>> ContentRankLostImpressionShare
>> CrossDeviceConversions
>> Engagements
>> ImpressionAssistedConversions
>> ImpressionAssistedConversionsOverLastClickConversions
>> ImpressionAssistedConversionValue
>> Interactions
>> NumOfflineImpressions
>> NumOfflineInteractions
>> PercentNewVisitors
>>
>> 
>> CampaignId
>> IN
>> 1022407886

Re: Adroup Performance Report download Invalid Column Error

2018-01-10 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Alexandros,

We are aware of this issue, and are working on a fix. Could you please 
follow this thread where I am trying to consolidate the reports?

https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/adwords-api/SjvmD9lyNAQ/x-o3_lxbAQAJ

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, January 10, 2018 at 3:13:55 AM UTC-5, alexand...@e-food.gr 
wrote:
>
> Hello all,
>
> Since today I`m having some trouble with the adgroup performance report 
> download.
>
> To be more precise when requesting the columns below I get an "Invalid 
> Column_1" for the labelIds attribute
>
> "Date", "CampaignId", "AdGroupId",  "CampaignName", "AdGroupName",
> "AdGroupStatus", "CampaignStatus", "Clicks", "Cost", "Impressions",
> "SearchImpressionShare", "Device", "CustomerDescriptiveName",
> "AveragePosition", "VideoViews", "LabelIds"
>
>
> This happens randomly on some accounts so I`m not able to find a pattern 
> between the accounts. A sample response after the xml parsing for that 
> attribute is: "InvalidColumn_1": 
> [576125964,576125976,576126204,576126219,576126234,971258273] (the serialized 
> label ids)
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/48a1264d-48df-4b07-9483-89ff9d087d45%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: throwing DetailedReportDownloadResponseException with 400 Response code.

2018-01-10 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Raneen,

400 exception happens if there's something wrong with the request being 
sent to the server. It could be because of an expired session; it could be 
because of a malformed request. Capturing the logs is the best way to tell 
for sure, because that gives you the raw HTTP response that the client 
library can't somehow seem to parse.

Cheers
Anash P. Oommen
AdWords API Advisor.

On Wednesday, January 10, 2018 at 5:25:23 AM UTC-5, 
raneenbsais...@gmail.com wrote:
>
> Hi Anash,
> the failure also happen with other reports.
> we think that the problem happen because of that the 
> AdWordsSession expired .
>  we have checked in the documentation  which error returned if the 
> AdWordsSession expired .
> can you please confirm that we got 400 if the session expired .
>
> Thanks,
> Raneen.
>
>
> On Friday, January 5, 2018 at 4:28:11 PM UTC+2, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Raneen,
>>
>> This looks to me as a combination of two issues - a server issue that's 
>> occasionally sending 400 responses, and the client library not being able 
>> to handle it correctly.
>>
>> For the first part, could you turn on logging and capture a failing 
>> request? The instructions are here: 
>> https://github.com/googleads/googleads-java-lib/wiki/Logging. Once you 
>> have the logs, share it with me using the "Reply privately to author" and 
>> I'll ask the reporting team to respond.
>>
>> For the second part, file an issue with the Java client library here: 
>> https://github.com/googleads/googleads-java-lib/issues. You'd want to 
>> post a redacted version of the log you are sharing with me privately.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Team.
>>
>>
>> On Thursday, January 4, 2018 at 6:37:05 AM UTC-5, Raneen Bsais wrote:
>>>
>>> Hi Peter,
>>> this error not always reprduce , we didn't catch this excption by 
>>> debugging , it happens sometiems for our clients ,
>>> and even after the client try again the issue desapper.
>>> the main problem that the issue happen and if try it not happen . 
>>>
>>> Regards,
>>> Raneen.
>>>
>>>
>>> On Thursday, January 4, 2018 at 7:56:51 AM UTC+2, Peter Oliquino wrote:
>>>>
>>>> Hi Raneen,
>>>>
>>>> Thank you for sending the requested information. Upon trying out your 
>>>> report and by also using the 201702 version of the AdWords API, I was able 
>>>> to successfully generate it on my end and did not encounter the error 400. 
>>>> This being said, could you confirm if you are still encountering the issue?
>>>>
>>>> Best regards,
>>>> Peter
>>>> AdWords API Team
>>>>
>>>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/6740605b-ed67-4ec8-8689-6d132327e55d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Bug - "Label IDs" column heading now missing from reports

2018-01-10 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Pierre,

We are aware of this issue and are working on a fix. I'll update this 
thread as I hear from the team.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, January 10, 2018 at 3:21:56 AM UTC-5, Pierre-Luc Soucy wrote:
>
> We started getting reports with one invalid column heading this morning, 
> which prevents our automated system from processing them.
>
> AdGroup report - headings
>
> Before (today at 6:39 AM Eastern):
> Campaign ID,Ad group,Ad group ID,Ad group 
> state,Day,Impressions,Clicks,Cost,Avg. position,Conversions,View-through 
> conv.,Total conv. value,All conv.,Default max. CPC,Max. CPM,Content Impr. 
> share,Content Lost IS (rank),Search Impr. share,Search Lost IS 
> (rank),Search Exact match IS,Ad group type,Network,Video played to 
> 100%,Video played to 25%,Video played to 50%,Video played to 
> 75%,Views,Gmail forwards,Gmail saves,Gmail clicks to website,Active View 
> viewable impressions,Bid Strategy ID,Bid Strategy Name,Bid Strategy 
> Type,Bidding Strategy Source,*Max. CPV,Label IDs,Labels,All conv. 
> value*,Active 
> View measurable impr.,Active View measurable cost,Pages / session,Avg. 
> session duration (seconds),Click Assisted Conv.,Click Assisted Conv. / Last 
> Click Conv.,Click Assisted Conv. Value,Cross-device conv.,Engagements,Impr. 
> Assisted Conv.,Impr. Assisted Conv. / Last Click Conv.,Impr. Assisted Conv. 
> Value,Interactions,Phone impressions,Phone calls,% new sessions
>
> After (today at 9:13 AM Eastern, still happening - notice the two 
> consecutive commas - there should be "Label IDs" in between):
> Campaign ID,Ad group,Ad group ID,Ad group 
> state,Day,Impressions,Clicks,Cost,Avg. position,Conversions,View-through 
> conv.,Total conv. value,All conv.,Default max. CPC,Max. CPM,Content Impr. 
> share,Content Lost IS (rank),Search Impr. share,Search Lost IS 
> (rank),Search Exact match IS,Ad group type,Network,Video played to 
> 100%,Video played to 25%,Video played to 50%,Video played to 
> 75%,Views,Gmail forwards,Gmail saves,Gmail clicks to website,Active View 
> viewable impressions,Bid Strategy ID,Bid Strategy Name,Bid Strategy 
> Type,Bidding Strategy Source,Max. CPV,,Labels,All conv. value,Active View 
> measurable impr.,Active View measurable cost,Pages / session,Avg. session 
> duration (seconds),Click Assisted Conv.,Click Assisted Conv. / Last Click 
> Conv.,Click Assisted Conv. Value,Cross-device conv.,Engagements,Impr. 
> Assisted Conv.,Impr. Assisted Conv. / Last Click Conv.,Impr. Assisted Conv. 
> Value,Interactions,Phone impressions,Phone calls,% new sessions
>
> Sample request that resulted in the missing heading:
> https://adwords.google.com/api/adwords/cm/v201702
> ">
> 
> CampaignId
> AdGroupName
> AdGroupId
> AdGroupStatus
> Date
> Impressions
> Clicks
> Cost
> AveragePosition
> Conversions
> ViewThroughConversions
> ConversionValue
> AllConversions
> CpcBid
> CpmBid
> ContentImpressionShare
> ContentRankLostImpressionShare
> SearchImpressionShare
> SearchRankLostImpressionShare
> SearchExactMatchImpressionShare
> AdGroupType
> AdNetworkType1
> VideoQuartile100Rate
> VideoQuartile25Rate
> VideoQuartile50Rate
> VideoQuartile75Rate
> VideoViews
> GmailForwards
> GmailSaves
> GmailSecondaryClicks
> ActiveViewImpressions
> BiddingStrategyId
> BiddingStrategyName
> BiddingStrategyType
> BiddingStrategySource
> CpvBid
> LabelIds
> Labels
> AllConversionValue
> ActiveViewMeasurableImpressions
> ActiveViewMeasurableCost
> AveragePageviews
> AverageTimeOnSite
> ClickAssistedConversions
> ClickAssistedConversionsOverLastClickConversions
> ClickAssistedConversionValue
> ContentImpressionShare
> ContentRankLostImpressionShare
> CrossDeviceConversions
> Engagements
> ImpressionAssistedConversions
> ImpressionAssistedConversionsOverLastClickConversions
> ImpressionAssistedConversionValue
> Interactions
> NumOfflineImpressions
> NumOfflineInteractions
> PercentNewVisitors
>
> 
> CampaignId
> IN
> 1022407886
> 928409953
> 1029584577
> 1023619573
> 1023053231
> 1022408810
> 980054533
> 1023226065
> 1022408354
> 
>
> 
> 2017120920180109
> 
> Adwords AdGroup List
> ADGROUP_PERFORMANCE_REPORT
> CUSTOM_DATE
> CSV
> 
>
>
>
> Can this please be fixed ASAP?
>
> Thanks,
>
> Pierre-Luc Soucy
>

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

Re: Very slow batch job uploads (5.5+ hours)

2018-01-08 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Bryan,

This particular task is proceeding slowly because its operations are not 
ordered in a way that allows good batching. Try reordering operations such 
that similar operations are grouped together (e.g. all adgroup creations 
first, followed ad creations, criteria creations and labelling).

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Monday, January 8, 2018 at 12:53:21 PM UTC-5, Bryan wrote:
>
> Thanks, will be awaiting further info.
>
> On Friday, January 5, 2018 at 3:35:06 PM UTC-5, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Bryan,
>>
>> I've asked the team to investigate based on the information you provided. 
>> I'll keep you posted.
>>
>> Cheers
>> Anash P. Oommen
>> AdWords API Advisor.
>>
>> On Thursday, January 4, 2018 at 2:19:33 PM UTC-5, Bryan wrote:
>>>
>>> Hi, I have replied privately with the details, please let me know if you 
>>> need any more information, thanks.
>>>
>>> On Wednesday, January 3, 2018 at 10:22:54 PM UTC-5, Luis Xander Talag 
>>> (AdWords API Team) wrote:
>>>>
>>>> Hi Bryan,
>>>>
>>>> To further check this, can you provide your clientCustomerId and your 
>>>> batch job ID? Please *reply privately to author* with your details.
>>>>
>>>> Thanks and regards,
>>>> Luis
>>>> AdWords API Team
>>>>
>>>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/fb4a6a9a-de66-498f-9f84-c1298a6c364e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: IncomeRange

2018-01-05 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Shreya,

The requested IDs are now published 
at 
https://developers.google.com/adwords/api/docs/appendix/codes-formats#income-ranges.
 
Let me know if that works for you.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, January 2, 2018 at 11:47:59 PM UTC-5, Shreya Dama wrote:
>
> *My code :*
>
> from googleads import adwords
>
> ADGROUP_ID = 'x'
>
> def main(client, adgroup_id):
>   adgroup_criterion_service = client.GetService(
>   'AdGroupCriterionService', version='v201710') 
>
>   income = {
>   'xsi_type': 'NegativeAdGroupCriterion',
>   'adGroupId': adgroup_id,
>   'criterion': {
>   'xsi_type': 'IncomeRange',
>   'incomeRangeType':'INCOME_RANGE_70_80'
>   #'id':i
>   }}
>   
>   # Construct operations and add ad group criteria.
>   operations = [
>   {
>   'operator': 'ADD',
>   'operand': income
>   }
>   ]
>   ad_group_criteria = adgroup_criterion_service.mutate(
>   operations)['value']
>
>   for response in ad_group_criteria['value']:
>   print ('campaign criterion with campaign ID %s and ID "%s" '
>  'type "%s" was added.' %
>  (response['campaignId'],
>   response['criterion']['id'],
>   response['criterion']['incomeRangeType']))
>
> if __name__ == '__main__':
>   adwords_client = adwords.AdWordsClient.LoadFromStorage()
>
>   main(adwords_client, ADGROUP_ID)
>
> *The response i Get is:*
>
> Response summary - {'operations': 1, 'serviceName': 
> AdGroupCriterionService, 'faultMessage': '[RequiredError.REQUIRED @ 
> operations[0].operand.criterion.id]', 'responseTime': 236, 'requestId': 
> 000561d7e03503f80a622745910dd0b1, 'methodName': mutate, 'isFault': True}
>
> Traceback (most recent call last):
>
>
> File "", line 1, in 
>
> runfile('/xxx/income range.py', wdir='/xxx')
>
>
> File 
> "/xxx/lib/python3.5/site-packages/spyder/utils/site/sitecustomize.py", 
> line 866, in runfile
>
> execfile(filename, namespace)
>
>
> File 
> "/xxx/lib/python3.5/site-packages/spyder/utils/site/sitecustomize.py", 
> line 102, in execfile
>
> exec(compile(f.read(), filename, 'exec'), namespace)
>
>
> File "/xxx/income range.py", line 45, in 
>
> main(adwords_client, ADGROUP_ID)
>
>
> File "/xxx/income range.py", line 33, in main
>
> operations)['value']
>
>
> File "/xxx/.local/lib/python3.5/site-packages/googleads/common.py", 
> line 767, in MakeSoapRequest
>
> self._packer) for arg in args])
>
>
> File "/xxx/.local/lib/python3.5/site-packages/suds/client.py", line 
> 521, in __call__
>
> return client.invoke(args, kwargs)
>
>
> File "/xxx/.local/lib/python3.5/site-packages/suds/client.py", line 
> 581, in invoke
>
> result = self.send(soapenv)
>
>
> File "/xxx/.local/lib/python3.5/site-packages/suds/client.py", line 
> 619, in send
>
> description=tostr(e), original_soapenv=original_soapenv)
>
>
> File "/xxx/.local/lib/python3.5/site-packages/suds/client.py", line 
> 670, in process_reply
>
> raise WebFault(fault, replyroot)
>
>
> WebFault: Server raised fault: '[RequiredError.REQUIRED @ operations[0].
> operand.criterion.id]'
>
>
>
>
> On Thursday, December 28, 2017 at 1:53:00 PM UTC+5:30, Shreya Dama wrote:
>>
>> When I use Google Adwords to target IncomeRange, I got an error saying 
>> "*criterion 
>> ID required*", but there are no constant codes for IncomeRange. Could 
>> you please help me with it.
>>
>> Thanks in advance.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/036099ba-dc11-475e-b446-8c36a6165138%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Very slow batch job uploads (5.5+ hours)

2018-01-05 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Bryan,

I've asked the team to investigate based on the information you provided. 
I'll keep you posted.

Cheers
Anash P. Oommen
AdWords API Advisor.

On Thursday, January 4, 2018 at 2:19:33 PM UTC-5, Bryan wrote:
>
> Hi, I have replied privately with the details, please let me know if you 
> need any more information, thanks.
>
> On Wednesday, January 3, 2018 at 10:22:54 PM UTC-5, Luis Xander Talag 
> (AdWords API Team) wrote:
>>
>> Hi Bryan,
>>
>> To further check this, can you provide your clientCustomerId and your 
>> batch job ID? Please *reply privately to author* with your details.
>>
>> Thanks and regards,
>> Luis
>> AdWords API Team
>>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/aceb52da-7514-4240-ab42-9c7ac9e8251e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: throwing DetailedReportDownloadResponseException with 400 Response code.

2018-01-05 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Raneen,

This looks to me as a combination of two issues - a server issue that's 
occasionally sending 400 responses, and the client library not being able 
to handle it correctly.

For the first part, could you turn on logging and capture a failing 
request? The instructions are 
here: https://github.com/googleads/googleads-java-lib/wiki/Logging. Once 
you have the logs, share it with me using the "Reply privately to author" 
and I'll ask the reporting team to respond.

For the second part, file an issue with the Java client library 
here: https://github.com/googleads/googleads-java-lib/issues. You'd want to 
post a redacted version of the log you are sharing with me privately.

Cheers
Anash P. Oommen,
AdWords API Team.


On Thursday, January 4, 2018 at 6:37:05 AM UTC-5, Raneen Bsais wrote:
>
> Hi Peter,
> this error not always reprduce , we didn't catch this excption by 
> debugging , it happens sometiems for our clients ,
> and even after the client try again the issue desapper.
> the main problem that the issue happen and if try it not happen . 
>
> Regards,
> Raneen.
>
>
> On Thursday, January 4, 2018 at 7:56:51 AM UTC+2, Peter Oliquino wrote:
>>
>> Hi Raneen,
>>
>> Thank you for sending the requested information. Upon trying out your 
>> report and by also using the 201702 version of the AdWords API, I was able 
>> to successfully generate it on my end and did not encounter the error 400. 
>> This being said, could you confirm if you are still encountering the issue?
>>
>> Best regards,
>> Peter
>> AdWords API Team
>>
>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/ea0ff3b3-1ebe-44db-a9db-cab9c1a375db%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to implement adwords api in asp.net mvc

2017-12-13 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Jose,

Apologies for the delay. I am the tech lead for the .NET client libraries. 
We have work in progress for supporting .NET Core 
(see https://github.com/googleads/googleads-dotnet-lib/issues/96). 
Unfortunately, we have a few blocking bugs that we have to fix before we 
add support for .NET Core. Could you please follow the issue tracker for 
updates?

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, December 7, 2017 at 4:07:54 AM UTC-5, jose escobar wrote:
>
> hi josh and wha about if i want use net core?
>
> El jueves, 19 de marzo de 2015, 14:23:33 (UTC-6), Josh Radcliff (AdWords 
> API Team) escribió:
>>
>> Hi,
>>
>> Others on the group may have additional details, but as a starting point 
>> I'd recommend checking out the .NET client library for the AdWords API 
>> <https://developers.google.com/adwords/api/docs/clientlibraries>.
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Thursday, March 19, 2015 at 9:19:15 AM UTC-4, Visualr Admin wrote:
>>>
>>> hello,
>>>  I want to implement google analytics and  adwords for accessing 
>>> data in asp.net MVC . Any one having idea about that.
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/321f46d6-b062-4971-ac43-08ee6b48ff92%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can You Use The AdWords API To Access The Ad Preview & Diagnosis Tool?

2017-12-04 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Anupam,

Neither of these features are supported by AdWords API, and unfortunately I 
can't think of a way to automate this monitoring process either.

Anash P. Oommen,
AdWords API Advisor.

On Wednesday, November 29, 2017 at 4:46:24 AM UTC-5, Anupam Sringeri wrote:
>
> Hi Anash,
>
> We would like to use the The Ad Preview & Diagnosis Tool to monitor brand 
> bidding. We do not want our competitors to bid on our brands. If this is 
> served up via API, then we can automate the monitoring process i.e. get an 
> alert when a competitor ad shows up for our trademarked keyword and such. 
> Are there any plans to provide API access to this tool anytime in the near 
> future? And in the meantime, what can we do to automate the monitoring 
> process? Are there other ways to achieve this currently? Please advice.
>
> Thanks,
> Anupam
>
>
> On Thursday, June 9, 2016 at 4:05:45 PM UTC+5:30, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi,
>>
>> You could run an ad performance report 
>> <https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report>
>>  and 
>> filter by AdNetworkType=SEARCH to find out whether your ad is serving on 
>> Google Search. The ability to see an ad preview is a UI feature; if you 
>> want that in your application then you should build that functionality in 
>> your UI. 
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Wednesday, June 8, 2016 at 5:13:21 PM UTC-4, Джурахон Одинаев wrote:
>>>
>>> Hi, still not? How Can I Check with API displayed my ads on google 
>>> search or not? Thank you
>>> среда, 28 октября 2015 г., 19:22:17 UTC+3 пользователь Anash P. Oommen 
>>> (AdWords API Team) написал:
>>>>
>>>> Hi John,
>>>>
>>>> No, we still don't support this feature, nor have this item on our 
>>>> roadmap.
>>>>
>>>> Cheers,
>>>> Anash
>>>>
>>>> On Tuesday, October 27, 2015 at 4:31:23 PM UTC-4, John Parillo wrote:
>>>>>
>>>>> Hi, 
>>>>>
>>>>> Is this still the case today?
>>>>>
>>>>> I'm currently building a sales support tool and i'm looking to be able 
>>>>> to detect if a website (in canada) is currently running adwords or not. 
>>>>>
>>>>> SEMrush and SpyFu does not provide much data from Canadian sites and 
>>>>> i've experienced 30% succes rate in detections.
>>>>>
>>>>> I'm looking for alternatives solution to better detect if a website is 
>>>>> running Adwords.
>>>>>
>>>>> Thanks for the help!
>>>>>
>>>>> John
>>>>>
>>>>>
>>>>> On Thursday, September 25, 2014 at 9:36:28 AM UTC-4, Anash P. Oommen 
>>>>> (AdWords API Team) wrote:
>>>>>>
>>>>>> Hi Robert,
>>>>>>
>>>>>> No, this feature is not available through AdWords API.
>>>>>>
>>>>>> Cheers,
>>>>>> Anash P. Oommen,
>>>>>> AdWords API Advisor.
>>>>>>
>>>>>> On Wednesday, September 24, 2014 4:36:25 PM UTC-4, Robert O'Kruk 
>>>>>> wrote:
>>>>>>>
>>>>>>> Hello,
>>>>>>>
>>>>>>> I am wondering if you can use the AdWords API to access the data 
>>>>>>> that is provided from the AdWords Ad Preview & Diagnosis Tool?
>>>>>>>
>>>>>>> Any input is greatly appreciated.
>>>>>>>
>>>>>>> Thanks.
>>>>>>>
>>>>>>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/2822f003-7fdf-4fbd-98e2-8d58d1a575a9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Keyword Planner responses with ERROR when one Keyword from Keywordsarray is not Found.

2017-11-06 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Dimitri,

Part of this discussion went private, but posting here for the benefit of 
future readers:

This issue (similar to 
https://groups.google.com/forum/#!msg/adwords-api/x8fmBwLkN10/RgCUHhfxBgAJ 
and https://groups.google.com/d/topic/adwords-api/HGLEHuA9xUw/discussion) 
has been fixed as of today, please let me know if you continue to see 
issues.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Monday, October 16, 2017 at 5:01:04 AM UTC-4, Vincent Racaza (AdWords 
API Team) wrote:
>
> Hi Dimitri,
>
> To investigate this further, could you provide your clientCustomerId as 
> well as your SOAP request and response logs when this issue occurred? 
> Kindly use the *Reply privately to author* option when replying.
>
> Thanks,
> Vincent
> 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/5dec40fe-767c-4c71-a685-888c2ce67aa1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Some keywords are failing whole volume batch in TargettingIdeaService

2017-11-06 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Sebastian, Suk,

This issue should be fixed as of today. Let me know if you continue seeing 
more issues.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, October 26, 2017 at 2:27:19 PM UTC-4, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Hi Sebastian, Suk,
>
> I still don't have an update from the team. We are still working on a fix.
>
> Thanks,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Thursday, October 26, 2017 at 5:28:15 AM UTC-4, Sebastian wrote:
>>
>> Hi Anash,
>>
>> any news on this topic?
>>
>> Thanks
>> Sebastian
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ad44cc5b-f336-434a-be54-0f2010462b4f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: strange results from TargetingIdeaService (keyword planner)

2017-11-06 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Daphna,

This issue should be fixed as of today, let me know if you continue seeing 
more instances of this issue.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, November 2, 2017 at 4:12:26 PM UTC-4, Daphna Wegner wrote:
>
>
> Is there any progress on this issue? Is it scheduled to be fixed?
>
>
> On Friday, October 20, 2017 at 3:05:57 PM UTC-7, Daphna Wegner wrote:
>>
>> Hi Peter,
>>
>> I sent you the required info, is there any update on this?
>>
>>
>> On Thursday, October 19, 2017 at 11:15:53 PM UTC-7, Peter Oliquino wrote:
>>>
>>> Hi Daphna,
>>>
>>> In order for me to better investigate, could you provide the SOAP 
>>> request and response that was generated when you made the request that 
>>> returned 0 results? You may reply using the *Reply privately to author*
>>>  option.
>>>
>>> Additionally, could you also confirm if you tried the Keyword Planner 
>>> using the same filters and got results instead of 0? You may also send to 
>>> me the complete screenshot of your Keyword Planner request.
>>>
>>> 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/02e736ec-0f43-4846-9e56-845daaca%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Some keywords are failing whole volume batch in TargettingIdeaService

2017-10-26 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Sebastian, Suk,

I still don't have an update from the team. We are still working on a fix.

Thanks,
Anash P. Oommen,
AdWords API Advisor.

On Thursday, October 26, 2017 at 5:28:15 AM UTC-4, Sebastian wrote:
>
> Hi Anash,
>
> any news on this topic?
>
> Thanks
> Sebastian
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/44a877ca-2a42-4f82-aa24-9016090c9770%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Some keywords are failing whole volume batch in TargettingIdeaService

2017-10-03 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Suk,

Thanks for reporting. I've asked the relevant team to investigate further. 
I'll keep you posted.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, October 3, 2017 at 5:30:26 AM UTC-4, PPC London wrote:
>
>
> Hi All
>
> I am having an issue with TargetingIdeaService while getting volumes for 
> keywords, since last week.
>
> I have three keywords: car insurance, used car, glass bowl
>
> If I request volumes in one batch for first two keywords, I get the 
> volumes back for both keywords.
>
> However, if I include the the third keyword "glass bowl" into the batch 
> (total 3 keywords in batch now) , I do not get any volumes back for any of 
> the keyword.
>
> I have attached the log files for both the requests.
>
>
> And this is not the only keyword which fails the whole batch, there are 
> many others (eg. "fires", "1930s", "belgian", "body bags", "bodybags", 
> "glass bowl", "accident", "alligator", may more), and almost all of my 
> batches are not returning anything.
>
> Please if someone can help me, its bit urgent. 
>
> Many Thanks
> Suk
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/99fb4924-75eb-4e15-b5f6-e8a9dabd2e02%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ERROR_GETTING_RESPONSE_FROM_BACKEND when including CampaignId in PLACEHOLDER_FEED_ITEM_REPORT

2017-10-02 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Tirtha,

Could you kindly open a new thread if the issue 
persists? ERROR_GETTING_RESPONSE_FROM_BACKEND is a somewhat generic error, 
so your issue might be unrelated to this old thread.

Cheers
Anash P. Oommen
AdWords API Advisor.

On Wednesday, September 27, 2017 at 3:01:50 PM UTC-4, Tirtha Ghosh Dastidar 
wrote:
>
> Hi Team,
>
> What if we need to download zero impressions too? I am getting this error 
> when I am downloading keyword performance with zero impressions= True to 
> build my structure data.
>
> On Wednesday, May 14, 2014 at 1:52:10 PM UTC-7, Jeremy Aube wrote:
>>
>> I'm trying to get a PLACEHOLDER_FEED_ITEM_REPORT that includes 
>> CampaignId, but so far I keep getting this error:
>>
>> AdwordsApi::Errors::ReportXmlError - HTTP code: 500, error type: 
>> 'ReportDownloadError.ERROR_GETTING_RESPONSE_FROM_BACKEND', trigger: 'Unable 
>> to read report data', field path: '':
>>
>> The report works just fine if I remove the CampaignId field. Other fields 
>> like CampaignName, AdGroupId, and AdGroupName result in the same error. 
>>
>> Other attribute fields are working fine. For example, I can include 
>> AttributeValues, FeedId, or FeedItemId without any problems. 
>>
>> I saw another post where the issue seemed to have something to do with 
>> not including any metrics, but I am requesting metrics. There was also 
>> another post regarding an implied campaign_id, but I don't think that 
>> applies here.
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/66fe0784-0829-4c84-894c-cec530a0572a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: .NET API: AdwordsAppConfig.EnableSoapExtension not more available in API 201708

2017-08-23 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Wolfgang,

As of v201708, the .NET library's logging doesn't depend on Soap Extension, 
so you can remove to call to EnableSoapExtension AND 
SoapExtensions.RegisterSoapExtension calls. If you need to capture SOAP 
logs, then you'd have to create a TraceSource 
<https://msdn.microsoft.com/en-us/library/system.diagnostics.tracesource(v=vs.110).aspx>,
 
and attach a listener to it. This MSDN article 
<https://docs.microsoft.com/en-us/dotnet/framework/debug-trace-profile/how-to-create-and-initialize-trace-sources>
 
has some details on how to do that programmatically.

You can see the TraceSources that the library uses 
here: 
https://github.com/googleads/googleads-dotnet-lib/blob/master/src/AdWords/App.config#L144.
 
E.g. The summary logs are written to a TraceSource 
named AdsClientLibs.SummaryRequestLogs, and the default listener is a that 
writes to "C:\Logs\AdWords\summary_logs.log". 

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

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, August 23, 2017 at 4:40:34 PM UTC+10, Wolfgang Riedmann wrote:
>
> Hello,
>
> I have put all my Adwords functionality in one single DLL, and several 
> applications are using the relative functionality.
>
> Therefore I cannot use the configuration in the app.config, and found a 
> possibility to define the relative parameters directly in my code (reading 
> from a ini file).
>
> To make it work I had set the AdwordsAppConfig.EnableSoapExtension 
> property to true.
>
> In the API 201708 this property seems to not exist anymore, and the 
> following code fails:
>
> SoapExtensions.RegisterSoapExtension( 
> "Google.Api.Ads.Common.Lib.SoapListenerExtension, Google.Ads.Common", 1, 
> priorityGroup.Low )
>
> What I do need to change?
>
> Thank you very much!
>
> Wolfgang
>
> P.S. I'm not using C#, but X#, a Xbase language
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/418bac7b-5c41-43c9-adf8-c06c0595e81c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Share your feedback about the AdWords API

2017-08-17 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Since the early days of the AdWords API 
<https://developers.google.com/adwords/api>, we've continually evolved the 
platform to help you more efficiently and creatively manage large or 
complex AdWords accounts and campaigns.

To learn more about what's working well and what could be improved, we're 
running our first AdWords API feedback survey. Your answers will be 
completely anonymous, so we hope you'll take the opportunity to let us know 
about any changes you'd like to see to help make managing campaigns even 
easier.

SHARE YOUR FEEDBACK 
<https://google.qualtrics.com/jfe/form/SV_8Ds9qxpeP9WpdwF>
The survey will close on August 30, 2017, and should take about 15 minutes 
to complete. Thanks in advance for sharing your thoughts to help us improve 
the AdWords API Developer experience for everyone.

Cheers
Anash P. Oommen,
AdWords API Advisor.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/fa4f1d41-35fb-4b1f-bcde-88d9bbd57490%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Oauth2 with Test Service Account

2017-08-09 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi John,

Looks like you reported this 
issue? https://github.com/googleads/googleads-java-lib/issues/122

Could you follow up on that issue tracker? I've talked to the Java library 
owner and he is aware of it. He will work with you over the issue tracker 
thread.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Monday, August 7, 2017 at 2:01:15 AM UTC-4, John Reynolds wrote:
>
> I know this thread is old, but have a similar request.
>
> We do Administer our Google Apps domain and would prefer to have this all 
> linked back to it.
>
> I setup the Service Account in the developer console and downloaded the 
> JSON. That all seems to load fine. Per the documentation, inside the G 
> Suite console, I have entered our Client ID (the long number from the JSON 
> file downloaded via the dev console) and 
> "*https://www.googleapis.com/auth/adwords 
> <https://www.googleapis.com/auth/adwords>*" for the Client Name field.
>
>
> <https://lh3.googleusercontent.com/-QGcF4jQ5mRM/WYeo87gXcHI/AHA/sNNxctifvSEviyJVkwGmO6Cas3s_FnMLQCLcBGAs/s1600/Screen%2BShot%2B2017-08-06%2Bat%2B4.39.43%2BPM.png>
>
> When I try to connect, I get the same "AuthenticationError.NOT_ADS_USER" 
> error.
>
>
> I am creating the credential, as follows, from the sample code:
>
> // Generate a refreshable OAuth2 credential.
> Credential oAuth2Credential = new OfflineCredentials.Builder()
> .forApi(OfflineCredentials.Api.ADWORDS)
> .fromFile()
> .build()
> .generateCredential();
>
>
> My understanding is it should pull everything from the JSON file, referenced 
> in the ads.properties file.
>
>
> There are three rows in that ads.properties file:
>
> api.adwords.jsonKeyFilePath=src/main/resources/{{json-file}}
> api.adwords.developerToken={{our developer token from Adwords}}
> api.adwords.clientCustomerId={{our MCC account #}}
>
>
> Any guidance on what piece I might be missing here would be super helpful. 
> Understandably, the documentation isn't great for Service Accounts, but for 
> those of us using them, having a clear cut example to follow as to which 
> properties/keys/etc are required, would be great.
>
> Thanks in advance for any assistance!
>
> -John R
>
> On Friday, August 21, 2015 at 7:50:43 AM UTC-7, Danial Klimkin wrote:
>>
>> Hello Nick,
>>
>>
>> 1. Exactly my point. There is no link. AdWords API is different from 
>> other APIs managed via the developer console and not controlled from there.
>>
>> 2. Is there any reason you really want to use service accounts? Do you 
>> administer a Google Apps domain?
>>
>> 3. Correct.
>>
>>
>> -Danial, AdWords API Team. 
>>
>>
>>
>> On Wednesday, August 19, 2015 at 1:04:10 PM UTC+2, 
>> nick.h...@agiletalentpool.com wrote:
>>>
>>> Hello Danial,
>>>
>>> Thanks for your prompt reply.
>>>
>>> "It also doesn't need to belong to the same account as any MCC (but is 
>>> can)"
>>>
>>> 1. I'm a little confused by what the account setup should be following 
>>> this remark. My aim is to create a set-up that enables a test service 
>>> account to retrieve campaign data. According to the documentation, the 
>>> project created on Google Developer Console 
>>> "is a collection of settings, credentials, and metadata about the 
>>> application or applications you're working on that make use of Google 
>>> Developer APIs and Google Cloud resources", so it does make sense to have a 
>>> single Project ID for multiple applications which make access of Google 
>>> Developer API. 
>>>
>>> What I do not understand though is how is the association / link between 
>>> the Google Developer Console and the (MCC or non-MCC) account on Google 
>>> AdWords made? All they have in common is the Google Account on which they 
>>> have been set up. For other API endpoints, I've noticed one can enable them 
>>> from the Enable APIs section of GDC, but there's nothing like that for 
>>> AdWords.
>>>
>>> 2. Could you give me an example of an account set-up for a test example 
>>> using an Service Account? I'm only interested in the hierarchical 
>>> structure. 
>>>
>>> 3. Should the client customer ID be the 10 digits one displayed under an 
>>> AdWords account?
>>>
>>> My apologies if all these seem like basic questions but it's my first 
>>> time using AdWords and I'm trying to understand how it works rather than 
>&g

Re: Broken batch job status data and duplicate results

2017-07-28 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Christian,

This issue is resolved now. Let me know if you continue to see errors.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, July 26, 2017 at 4:26:06 PM UTC-4, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Hi Christian,
>
> We have an ongoing issue at our end that causes the error you are seeing. 
> I'll update this thread with more details as I hear from the team.
>
> Cheers
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Tuesday, July 25, 2017 at 12:20:11 PM UTC-4, Christian wrote:
>>
>> Hi,
>>
>> recently we recognized some batch job issues. More precise, we see 3 
>> problems:
>>
>> 1) Strange progress stats
>>
>>id = 535340862
>>status = "DONE"
>>progressStats = 
>>   (ProgressStats){
>>  numOperationsExecuted = 0
>>  numOperationsSucceeded = 0
>>  estimatedPercentExecuted = 0
>>  numResultsWritten = 7414
>>   }
>>downloadUrl = ...
>>
>>
>> The linked result file indeed contains 7414 entries which indicate a 
>> successful execution of operations. *numOperationsExecuted* etc. and the 
>> other stats do not reflect that.
>>
>> 2) Missing download URL
>>
>>id = 535178174
>>status = "DONE"
>>progressStats = 
>>   (ProgressStats){
>>  numOperationsExecuted = 25000
>>  numOperationsSucceeded = 25000
>>  estimatedPercentExecuted = 100
>>  numResultsWritten = 25000
>>   }
>>... no download url ...
>>
>>
>> Obviously this is problematic as we cannot process results.
>>
>> 3) Duplicates in result files
>>
>>id = 535170169
>>status = "DONE"
>>progressStats = 
>>   (ProgressStats){
>>  numOperationsExecuted = 25000
>>  numOperationsSucceeded = 25000
>>  estimatedPercentExecuted = 100
>>  numResultsWritten = 45000
>>   }
>>downloadUrl = ...
>>
>>
>> Looking into the linked result file, many results indeed are reported 
>> twice (for instance setting bid modifier on criterion 503006 in ad 
>> group 41233022792 to 0.75). Duplicates are not following each other 
>> directly, so it is not easy to filter them w/o maintaining a lookup for all 
>> seen results in memory. Also, with regard to this example, it is *not* 
>> the case that results are unique within the first 25000 results. Then we 
>> could simply discard the rest. Duplicates can be found already within the 
>> first 25000 result entries.
>>
>> The first issue is not that problematic since we can treat the result 
>> file as the authority. However, issue 2 and 3 are real problems for us.
>>
>>
>> Thanks in advance for any support on these issues!
>>
>> Best,
>> Christian
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/22601a33-2847-4344-8f42-d6a811778a98%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Batches mysteriously got CANCELLED

2017-07-28 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Naphat,

This issue should be resolved now. Let me know if you continue seeing 
issues.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, July 26, 2017 at 4:23:56 PM UTC-4, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Hi Naphat,
>
> We have an ongoing issue at our end that causes the error you are seeing. 
> I'll update this thread as I have more updates.
>
> Cheers
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Wednesday, July 26, 2017 at 3:53:14 AM UTC-4, 
> naphat.theera...@lazada.com wrote:
>>
>> Hi,
>>
>> I am having an issue with Batch operations.
>>
>> The scenario is that I uploaded operations via batch service (Batch ID: 
>> 531432339) and the script automatically checked the response; no error 
>> was returned, so I didn't suspect anything until my colleague noticed that 
>> the campaigns didn't actually get created, so I fired another batch (Batch 
>> ID: 532269808).
>>
>> However, upon checking some of the batch statuses are CANCELED (without 
>> me cancelling it, so I want to know the reason why this happened.
>>
>> Round 1
>>
>> *batch_id*
>>
>> 531432339 (CANCELED)
>>
>> 531057641 (SUCCESS)
>>
>> 531108373 (SUCCESS)
>>
>> 531439050 (SUCCESS)
>>
>> 531105275 (SUCCESS)
>>
>>
>> Round 2
>>
>> *batch_id*
>>
>> 532269808 (CANCELED)
>>
>> 532220093 (SUCCESS)
>>
>> 532220222 (SUCCESS)
>>
>>
>> Best regards,
>>
>> Naphat Theerawat
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b783e343-c6d9-4d2b-b29d-ac389f804b17%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Broken batch job status data and duplicate results

2017-07-26 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Christian,

We have an ongoing issue at our end that causes the error you are seeing. 
I'll update this thread with more details as I hear from the team.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, July 25, 2017 at 12:20:11 PM UTC-4, Christian wrote:
>
> Hi,
>
> recently we recognized some batch job issues. More precise, we see 3 
> problems:
>
> 1) Strange progress stats
>
>id = 535340862
>status = "DONE"
>progressStats = 
>   (ProgressStats){
>  numOperationsExecuted = 0
>  numOperationsSucceeded = 0
>  estimatedPercentExecuted = 0
>  numResultsWritten = 7414
>   }
>downloadUrl = ...
>
>
> The linked result file indeed contains 7414 entries which indicate a 
> successful execution of operations. *numOperationsExecuted* etc. and the 
> other stats do not reflect that.
>
> 2) Missing download URL
>
>id = 535178174
>status = "DONE"
>progressStats = 
>   (ProgressStats){
>  numOperationsExecuted = 25000
>  numOperationsSucceeded = 25000
>  estimatedPercentExecuted = 100
>  numResultsWritten = 25000
>   }
>... no download url ...
>
>
> Obviously this is problematic as we cannot process results.
>
> 3) Duplicates in result files
>
>id = 535170169
>status = "DONE"
>progressStats = 
>   (ProgressStats){
>  numOperationsExecuted = 25000
>  numOperationsSucceeded = 25000
>  estimatedPercentExecuted = 100
>  numResultsWritten = 45000
>   }
>downloadUrl = ...
>
>
> Looking into the linked result file, many results indeed are reported 
> twice (for instance setting bid modifier on criterion 503006 in ad 
> group 41233022792 to 0.75). Duplicates are not following each other 
> directly, so it is not easy to filter them w/o maintaining a lookup for all 
> seen results in memory. Also, with regard to this example, it is *not* 
> the case that results are unique within the first 25000 results. Then we 
> could simply discard the rest. Duplicates can be found already within the 
> first 25000 result entries.
>
> The first issue is not that problematic since we can treat the result file 
> as the authority. However, issue 2 and 3 are real problems for us.
>
>
> Thanks in advance for any support on these issues!
>
> Best,
> Christian
>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5dc79664-4960-441c-a362-363c40236dec%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Batches mysteriously got CANCELLED

2017-07-26 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Naphat,

We have an ongoing issue at our end that causes the error you are seeing. 
I'll update this thread as I have more updates.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, July 26, 2017 at 3:53:14 AM UTC-4, 
naphat.theera...@lazada.com wrote:
>
> Hi,
>
> I am having an issue with Batch operations.
>
> The scenario is that I uploaded operations via batch service (Batch ID: 
> 531432339) and the script automatically checked the response; no error 
> was returned, so I didn't suspect anything until my colleague noticed that 
> the campaigns didn't actually get created, so I fired another batch (Batch 
> ID: 532269808).
>
> However, upon checking some of the batch statuses are CANCELED (without 
> me cancelling it, so I want to know the reason why this happened.
>
> Round 1
>
> *batch_id*
>
> 531432339 (CANCELED)
>
> 531057641 (SUCCESS)
>
> 531108373 (SUCCESS)
>
> 531439050 (SUCCESS)
>
> 531105275 (SUCCESS)
>
>
> Round 2
>
> *batch_id*
>
> 532269808 (CANCELED)
>
> 532220093 (SUCCESS)
>
> 532220222 (SUCCESS)
>
>
> Best regards,
>
> Naphat Theerawat
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d8b5d3ca-a2bb-415d-ad2a-a370d672f303%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How much advantage in efficiency can I expect from using Batch Job Service on <1000 customer accounts?

2017-07-06 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Kruger,

Looks to me like the workload that you have to process isn't high - 
assuming you want to update bids for all the keywords in a single account, 
you are looking at ~3*100*10 = 3000 mutate operations per account. As you 
guessed, you can easily spread it over ~10 synchronous calls per account 
(or even a single call, though it might not be very efficient since the 
operations are done across too many ad groups). You are highly unlikely to 
run into RateExceededErrors, manage multiple servers for scaling, etc. You 
might be better off using synchronous services (or even AdWords Scripts 
<https://developers.google.com/adwords/scripts/> if that suits you better).

Let me know if you have more questions, and I'd be glad to help you out.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, July 5, 2017 at 9:17:56 PM UTC-4, kru...@yclub.io wrote:
>
> Hello,
>
> Yes I have read both pages before writing my question.
>
> Your answer, at best, only summarize the pages I have already read. (I 
> even recognize some specific phrases you nearly CP'ed from the pages)
>
> I have provided a specific situation for the effectiveness of implementing 
> BatchJobService in the given scenario to inquire whether it is something I 
> must include in my MVP.
>
> I have written the question because I did not find the answers on those 
> pages and you must know there isn't such answer to be found for my 
> questions in the pages.
>
> If there isn't a suitable answer you can provide, please tell me you 
> cannot provide one so both of us can do something more useful with our time.
>
> Thanks,
>
>
>
> On Wednesday, July 5, 2017 at 3:57:29 PM UTC-4, Shwetha Vastrad (AdWords 
> API Team) wrote:
>>
>> Hi, 
>>
>> Making a request to the API entails a number of fixed costs, such as 
>> round-trip network latency, serialization and deserialization processing, 
>> and calls to backend systems. By batching multiple operations, you can 
>> reduce the number of requests you make and the associated fixed costs. 
>>
>> Unlike synchronous services, a single job in BatchJobService can operate 
>> against a mixed collection of AdWords entities. You can submit jobs in 
>> parallel, and BatchJobService automatically retries operations that fail 
>> due to transient errors such as RateExceededError 
>> <https://developers.google.com/adwords/api/docs/common-errors#RateExceededError.RATE_EXCEEDED>.
>>  
>> Using BatchJobService 
>> <https://developers.google.com/adwords/api/docs/reference/latest/BatchJobService>
>>  also 
>> frees up your application to perform other tasks without waiting for the 
>> operations to complete. You can poll the status of the BatchJob 
>> periodically until it is CANCELED or DONE and then download the results and 
>> processingErrors 
>> <https://developers.google.com/adwords/api/docs/reference/latest/BatchJobService.BatchJob#processingErrors>
>>  from 
>> its downloadUrl 
>> <https://developers.google.com/adwords/api/docs/reference/latest/BatchJobService.BatchJob#downloadUrl>
>> . 
>>
>> Please see the Best Practices guide 
>> <https://developers.google.com/adwords/api/docs/guides/bestpractices>
>>  and Batch Processing guide 
>> <https://developers.google.com/adwords/api/docs/guides/batch-jobs> for 
>> more details. 
>>
>> 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/db7048c3-1df9-4756-b7a1-ea633b2b26e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Our AWQL response latency has increased 3x recently. Is it just us?

2017-06-26 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Dorian,

If you can use the "Reply to Author" share your reporting HTTP logs, it 
would be most helpful. I want to make sure if this is related to the same 
issue or not before confirming.

Cheers
Anash P. Oommen,
AdWords API Advisor. 

On Monday, June 26, 2017 at 2:52:58 AM UTC-4, Dorian Kind wrote:
>
> Hi,
>
> we're still seeing lots of 500 error response codes from the reporting 
> endpoint with the reason ERROR_GETTING_RESPONSE_FROM_BACKEND and the 
> trigger "Unable to read report data". These errors persist when retrying 
> using exponential backoff, as well. Is there anything we can do on our end 
> to alleviate the problem?
>
> Thanks and best regards,
> Dorian
>
> On Tuesday, 20 June 2017 16:58:33 UTC+2, Anash P. Oommen (AdWords API 
> Team) wrote:
>>
>> Folks,
>>
>> The first stage of fixes are live on production. The latency should 
>> improve significantly, though there's still room for improvement. We are 
>> exploring more changes that should improve the latency further, bringing it 
>> closer to pre-June-6 values. I'll update this thread as more fixes are 
>> rolled out.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Thursday, June 15, 2017 at 9:02:44 PM UTC-4, Anash P. Oommen (AdWords 
>> API Team) wrote:
>>>
>>> Folks,
>>>
>>> We are pushing an update today that improves the report download 
>>> latency. We will continue the investigations next week with a goal to bring 
>>> it down even further, ideally to original levels. I'll update this thread 
>>> as I hear from the team.
>>>
>>> Thanks everyone for your patience!
>>>
>>> Cheers
>>> Anash P. Oommen,
>>> AdWords API Advisor.
>>>
>>> On Thursday, June 15, 2017 at 1:07:48 PM UTC-4, Anash P. Oommen (AdWords 
>>> API Team) wrote:
>>>>
>>>> Folks,
>>>>
>>>> We are working on it, we don't have an ETA yet. I'll update this thread 
>>>> as I hear from the team.
>>>>
>>>> Cheers
>>>> Anash P. Oommen,
>>>> AdWords API Advisor.
>>>>
>>>> On Wednesday, June 14, 2017 at 11:49:10 AM UTC-4, dev eloper wrote:
>>>>>
>>>>> Hi, 
>>>>>
>>>>> We too have been suffering from a major lag when requesting reports. 
>>>>>  In most cases its 300-450% slower than usual. 
>>>>>
>>>>> This has been happening since last Friday.  
>>>>>
>>>>> This thread is the only indication that there is a problem with the 
>>>>> google servers.
>>>>>
>>>>> I cannot find any information about this problem anywhere else.  How 
>>>>> do I get an update, estimated time to fix etc?  I need to update 
>>>>> customers 
>>>>> / other parts of the business.
>>>>>
>>>>> Thanks
>>>>>
>>>>>
>>>>> On Wednesday, June 14, 2017 at 10:19:05 AM UTC+1, Tomas R wrote:
>>>>>>
>>>>>> Do you know if it's region specific issue or for all requests?
>>>>>>
>>>>>> On Tuesday, June 13, 2017 at 5:18:46 PM UTC+2, Shwetha Vastrad 
>>>>>> (AdWords API Team) wrote:
>>>>>>>
>>>>>>> Hi Axel, 
>>>>>>>
>>>>>>> I'm afraid I don't have a timeline for when this will be resolved. 
>>>>>>> I'll keep you notified when I have more information. 
>>>>>>>
>>>>>>> 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/13845de2-fa18-415d-9f0e-0f4f84ab2f74%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Slow AWQL Responses

2017-06-20 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Manas,

I'm locking this thread to prevent more users from adding onto this thread 
instead of the main thread, where I'll add updates. Please continue 
following that thread for future updates.

Thanks Tomas for posting the main thread link.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, June 20, 2017 at 9:28:20 AM UTC-4, Tomas R wrote:
>
> Have you tried searching before creating new topic: 
> https://groups.google.com/forum/#!searchin/adwords-api/reporting|sort:date/adwords-api/MfX0XL7G4o4/FxioZYy_AgAJ
>
> On Monday, June 19, 2017 at 7:08:25 AM UTC+2, AdWordsApiUser wrote:
>>
>> Hello team,
>>
>> AWQL response times have increased significantly in the last couple of 
>> weeks, and it making a lot of our processes slow or backed up. Our estimate 
>> is that response time to queries has increased 3x to 4x overnight (starting 
>> around 6th of June). I followed the other thread where it was mentioned 
>> that a fix had been deployed, but over the weekend, the system seems to 
>> have become slower and we haven't noticed any significant improvements. I 
>> understand that the team is working on a fix to help all everyone that is 
>> dependent on the API, and I appreciate that :) 
>>
>> My question is this: Should we increase parallelism in our calls to get 
>> around this issue? When should we expect a resolution?
>>
>> Thanks,
>> MG
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/dcbd0435-327e-4f4e-95a6-1b8b8eeb23b0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad approval status removed in v201705

2017-06-20 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Mario,

The old and new status don't quite match one to another, since the old 
status gives you only the approval status, whereas the new values give you 
more information like the approval state, approval status and the 
additional policy restrictions around the approval.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Monday, June 19, 2017 at 2:40:06 AM UTC-4, Mario García wrote:
>
> Ad approval status has been removed. The migration guide says we should 
> use Policy Summary instead. But there isn’t a 1-1 mapping of status values:
>
>
> Old Approval Status values (we used these in our app):
>
> https://developers.google.com/adwords/api/docs/reference/v201702/AdGroupAdService.AdGroupAd.ApprovalStatus
>
>- APPROVED
>- DISAPPROVED
>- FAMILY_SAFE
>- NON_FAMILY_SAFE
>- PORN
>- UNCHECKED
>- UNKNOWN
>
> New Policy Summary values:
>
> https://developers.google.com/adwords/api/docs/reference/v201705/AdGroupAdService.AdGroupAdPolicySummary
>
>- APPROVED
>- DISAPPROVED
>- APPROVED_LIMITED
>- ELIGIBLE
>- UNDER_REVIEW
>- SITE_SUSPENDED
>- UNKNOWN
>
> Is anybody familiar, or have a good idea how to map these new values?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/81bf53f2-c301-4416-91bd-0f301b4d4c29%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Our AWQL response latency has increased 3x recently. Is it just us?

2017-06-20 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Folks,

The first stage of fixes are live on production. The latency should improve 
significantly, though there's still room for improvement. We are exploring 
more changes that should improve the latency further, bringing it closer to 
pre-June-6 values. I'll update this thread as more fixes are rolled out.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, June 15, 2017 at 9:02:44 PM UTC-4, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Folks,
>
> We are pushing an update today that improves the report download latency. 
> We will continue the investigations next week with a goal to bring it down 
> even further, ideally to original levels. I'll update this thread as I hear 
> from the team.
>
> Thanks everyone for your patience!
>
> Cheers
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Thursday, June 15, 2017 at 1:07:48 PM UTC-4, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Folks,
>>
>> We are working on it, we don't have an ETA yet. I'll update this thread 
>> as I hear from the team.
>>
>> Cheers
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Wednesday, June 14, 2017 at 11:49:10 AM UTC-4, dev eloper wrote:
>>>
>>> Hi, 
>>>
>>> We too have been suffering from a major lag when requesting reports.  In 
>>> most cases its 300-450% slower than usual. 
>>>
>>> This has been happening since last Friday.  
>>>
>>> This thread is the only indication that there is a problem with the 
>>> google servers.
>>>
>>> I cannot find any information about this problem anywhere else.  How do 
>>> I get an update, estimated time to fix etc?  I need to update customers / 
>>> other parts of the business.
>>>
>>> Thanks
>>>
>>>
>>> On Wednesday, June 14, 2017 at 10:19:05 AM UTC+1, Tomas R wrote:
>>>>
>>>> Do you know if it's region specific issue or for all requests?
>>>>
>>>> On Tuesday, June 13, 2017 at 5:18:46 PM UTC+2, Shwetha Vastrad (AdWords 
>>>> API Team) wrote:
>>>>>
>>>>> Hi Axel, 
>>>>>
>>>>> I'm afraid I don't have a timeline for when this will be resolved. 
>>>>> I'll keep you notified when I have more information. 
>>>>>
>>>>> 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/f4d5ce22-41da-44c6-9939-d48fbc9b9594%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Our AWQL response latency has increased 3x recently. Is it just us?

2017-06-15 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Folks,

We are pushing an update today that improves the report download latency. 
We will continue the investigations next week with a goal to bring it down 
even further, ideally to original levels. I'll update this thread as I hear 
from the team.

Thanks everyone for your patience!

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, June 15, 2017 at 1:07:48 PM UTC-4, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Folks,
>
> We are working on it, we don't have an ETA yet. I'll update this thread as 
> I hear from the team.
>
> Cheers
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Wednesday, June 14, 2017 at 11:49:10 AM UTC-4, dev eloper wrote:
>>
>> Hi, 
>>
>> We too have been suffering from a major lag when requesting reports.  In 
>> most cases its 300-450% slower than usual. 
>>
>> This has been happening since last Friday.  
>>
>> This thread is the only indication that there is a problem with the 
>> google servers.
>>
>> I cannot find any information about this problem anywhere else.  How do I 
>> get an update, estimated time to fix etc?  I need to update customers / 
>> other parts of the business.
>>
>> Thanks
>>
>>
>> On Wednesday, June 14, 2017 at 10:19:05 AM UTC+1, Tomas R wrote:
>>>
>>> Do you know if it's region specific issue or for all requests?
>>>
>>> On Tuesday, June 13, 2017 at 5:18:46 PM UTC+2, Shwetha Vastrad (AdWords 
>>> API Team) wrote:
>>>>
>>>> Hi Axel, 
>>>>
>>>> I'm afraid I don't have a timeline for when this will be resolved. I'll 
>>>> keep you notified when I have more information. 
>>>>
>>>> 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/d5af2255-93c0-4066-acbb-0e4734f423e5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Our AWQL response latency has increased 3x recently. Is it just us?

2017-06-15 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Folks,

We are working on it, we don't have an ETA yet. I'll update this thread as 
I hear from the team.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, June 14, 2017 at 11:49:10 AM UTC-4, dev eloper wrote:
>
> Hi, 
>
> We too have been suffering from a major lag when requesting reports.  In 
> most cases its 300-450% slower than usual. 
>
> This has been happening since last Friday.  
>
> This thread is the only indication that there is a problem with the google 
> servers.
>
> I cannot find any information about this problem anywhere else.  How do I 
> get an update, estimated time to fix etc?  I need to update customers / 
> other parts of the business.
>
> Thanks
>
>
> On Wednesday, June 14, 2017 at 10:19:05 AM UTC+1, Tomas R wrote:
>>
>> Do you know if it's region specific issue or for all requests?
>>
>> On Tuesday, June 13, 2017 at 5:18:46 PM UTC+2, Shwetha Vastrad (AdWords 
>> API Team) wrote:
>>>
>>> Hi Axel, 
>>>
>>> I'm afraid I don't have a timeline for when this will be resolved. I'll 
>>> keep you notified when I have more information. 
>>>
>>> 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/852f2abd-0ad2-4545-8e46-2d5b2d01602d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Removal of AdGroupAd.approvalStatus from 2017.05

2017-06-02 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Suvodhoy,

Looks like you might be able to filter on CombinedApprovalStatus in 
[APPROVED, DISAPPROVED] etc. I'm checking with the team to confirm if this 
is as designed, or is it a case of missing documentation. I'll update this 
thread once I hear from them.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Friday, June 2, 2017 at 2:42:08 AM UTC-4, suvodhoy sinha wrote:
>
> Hi,
>
> I was going through the latest api migration guide and it seems 
> "approvalStatus" was removed. We now have to fetch "policySummary" to get 
> the combinedApprovalStatus. This isnt a problem as long as we are able to 
> filter based on the status like before. But it seems with the new changes 
> we might have to fetch all the ads and filter at our end. Is this expected 
> or am I missing something? 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/66f4c986-91e7-4e5a-8c81-e3640270192c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: how to call adwords api from HTML5

2017-05-18 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Subbu,

I am not sure I follow. You can find endpoints for individual services at 
https://developers.google.com/adwords/api/docs/reference/ (lookup the 
documentation for each service). AdWords API is a SOAP API. SOAP uses XML 
as the payload format and HTTPS as the transport protocol. So yes, you can 
make an API call using HTTPs alone, but you sill need to know XML and SOAP 
protocol to be able to make a successful call. Here's an example 
<https://github.com/googleads/googleads-dotnet-lib/wiki/NoClientLibrary> 
for making raw HTTP calls.

Hope this helps? Let me know if you have more questions.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Thursday, May 18, 2017 at 9:56:07 AM UTC-4, Subbu Rayal wrote:
>
> Hi Anash,
>
> Hope your doing good,
>  I am trying to call Google adwords api's to one of my third party 
> tool.can you please suggest me the direct URLs  instead of SOAP and XML..
>
> Thanks for advance.
>
> Thanks,
> subramanyam 
>
> On Tuesday, March 19, 2013 at 1:51:32 PM UTC+5:30, Anash P. Oommen 
> (AdWords API Team) wrote:
>>
>> Hi SubbaReddy,
>>
>> AdWords API is a SOAP API, which work best in a server-to-server 
>> scenario. My recommendation is to setup a REST server that makes AdWords 
>> API calls, and then call the REST server from your HTML5 application.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Thursday, March 14, 2013 3:26:54 PM UTC+5:30, yrsubb...@googlemail.com 
>> wrote:
>>>
>>> Hi Colleagues,
>>>
>>> Kindly help me on how toi call google adwords api from HTML5.
>>>
>>> Thanks,
>>> SubbaReddy
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1fd3dd4b-cc4f-4d4c-ab2a-b44b0a479716%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Repeated authorization code

2017-05-17 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Warren,

The relevant code to capture OAuth callback and exchange it with an access 
token / refresh token looks like this: 
https://github.com/googleads/googleads-dotnet-lib/blob/master/examples/AdWords/CSharp/OAuth/OAuthLogin.aspx.cs#L50.
 
I assume you are (1) using the state parameter to distinguish a redirect to 
google server, and a callback from Google server? and (2) Placed a 
breakpoint on your call to FetchAccessAndRefreshTokens and made sure it 
isn't happening twice?

You can also use Fiddler <http://www.telerik.com/fiddler> to intercept the 
requests to make sure the authorization code in both cases are different 
(i.e. the call is not getting cached somehow)

Cheers,
Anash P. Oommen,
AdWords API Advisor

On Monday, May 15, 2017 at 2:59:12 PM UTC-4, Warren Zhang wrote:
>
> I can change that, but is the outdated parameter the cause of this 
> authorization code issue?
>
> On Monday, May 15, 2017 at 11:24:04 AM UTC-7, Shwetha Vastrad (AdWords API 
> Team) wrote:
>>
>> Hi Warren, 
>>
>> The parameter approval_prompt is now prompt. To get the behavior similar 
>> to approval_prompt=force I would suggest that you change your app to use 
>> prompt=consent. Please see this forum post 
>> <https://groups.google.com/d/msg/adwords-api/iSY2uUBx5JQ/BM3QCbFGAwAJ> for 
>> more details. In your case, you would need to pass the space delimited 
>> values to the prompt 
>> <https://developers.google.com/identity/protocols/OpenIDConnect#prompt>
>>  parameter. 
>>
>> 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/20f6c59e-7eb0-441c-a7d9-869b2c7ae590%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How get CustomerId with OAuth 2.0

2017-02-15 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Francesco,

The 
https://github.com/googleads/googleads-php-lib/blob/master/examples/AdWords/v201609/AccountManagement/GetAccountHierarchy.php
 
code example should help you achieve your workflow, but for that to work, 
the access token you send as part of the request should belong to the 
logged-in user. I don't know of an easy way to reverse-lookup a user given 
the access token though.

Cheers,
Anash P. Oommen,
AdWords API Advisor,

On Friday, February 10, 2017 at 7:12:14 PM UTC-5, Francesco Protano wrote:
>
> Hello the u suggested it s for .net my code is for php but it s not 
> important, i think it will an similar solution to capture the soap 
> messages. U seems an expert adwords advice , so, can u send to me an 
> example to archieve my workflow? But first is it possible ? Thk for the 
> reply 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/acd99abb-103f-488d-8a64-6acb62ec7c4d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: AdWords Developer Tokens for Desktop Applications?

2016-12-29 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Drew,

Pretty much what Zweitze mentioned. Another thought that comes to mind is 
to reset the developer token on a regular basis and then have your desktop 
application download a binary module (e.g. dll) from a licensed server. 
You'd probably want to shield against an HTTPs proxy like Fiddler too. Some 
discussion on this topic is here 
<http://stackoverflow.com/questions/20914305/best-practices-for-using-servercertificatevalidationcallback>
.

I would also recommend reaching out to the compliance team using this form: 
https://services.google.com/fb/forms/apicontact/. In addition to checking 
whether your technical approach is compliant with AdWords API T&Cs, you can 
also flag users who might be misusing your application to capture the 
devtokens.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, December 28, 2016 at 4:56:57 PM UTC-5, Drew Loika wrote:
>
> Thanks for the help Vishal. My question is regarding how Google expects my 
> desktop product used by my customers to issue API requests while 
> maintaining the secrecy of my developer token. Obviously this isn't 
> possible as described, so does Google expect me to embed the token in the 
> application and not maintain the secrecy of my developer token? Or are 
> desktop applications just not supported for the AdWords API? Or...?
>
>
> On Wednesday, December 28, 2016 at 1:44:17 PM UTC-8, Vishal Vinayak 
> (Adwords API Team) wrote:
>>
>> Hi Drew,
>>
>> To access an AdWords account's data via the API, you need two things: a 
>> developer 
>> token 
>> <https://developers.google.com/adwords/api/docs/guides/first-api-call#request_a_developer_token>
>>  (associated 
>> with a manager account) and valid OAuth credentials 
>> <https://developers.google.com/adwords/api/docs/guides/first-api-call#set_up_oauth2_authentication>
>>  (associated 
>> with the target AdWords account or the manager account of the target 
>> AdWords account). 
>>
>> Access levels related to a developer token define the limits on your 
>> account (such as test vs production accounts and the number of operations 
>> that you can perform with your token). You are required to set your 
>> developer token in the SOAP header of your request, when trying to make an 
>> API call. OAuth credentials, however, can be used to control data access to 
>> a user on a particular account. The access token generated using the OAuth 
>> credentials should be set in the HTTP header of your request, when making 
>> an API call. This implementation is a part of all of our client libraries 
>> <https://developers.google.com/adwords/api/docs/clientlibraries>, which 
>> can be used to make API calls without having to go through the hassle of 
>> constructing the SOAP request manually (client libraries can be used to 
>> develop both Web and Desktop based applications). 
>>
>> Hope this helps. If you have additional questions, please feel free to 
>> revert. 
>>
>> 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/b0064661-3bd1-4e0b-ba27-1ebe4704c4f7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: An existing connection was forcibly closed by the remote host

2016-12-09 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Caihua,

Could you try increasing the timeout in the .NET client library using the 
Timeout setting in App.config? 
See 
https://github.com/googleads/googleads-dotnet-lib/wiki/Understanding-App.config#general-library-behavior
 
for details.

The error you get could be due to a server somewhere up the chain (e.g. 
ISP) closing the connection midway, so trying out the same report download 
with a different machine / ISP is one way to troubleshoot the issue.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Thursday, December 8, 2016 at 11:15:40 PM UTC-5, Caihua Du wrote:
>
> Hi Anthony,
>
> Do you have any update? We saw new failures today in which the IO 
> connection get terminated after 5 mins while we are downloading report 
> file. Please let us know if this is expected or not. Thank you!
>
> Caihua.
>
> On Wednesday, December 7, 2016 at 10:19:32 PM UTC-8, Caihua Du wrote:
>>
>> Hi Anthony,
>>
>> No, we didn't make changes to the deployment environment. This issue is 
>> not 100% repro, and if the download time is more than 5 min, the connection 
>> seems get force closed. Is this expected?
>>
>> Thank you!
>> Caihua.
>>
>> On Wednesday, December 7, 2016 at 2:42:36 PM UTC-8, Anthony Madrigal 
>> wrote:
>>>
>>> Hi Caihua,
>>>
>>> This may be a network related issue on your side. Have you made any 
>>> changes to the hosts where your app is deployed such as upgrading the .NET 
>>> runtime recently or changing some values in your App.config/Web.config file?
>>>
>>> Regards,
>>> Anthony
>>> 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/aadc0c2d-736f-4c23-b07d-366906dec8bd%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ads with Ad Customizer are not serving

2016-12-01 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Sam,

If you can share your Feed name and Customer ID by using the "Reply to 
Author" option, I can take a look.

Cheers
Anash P. Oommen,
AdWords API Advisor.

On Thursday, December 1, 2016 at 11:49:26 AM UTC-5, s...@feedonomics.com 
wrote:
>
> Hi Anash,
>
> Thanks for the help! We have our customizerfeed set up, and it is filled 
> with feed items, but it's still showing the placeholders instead of the 
> substitution. Any ideas? We still need a customer feed, in addition to the 
> customizer feed right?
>
> On Wednesday, November 30, 2016 at 1:07:30 PM UTC-8, Anash P. Oommen 
> (AdWords API Team) wrote:
>>
>> Hi Sam,
>>
>> You can find a guide here 
>> <https://developers.google.com/adwords/api/docs/guides/ad-customizers>, 
>> and a PHP example here 
>> <https://developers.google.com/adwords/api/docs/samples/php/advanced-operations#add-an-ad-customizer>.
>>  
>> And yes, if you don't have an ad customizer feed named "customizerfeed", 
>> the ad will just show up the placeholder as a text instead of doing any 
>> substitution.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Wednesday, November 30, 2016 at 10:07:31 AM UTC-5, 
>> s...@feedonomics.com wrote:
>>>
>>> How do we create a Customer Feed and associate/sync it with the Ad 
>>> Customizer Feed? The closest example I saw was from here 
>>> <https://developers.google.com/adwords/api/docs/samples/php/extensions>, 
>>> but that's for a location extension. And just to confirm, a missing 
>>> Customer Feed is the reason our ads are showing something like "Starting at 
>>> {=customizerfeed.Price}" and failing to inject the values, correct?
>>>
>>> On Wednesday, March 25, 2015 at 7:44:51 AM UTC-7, Kamil Grebeníček wrote:
>>>>
>>>> Hi,
>>>>
>>>> we recently implement Ad customizer feed over Adwords API. As I can see 
>>>> in Adwords web gui, feed items are correctly uploaded and all feed items 
>>>> are approved. 
>>>>
>>>>
>>>>
>>>>
>>>> When we create text ads with links to the feed attributes, then the ad 
>>>> status is approved, but the ad is not showing, with reason shown in 
>>>> screenshot below. No character limit is exceeded.
>>>>
>>>>
>>>>
>>>> When I try to edit the ad, then actual feed values can be selected from 
>>>> suggest pane as shown in screenshot below
>>>>
>>>>
>>>>
>>>>
>>>> The problem concerns only the feed created with Adwords API, when we 
>>>> upload feed items as csv file in Adwords web gui, then everything is 
>>>> working and ads with customizer are serving.
>>>>
>>>> Where can be problem, can you help us please? Thank you for all 
>>>> suggestions.
>>>>
>>>>
>>>> Kamil
>>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/1617cef2-c1c6-4a97-b1af-35b4d5a96b0c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ads with Ad Customizer are not serving

2016-11-30 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Sam,

You can find a guide here 
<https://developers.google.com/adwords/api/docs/guides/ad-customizers>, and 
a PHP example here 
<https://developers.google.com/adwords/api/docs/samples/php/advanced-operations#add-an-ad-customizer>.
 
And yes, if you don't have an ad customizer feed named "customizerfeed", 
the ad will just show up the placeholder as a text instead of doing any 
substitution.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, November 30, 2016 at 10:07:31 AM UTC-5, s...@feedonomics.com 
wrote:
>
> How do we create a Customer Feed and associate/sync it with the Ad 
> Customizer Feed? The closest example I saw was from here 
> <https://developers.google.com/adwords/api/docs/samples/php/extensions>, 
> but that's for a location extension. And just to confirm, a missing 
> Customer Feed is the reason our ads are showing something like "Starting at 
> {=customizerfeed.Price}" and failing to inject the values, correct?
>
> On Wednesday, March 25, 2015 at 7:44:51 AM UTC-7, Kamil Grebeníček wrote:
>>
>> Hi,
>>
>> we recently implement Ad customizer feed over Adwords API. As I can see 
>> in Adwords web gui, feed items are correctly uploaded and all feed items 
>> are approved. 
>>
>>
>>
>>
>> When we create text ads with links to the feed attributes, then the ad 
>> status is approved, but the ad is not showing, with reason shown in 
>> screenshot below. No character limit is exceeded.
>>
>>
>>
>> When I try to edit the ad, then actual feed values can be selected from 
>> suggest pane as shown in screenshot below
>>
>>
>>
>>
>> The problem concerns only the feed created with Adwords API, when we 
>> upload feed items as csv file in Adwords web gui, then everything is 
>> working and ads with customizer are serving.
>>
>> Where can be problem, can you help us please? Thank you for all 
>> suggestions.
>>
>>
>> Kamil
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/afe9eaa2-d061-4cf9-aa56-9bb0b1ca891e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Third Party ads are not being returned from the AdGroupAdService

2016-10-20 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Dorian,

As far as I know, there are no plans to expose these ad formats in the API.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, October 18, 2016 at 7:34:32 AM UTC-4, Dorian Kind wrote:
>
> Hi there,
>
> sorry for reviving this old thread, but I just now experienced the same 
> issue.
>
> Third-party ads are being returned in the AD_PERFORMANCE_REPORT with ad 
> type THIRD_PARTY_REDIRECT_AD, but cannot be retrieved when using the 
> AdGroupAdService.
>
> The ads in question are third party ads from Google's DoubleClick Campaign 
> Manager (DCM, formerly DFA), and as far as I know they are not deprecated 
> in Adwords. At least there's nothing in the documentation that says so: 
> https://support.google.com/adwordspolicy/answer/94230.
>
> Are there any plans to make these ads accessible through the SOAP API, or 
> will they just be visible in the reports?
>
> Thanks & best regards,
> Dorian
>
> On Tuesday, April 14, 2015 at 10:06:56 PM UTC+2, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Peter,
>>
>> If the service is not returning the details right now, there might not be 
>> a way to get the details for this Ad from the API. Just so I can confirm, 
>> could you pls share the AdId and AdGroupId?
>>
>> Cheers,
>> Anash
>>
>> On Tuesday, April 14, 2015 at 3:54:08 PM UTC-4, Ad-Juster Inc wrote:
>>>
>>> Hi Anash,
>>>
>>> There are two issues here:
>>>  1) As you have described, then I would expect this to come back in the 
>>> AdGroupAdService, which it does not. It comes back with 0 totalNumEntries 
>>> when I specify a filter with the AdIds for these ads. To ensure that part 
>>> of the code works, I've also specified AdIds that are of type TextAd and 
>>> those objects are returned. 
>>>  2) I do need the additional information. So having it return as a 
>>> DeprecatedAd will not suffice. Is there any way I can pull the tag 
>>> information through the API, or any other means?
>>>
>>> Thanks!
>>>
>>> Peter
>>>
>>> On Tuesday, April 14, 2015 at 12:32:56 PM UTC-7, Anash P. Oommen 
>>> (AdWords API Team) wrote:
>>>>
>>>> Hi Peter,
>>>>
>>>> I'm guessing that since the ad format was marked deprecated in 2011, 
>>>> you should be able to retrieve this entry as a DeprecatedAd (meaning you'd 
>>>> get the ID, but not any additional details).
>>>>
>>>> Cheers,
>>>> Anash
>>>>
>>>> On Tuesday, April 14, 2015 at 12:22:00 PM UTC-4, Ad-Juster Inc wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> I don't believe it is a ThirdPartyRedirectAd, but I could be mistaken. 
>>>>> In the User Interface, the Ad type is listed as "Third party ad". 
>>>>> Would you classify this as a ThirdPartyRedirectAd?
>>>>>
>>>>> As far as being supported in AdxBuyer accounts: Does this affect only 
>>>>> the API? These ads appear in the Ad Performance reports pulled through 
>>>>> the 
>>>>> API and the ads also show up in the UI so they appear to be supported for 
>>>>> the account. They only do not show up in the API call to AdGroupAdService 
>>>>> to retrieve the list of ads.
>>>>>
>>>>> What other information I can provide to you to help with your 
>>>>> diagnosis?
>>>>>
>>>>> Peter
>>>>>
>>>>> On Wednesday, April 8, 2015 at 7:16:49 AM UTC-7, Anash P. Oommen 
>>>>> (AdWords API Team) wrote:
>>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> Just wondering, are you referring to ThirdPartyRedirectAd 
>>>>>> <https://developers.google.com/adwords/api/docs/reference/v201502/AdGroupAdService.ThirdPartyRedirectAd>?
>>>>>>  
>>>>>> I think they are supported only in AdxBuyer accounts?
>>>>>>
>>>>>> Cheers,
>>>>>> Anash P. Oommen,
>>>>>> AdWords API Advisor.
>>>>>>
>>>>>> On Tuesday, April 7, 2015 at 5:23:36 PM UTC-4, Ad-Juster Inc wrote:
>>>>>>>
>>>>>>> This is similar to the following post from 2011: 
>>>>>>> https://groups.google.com/forum/#!searchin/adwords-api/adgroupadservice$20third$20party/adwords-api/PLHUMGqSiS4/XT7YFg4XRfQJ
>>>&g

Re: Oauth2.0 directly generating access token once already allowed access

2016-10-17 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

This thread is more than three years old, could you kindly open a new 
thread?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Saturday, October 15, 2016 at 1:21:29 PM UTC-4, cv wrote:
>
> Hello,
>
> Again started to facing the issue after passing 'approval_prompt' => 
> 'force''.
>
> The 'approval_prompt' => 'force' is not working as expected.
> If I pass the 'approval_prompt' => 'force', it is not asking user to 
> authorize app forcefully If I had login with already authorized adwords 
> account.
>
> Also It is not returning refresh_token with $user->GetOAuth2Info() under 
> below code.
>
> $OAuth2Handler = $user->GetOAuth2Handler();
>
> $user->SetOAuth2Info($OAuth2Handler->GetAccessToken($user->GetOAuth2Info(), 
> $code, $redirectUri));
> $user->GetOAuth2Info();
>
> Thanks,
>
> On Monday, 15 July 2013 14:26:29 UTC+5:30, Chirag wrote:
>>
>> Hello Anash,
>>
>> Thanks, Issue filed.
>> Please see the link.
>>
>> https://code.google.com/p/google-api-adwords-php/issues/detail?id=102
>>
>> Thanks,
>> Chirag
>>
>> On Monday, July 15, 2013 12:20:26 PM UTC+5:30, Anash P. Oommen (AdWords 
>> API Team) wrote:
>>>
>>> Hi Chirag,
>>>
>>> Could you kindly file an issue under 
>>> https://code.google.com/p/google-api-adwords-php/issues/list if that 
>>> feature is not supported? I'll ask the PHP library maintainers to follow up 
>>> with you over the issue tracker.
>>>
>>> Cheers,
>>> Anash
>>>
>>> On Monday, July 15, 2013 11:25:15 AM UTC+5:30, Chirag wrote:
>>>>
>>>> Hi Anash,
>>>>
>>>> Thanks for your reply. 
>>>> But how i can take care this with PHP Client library. I think there is 
>>>> no scope for this under v201306.
>>>>
>>>>
>>>>
>>>> On Monday, June 10, 2013 2:52:49 PM UTC+5:30, Anash P. Oommen (AdWords 
>>>> API Team) wrote:
>>>>>
>>>>> Hi Chirag,
>>>>>
>>>>> If you want to force users to be authenticated, then you can build 
>>>>> your OAuth2 request with approval_prompt: force. See 
>>>>> https://developers.google.com/accounts/docs/OAuth2WebServer for 
>>>>> details.
>>>>>
>>>>> Cheers,
>>>>> Anash P. Oommen,
>>>>> AdWords API Advisor.
>>>>>
>>>>> On Thursday, June 6, 2013 12:16:28 PM UTC+5:30, Chirag wrote:
>>>>>>
>>>>>> Hi David,
>>>>>>
>>>>>> As you said 
>>>>>>
>>>>>> Later on if the user wants to grant you permissions to a different 
>>>>>> AdWords account (a different clientCustomerId) then he will need to 
>>>>>> logout 
>>>>>> and log back in with the credentials of his other AdWords account, but 
>>>>>> the 
>>>>>> OAuth2 client ID remains the same because this ID identifies your 
>>>>>> application and not the user AdWords account. 
>>>>>>
>>>>>> - In this case if user is forgot to logout and he tries to 
>>>>>> authenticate the application, than it directly giving refresh token 
>>>>>> without 
>>>>>> asking user for permission to allow as user has already allowed 
>>>>>> previously. 
>>>>>> My question is that only why user is not redirected to grant permission 
>>>>>> page.
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Chirag
>>>>>>
>>>>>> On Thursday, May 16, 2013 9:48:41 PM UTC+5:30, David Torres (AdWords 
>>>>>> API Team) wrote:
>>>>>>>
>>>>>>> Hi Chirag,
>>>>>>>
>>>>>>> I think the problem comes from a misunderstanding of the term client 
>>>>>>> ID. OAuth2 client ID is not the same of the AdWords clientCustomerId, 
>>>>>>> the 
>>>>>>> OAuth2 client ID which you get through the API Console identifies your 
>>>>>>> application, while the clientCustomerId identifies the AdWords account 
>>>>>>> you 
>>>>>>> want to access. So requesting access to the AdWords account (access 
>>>>>>> token 
>>>>>>&

Re: Optional Path fields in Expanded Text Ads and CSV Reports

2016-10-17 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Dorian,

Thanks for reporting, I'll ask the reporting team to take a look.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, October 17, 2016 at 12:51:38 PM UTC-4, Dorian Kind wrote:
>
> Hi,
>
> I just noticed that with ETAs, the path1 and path2 fields are optional—you 
> can create an ad without either of these two fields set. This is in 
> contrast to the previously used text ads, where every field is required.
>
> This has an interesting effect, as the CSV reports show unset path fields 
> as " --" (a space and two hyphens)—but you can also set either path field 
> to consist of two hyphens, which also causes the field in the report to 
> show a space and two hyphens.
>
> This means that theoretically, you can't tell from a CSV report whether a 
> path field of an expanded text ad is really empty or has been set as "--". 
> Here's an actual CSV report from a test account:
>
> Path 1,Path 2,Headline 1,Headline 2,Description
>  --, --,Headline 1,Headline 2,Empty path fields.
>  --, --,Headline 1,Headline 2,"Path fields set to ""--""."
> Total, --, --, --, --
>
> Now I freely admit that this is a contrived scenario, but I wonder whether 
> it would be possible to leave the field empty instead of using " --".
>
> Seeing as " --" usually means "Not applicable" in the CSV reports (it's 
> mainly used if a metric doesn't have a meaningful aggregate in the totals 
> line, for example), I feel a clear distinction would be helpful.
>
> Any thoughts on this matter?
>
> Best regards,
> Dorian
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/38986426-ac57-4385-8583-e7c869149f0a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: ConversionValue - wrong number format returned by the API

2016-09-14 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Marcelo, Chirag,

I'll check with the team to see if this is an issue at our end. That said, 
the values are escaped properly with double quotes, so the CSV itself is 
well formed. You can use a csv parser library to parse these values 
correctly. E.g. Java has a library here 
<https://commons.apache.org/proper/commons-csv/apidocs/org/apache/commons/csv/CSVParser.html>
.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, September 13, 2016 at 3:23:13 AM UTC-4, Joyce Lava wrote:
>
> Hello,
>
> Could you please send me the example SOAP request/response or report 
> definition that shows the field with Double data type with comma in the 
> returned value? Please use *reply privately to author* when replying. 
>
> Thanks,
> Joyce, 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/c0157b90-3b54-4d65-ba2f-600c9e178cd4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Offline Refresh Token Can't Generate

2016-09-12 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Bret,

Could you confirm if your App.config / Web.config have the following keys 
in it?


  
  
  
  

You could also provide this at runtime by setting the appropriate values to 
user.Config object as shown in this wiki article 
<https://github.com/googleads/googleads-dotnet-lib/wiki/Understanding-App.config#introduction>,
 
but this needs to be done before you make a report download call.

Let me know if this doesn't resolve your issue.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, September 9, 2016 at 4:17:12 AM UTC-4, Bret Williams wrote:
>
> Hi Josh - I upgraded our AdWords library from v201601 to v201603 and we're 
> now getting this error.   Did the authentication change in this release?  
>
> System.ArgumentNullException: Value cannot be null.
>
> Parameter name: Looks like your application is not configured to use 
> OAuth2 properly. Required OAuth2 parameter RefreshToken is missing. You may 
> run Common\\Utils\\OAuth2TokenGenerator.cs to generate a default OAuth2 
> configuration.
>
>at 
> Google.Api.Ads.Common.Lib.OAuth2ProviderBase.ValidateOAuth2Parameter(String 
> propertyName, String propertyValue)
>
>at 
> Google.Api.Ads.Common.Lib.OAuth2ProviderForApplications.RefreshAccessToken()
>
>at AdWords.Jobs.Google.GoogleReportsJob.GetAPIUser(AdProvider 
> credential, String clientCustomerId)
>
>at AdWords.Jobs.Google.GoogleReportsJob.ProcessReport(AdReportJob& 
> adReportJob)
>
>  
>
>at 
> Google.Api.Ads.Common.Lib.OAuth2ProviderBase.ValidateOAuth2Parameter(String 
> propertyName, String propertyValue)
>
>at 
> Google.Api.Ads.Common.Lib.OAuth2ProviderForApplications.RefreshAccessToken()
>
>at AdWords.Jobs.Google.GoogleReportsJob.GetAPIUser(AdProvider 
> credential, String clientCustomerId)
>
>at AdWords.Jobs.Google.GoogleReportsJob.ProcessReport(AdReportJob& 
> adReportJob)
>
>
> On Tuesday, April 12, 2016 at 8:39:26 AM UTC-5, Josh Radcliff (AdWords API 
> Team) wrote:
>>
>> Hi Pravin,
>>
>> You mentioned "I want to generate refresh token each time", but you only 
>> need to generate a *refresh token* *once* for each user whose 
>> credentials you want to use. When generating the refresh token, you should 
>> set the *access_type* to offline 
>> <https://developers.google.com/identity/protocols/OAuth2WebServer#offline> 
>> so 
>> that you can retrieve new *access tokens* without reprompting the user.
>>
>> If you generate a new *refresh token* every time, you are likely to run 
>> into the limit on the # of active refresh tokens -- see section 4 - 
>> "Refresh the access token, if necessary" 
>> <https://developers.google.com/identity/protocols/OAuth2#basicsteps> of 
>> the OAuth guide.
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Tuesday, April 12, 2016 at 6:49:27 AM UTC-4, Pravin Yadav wrote:
>>>
>>> Hi,
>>>>
>>>
>>> Yes i generated it manually using OAuth2 Console's 
>>> OAuth2ClientId & OAuth2ClientSecret and then it stored it in database and 
>>> used it in my application but it temporary it's not useful in web service 
>>> it need to   generate automatically after once run Web Service 
>>> code because my service execute back-end(background Process run anytime) 
>>> and it's offline.   
>>>
>>> in my service i want generate refresh token each time when my 
>>> service run so token need to generate automatically (offline) and replace 
>>> each time it in table's column of my database.
>>>
>>> Some days ago this work properly worked with above(Delegate) 
>>> code but now it not generated refresh token (generated only access token) i 
>>> need refresh token. 
>>>
>>>So please reply the same.
>>>
>>>
>>> Thanks & regards,
>>>
>>>Pravin Yadav
>>>
>>>  
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/15fe11aa-18dc-468f-aa3e-e1bbf67f26be%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to create MCC account using google adwords api in php

2016-07-21 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

You could start with the instructions at our getting started guide 
<https://developers.google.com/adwords/api/docs/guides/first-api-call>. It 
covers all the details you need to know to get started with AdWords API. We 
provide a client library in PHP so that it is easy to work with the API. 
You can download it from https://github.com/googleads/googleads-php-lib. 
The README of the project has detailed instructions on how to setup the 
project, dependencies, etc.

Feel free to go through those guides, and follow up with more specific 
questions, and I'll gladly help you out.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, July 20, 2016 at 4:25:21 AM UTC-4, Richest Soft wrote:
>
> please tell me how to integrated with adwords api in php ???
>

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

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


Re: QualityScore Field in KEYWORD_PERFORMANCE_REPORT is zero

2016-07-19 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Sebastian,

I'll work on updating the docs, meanwhile here's the behaviour for your 
reference.

1) QS is (still) a number in the range 1-10.
2) Starting v201605, you get -- if there's no quality score information for 
a keyword. HasQualityScore will be set to false in this case.
3) You may get 0 for quality information in some cases, but it is 
equivalent to (2). The keyword has no quality score information, and 
HasQualityScore will be set to false.

You can use the HasQualityScore to interpret this correctly. If 
HasQualityScore = TRUE, then you can interpret the quality score 
information. If the column is false, then no quality score information is 
available. This is covered in our advanced reporting guide 

.

Cheers,
Anash

On Tuesday, July 19, 2016 at 8:55:21 AM UTC-4, 
sebastian.lame...@despegar.com wrote:
>
> Looking at your predicates I bet one of the following is the case:
>> - The keyword status is removed, or possibly the group it belongs to is 
>> removed, or the campaign it belongs to is removed.
>> - The keyword id is 306, and the keyword itself is "AutomaticContent".
>> - The keyword id is 304, and the keyword itself is "AutomaticKeyword"
>>
>
> The documentation is still incorrect.
> Looking deeper into this issue I found all the cases that Zweitze 
> mentioned. The QS is zero in at least all those cases.
> I find it very misleading that the documentations says the value is always 
> either "--" or a number in range [1 ; 10]
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/29c23b09-975d-4184-9a96-a08ad2c65fc1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: QualityScore Field in KEYWORD_PERFORMANCE_REPORT is zero

2016-07-15 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Sebastian,

Looks like we don't track quality score for deleted entities, that's why 
those are getting reported as zero. I'll take a look at our guide and 
update it with missing information.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, July 13, 2016 at 2:50:02 PM UTC-4, 
sebastian.lame...@despegar.com wrote:
>
> Vishal, Nadine, Anash, any news?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d75b9685-778f-4be7-90bf-d1d5cc48203e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Error CANNOT_ATTACH_BIDDING_STRATEGY_TO_ADGROUP /_CAMPAIGN

2016-07-08 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Asker,

This is an old forum thread, could you kindly start a new thread for your 
question?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Thursday, July 7, 2016 at 5:57:58 PM UTC-4, Asker wrote:
>
> The discussion here says:  "Starting with v201402, you can no longer 
> enable enhanced CPC for the manual CPC bidding strategy (see the 
> *Deprecated* section in the v201402 release notes 
> <https://developers.google.com/adwords/api/docs/reference/#v201402>).".
>
>
> If the above is true why does Google AdWords management console offers a 
> check box to enable ECPC with Manual CPC as recommended in Google 
> documentations here 
> <https://support.google.com/adwords/answer/2464964?hl=en>.  In this link 
> scroll down and read* "How to turn on ECPC"*.   There seems to be a 
> contradiction between what is stated here and what is in the link.
>
>
>
> On Monday, December 1, 2014 at 11:32:52 AM UTC-5, Georg Döhring wrote:
>>
>> Hello,
>>
>> we're having trouble creating/updating object with some 
>> biddingStrategies. When trying to create/update we're receiving an "
>> CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN"-Error.
>>
>> This is the request:
>>
>> 
>> http://schemas.xmlsoap.org/soap/envelope/";
>>
>> xmlns:ns1="https://adwords.google.com/api/adwords/cm/v201406";
>>xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
>> 
>> 
>> xxx
>> x
>> x
>> 
>> 
>> 
>> 
>> 
>> 
>> ADD
>> 
>> SHELL Testkampagne 547c80bc970ef
>> ENABLED
>> 20141201
>> 20371230
>> 
>> 183654574
>> 
>> 
>> ROTATE
>> 
>> 
>> true
>> 
>> 
>> intelliad.com
>> en
>> 
>> 
>> SEARCH
>> 
>> true
>> 
>> true
>> 
>> false
>> 
>> false
>> 
>> 
>> 
>> BUDGET_OPTIMIZER
>> > xsi:type="ns1:BudgetOptimizerBiddingScheme">
>> 
>> 50
>> 
>> 
>> false
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>>
>>
>> This is the response:
>>
>> http://schemas.xmlsoap.org/soap/envelope/";>
>> 
>> > xmlns="https://adwords.google.com/api/adwords/cm/v201406";>
>> 0005092a0ce92e310ac4bec71e005653
>> CampaignService
>> mutate
>> 0
>> 152
>> 
>> 
>> 
>> 
>> soap:Server
>> 
>> [BiddingErrors.CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN @
>> 
>> operations[0].operand.biddingStrategyConfiguration.biddingStrategyType; 
>> trigger:'BUDGET_OPTIMIZER']
>> 
>> 
>> > xmlns="https://adwords.google.com/api/adwords/cm/v201406";>
>> 
>> [BiddingErrors.CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN @
>> 
>> operations[0].operand.biddingStrategyConfiguration.biddingStrategyType;
>> trigger:'BUDGET_OPTIMIZER']
>> 
>> 
>> ApiException
>> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>> xsi:type="BiddingErrors">
>> 
>> operations[0].operand.biddingStrategyConfiguration.biddingStrategyType
>> BUDGET_OPTIMIZER
>> 
>> BiddingErrors.CANNOT_ATTACH_BIDDING_STRATEGY_TO_CAMPAIGN
>>  

Re: QualityScore Field in KEYWORD_PERFORMANCE_REPORT is zero

2016-07-06 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Sebastian,

Thanks for sharing the report; I've shared it with the team working on this 
change. I'll update you as I hear from them.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, July 6, 2016 at 1:53:55 PM UTC-4, 
sebastian.lame...@despegar.com wrote:
>
> Could you please share one or more (campaign ID, ad group ID, keyword) 
> where this is happening? 
> I replied to you privately sending a csv report.
>
> Also, have you noticed any instance where the value is zero and the 
> keyword is not deleted?
> Not that I know of, but I can't completely discard it could happen.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/0396aadd-286a-44a5-9df2-4a72a2e18713%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: QualityScore Field in KEYWORD_PERFORMANCE_REPORT is zero

2016-07-06 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Sebastian,

Could you please share one or more (campaign ID, ad group ID, keyword) 
where this is happening? Also, have you noticed any instance where the 
value is zero and the keyword is not deleted?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, July 5, 2016 at 11:05:42 AM UTC-4, 
sebastian.lame...@despegar.com wrote:
>
>
> I have found search keywords with impressions in the last year with QS 
> zero across many accounts. However, for all of them one of the following is 
> true:
>
>- The keyword is removed
>- The adgroup is removed
>- The campaign is removed
>
> Can you please confirm this on your side? The fact that if a search 
> keyword has QS zero it is because it was removed (at least with v201601.) 
>
> El martes, 5 de julio de 2016, 8:03:05 (UTC-3), sebastia...@despegar.com 
> escribió:
>>
>> Nadine, Vishal... Can you help me or not?
>>
>>>
>>>- "*For Display and Video campaigns, a QualityScore of 0 is a 
>>>possibility, but 0 shouldn't be coming up for Search campaigns*." 
>>>OK. But they are. I am getting SEARCH keywords with QS = 0. Can you 
>>>determine what is the reason for this? I would need an explanation so I 
>>> can 
>>>correct some rows from our database tables.
>>>
>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/f4410d85-6f95-4bbf-9f65-6672584a5bb3%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: warning BC40000: 'Public Property OAuth2CertificatePath As String' is obsolete: 'Use OAuth2SecretsJsonPath property instead.'

2016-06-16 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

I'm working on the changes required for the docs right now, but 
OAuth2SecretsJsonPath represents the JSON file you download from the Google 
Developer console when creating a new service account. The UI provides you 
two options - download the certificate as a P12 file + password (which 
corresponds to OAuth2CertificatePassword + OAuth2CertificatePath) or as a 
JSON file (which corresponds to OAuth2SecretsJsonPath). The steps are 
listed on 
https://developers.google.com/adwords/api/docs/guides/authentication#setting_up_service_account_access

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Thursday, June 16, 2016 at 1:10:54 PM UTC-4, BDCoder wrote:
>
> Hello,
>
> Trying to upgrade my project via NuGet to v201605, recompiled and I get 
> the following two (2) warnings:
>
> warning BC4: 'Public Property OAuth2CertificatePassword As String' is 
> obsolete: 'Use OAuth2SecretsJsonPath property instead.'.
>
>
> warning BC4: 'Public Property OAuth2CertificatePath As String' is 
> obsolete: 'Use OAuth2SecretsJsonPath property instead.'.
>
>
> So, I try to find *any* documentation on the "OAuth2SecretsJsonPath" 
> property -- I *ASSUME* it is a path to a JSON file that has OAuth2 
> credentials in it -- but I am only guessing.
>
> Doing a Google search of "Adwords API OAuth2SecretsJsonPath" lead me to 
> the following page:
>
>
> https://github.com/googleads/googleads-dotnet-lib/blob/master/src/AdWords/App.config
>
> The above file has the line:
>
>  "INSERT_OAUTH2_SECRETS_JSON_FILE_PATH_HERE" />
>
>
>
> Question(s):
>
> 1) Is the OAuth2SecretsJsonPath value a path to a JSON file (yes/no)?   I 
> am assuming yes.
>
> 2) If yes to above, then what the format (name/value) pairs are expected 
> in the JSON file?  An example *MIGHT* be a good idea.
>
> Where do I find this information in the API documentation ??
>
> Going in circles for the past 3 hours !!!
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/888f998c-dc48-4792-af03-391ad2d9337c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Can You Use The AdWords API To Access The Ad Preview & Diagnosis Tool?

2016-06-09 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

You could run an ad performance report 
<https://developers.google.com/adwords/api/docs/appendix/reports/ad-performance-report>
 and 
filter by AdNetworkType=SEARCH to find out whether your ad is serving on 
Google Search. The ability to see an ad preview is a UI feature; if you 
want that in your application then you should build that functionality in 
your UI. 

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, June 8, 2016 at 5:13:21 PM UTC-4, Джурахон Одинаев wrote:
>
> Hi, still not? How Can I Check with API displayed my ads on google search 
> or not? Thank you
> среда, 28 октября 2015 г., 19:22:17 UTC+3 пользователь Anash P. Oommen 
> (AdWords API Team) написал:
>>
>> Hi John,
>>
>> No, we still don't support this feature, nor have this item on our 
>> roadmap.
>>
>> Cheers,
>> Anash
>>
>> On Tuesday, October 27, 2015 at 4:31:23 PM UTC-4, John Parillo wrote:
>>>
>>> Hi, 
>>>
>>> Is this still the case today?
>>>
>>> I'm currently building a sales support tool and i'm looking to be able 
>>> to detect if a website (in canada) is currently running adwords or not. 
>>>
>>> SEMrush and SpyFu does not provide much data from Canadian sites and 
>>> i've experienced 30% succes rate in detections.
>>>
>>> I'm looking for alternatives solution to better detect if a website is 
>>> running Adwords.
>>>
>>> Thanks for the help!
>>>
>>> John
>>>
>>>
>>> On Thursday, September 25, 2014 at 9:36:28 AM UTC-4, Anash P. Oommen 
>>> (AdWords API Team) wrote:
>>>>
>>>> Hi Robert,
>>>>
>>>> No, this feature is not available through AdWords API.
>>>>
>>>> Cheers,
>>>> Anash P. Oommen,
>>>> AdWords API Advisor.
>>>>
>>>> On Wednesday, September 24, 2014 4:36:25 PM UTC-4, Robert O'Kruk wrote:
>>>>>
>>>>> Hello,
>>>>>
>>>>> I am wondering if you can use the AdWords API to access the data that 
>>>>> is provided from the AdWords Ad Preview & Diagnosis Tool?
>>>>>
>>>>> Any input is greatly appreciated.
>>>>>
>>>>> Thanks.
>>>>>
>>>>

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

You received this message because you are subscribed to the Google
Groups "AdWords API Forum" group.
To post to this group, send email to adwords-api@googlegroups.com
To unsubscribe from this group, send email to
adwords-api+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/adwords-api?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
Visit this group at https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/7106628e-c982-4a19-b754-72e9cd4a77a0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: How to implement IOS conversion tracking SDK for client based app

2016-04-27 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

Could you kindly use the "Reply to Author" and share with me the following 
details?

1) Your AdWords customer ID
2) The conversion ID, label and value you are sending to the server.
3) The conversion tracker name as shown in AdWords UI
4) The dates for which you are trying to update the tracking.

I'll try to find out more details on why the conversions might not be 
happening.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, April 25, 2016 at 5:02:24 PM UTC-4, Shwetha Vastrad (AdWords API 
Team) wrote:
>
> Hi,
>
> I sincerely apologize for the delay. I'm checking with the rest of the 
> team about any insights on this issue. I'll get back to you once I have 
> more information. 
>
> Thanks for your patience,
> 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/46057297-f487-4af8-89b9-786af27cba3e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: OAuth credential not refereshing?

2016-04-19 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

This was an outage related to Google Cloud services. For future reference, 
any OAuth2 outage should show up on https://status.cloud.google.com/. For 
instance, today's outage is listed here 
<https://status.cloud.google.com/incident/appengine/16003>.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, April 19, 2016 at 10:05:44 AM UTC-4, j.e.frank wrote:
>
> Starting this morning, I am seeing errors like this when trying to use the 
> AdWords API:
>
> Credential was not refreshed successfully. Redirect to error page or login 
> screen.
>
> Separately, another app that I have with Google Account login, has started 
> erroring as well.  This leads me to wonder if there is something wrong with 
> Google's Oauth.  Or maybe there has been a change and I didn't see the 
> announcement about 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 https://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/de8e9525-f544-4096-8621-d405b8637e4e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: OAuth Failures Suddenly Happening - Is this a known issue with Google AdWords API ?

2016-04-19 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

This was an outage related to Google Cloud services. For future reference, 
any OAuth2 outage should show up on https://status.cloud.google.com/. For 
instance, today's outage is listed here 
<https://status.cloud.google.com/incident/appengine/16003>.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, April 19, 2016 at 10:33:48 AM UTC-4, Mark Hansen wrote:
>
> The problem seems to have been resolved by Google.  I observed the errors 
> happening on our application from roughly 13:42 - 14:28 UTC.
>
> On Tuesday, April 19, 2016 at 10:12:51 AM UTC-4, Mark Hansen wrote:
>>
>> Starting around 13:42 UTC today, we started getting lots of authorization 
>> errors from the AdWords API.  HTTP response code 400 and error message: 
>> "Credential could not be refreshed.  A newly generated refresh token may be 
>> required."
>>
>> When we try to reauthorize, the OAuth Dialog with Google shows "500. 
>> That's an error.  There was an error.  Please try again later.  That's all 
>> we know."  See attached image.
>>
>> Is anybody else experiencing this problem?
>>
>> Mark Hansen
>>
>>
>>
>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3ead6460-3767-4c2c-90d7-6ee81668841a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Error internal_failure OAuth2Exception

2016-04-19 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

This was an outage related to Google Cloud services. For future reference, 
any OAuth2 outage should show up on https://status.cloud.google.com/. For 
instance, today's outage is listed here 
<https://status.cloud.google.com/incident/appengine/16003>.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Tuesday, April 19, 2016 at 10:59:01 AM UTC-4, dearaujoj wrote:
>
> Thanks Konstantin,
>
> yes I confirm, it's working again
>
> Annoying that there is no status site for API services...
>
> Regards
> José
>
> Le mardi 19 avril 2016 16:21:25 UTC+2, Konstantin Tarassow a écrit :
>>
>> Seems to work again.
>>
>> On Tuesday, 19 April 2016 16:16:57 UTC+2, Konstantin Tarassow wrote:
>>>
>>> We also started to see it on our requests a couple of minutes ago!
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/56569611-5506-4839-80eb-d6e71239d5a2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Storing updatedOn as UTC

2016-04-11 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Warren,

Yes, the AdWords API .NET library assumes that UpdatedOn uses the same 
timezone as the server timezone. So if you use UpdatedOn in UTC and the 
server timezone is UTC+1, the library would always think that the token is 
expired.

Could you file a feature request 
on https://github.com/googleads/googleads-dotnet-lib/issues? I think the 
dates in general should be in UTC in OAuth classes; this is something we 
can address for an upcoming release.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Thursday, April 7, 2016 at 4:49:18 AM UTC+8, Warren Zhang wrote:
>
> Hey,
>
> Looking at the code for OAuth2ProviderBase in the .NET library, it looks 
> like the check for whether or not the access token is expiring compares 
> against DateTime.Now. Would I ever run into any problems if I stored 
> updatedOn as a UTC time and, say, the server's local timezone was set to >= 
> UTC +1? 
>
> Thanks,
> Warren
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6e65f72e-3624-48dc-a60d-700f88549b51%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Python client Internal_Api_Error

2016-04-04 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi,

Apologies for the delay, could you kindly check and see if this error is 
still replicable? If yes, could you kindly reply privately using the "Reply 
to Author" option and send me a log? The details for capturing the logs are 
available here 
<https://github.com/googleads/googleads-python-lib#how-do-i-log-soap-interactions>.
 
Just to confirm, this error is getting thrown from the server, and isn't 
related to the Python client library.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Thursday, March 24, 2016 at 11:30:36 PM UTC+11, hsw.sign...@gmail.com 
wrote:
>
> Using the python client on 2.7.9, I receive the following error on every 
> request.
> suds.WebFault: Server raised fault: 
> '[InternalApiError.UNEXPECTED_INTERNAL_API_ERROR
>
> I'd like to determine if I am doing something wrong or if there is a 
> problem with the api or client?
>
> This is the SOAP request from the client:
> https://adwords.google.com/api/adwords/o/v201509"; xmlns:ns0="
> https://adwords.google.com/api/adwords/cm/v201509"; xmlns:ns1="
> http://schemas.xmlsoap.org/soap/envelope/"; xmlns:ns2="
> https://adwords.google.com/api/adwords/o/v201509"; xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance"; xmlns:SOAP-ENV="
> http://schemas.xmlsoap.org/soap/envelope/";>
>
>   
>  https://adwords.google.com/api/adwords/cm/v201509
> ">REDACTED
>  https://adwords.google.com/api/adwords/cm/v201509
> ">REDACTED
>  https://adwords.google.com/api/adwords/cm/v201509";>REDACTED(AwApi-Python, 
> googleads/3.13.0, Python/2.7.9)
>  https://adwords.google.com/api/adwords/cm/v201509
> ">false
>  https://adwords.google.com/api/adwords/cm/v201509
> ">false
>   
>
>
>   
>  
> 
>
>   
>  
> famine articles
> PHRASE
>  
>   
>   
>  
> butter flavoring
> PHRASE
>  
>   
>   
>  
> hyperspace michio kaku
> PHRASE
>  
>   
>   
>  
> disaster kit
> PHRASE
>  
>   
>   
>  
> solid state laser
> PHRASE
>  
>   
>   
>  
> nanoscience and nanotechnology
> PHRASE
>  
>   
>   
>  
> baby pajamas
> PHRASE
>  
>   
>   
>  
> how much is embalming
> PHRASE
>  
>   
>   
>  
> erosion video
> PHRASE
>  
>   
>   
>  
> silicon crystals
> PHRASE
>  
>   
>   
>  
> air sensor
> PHRASE
>  
>   
>   
>  
> moan chomsky
> PHRASE
>  
>   
>   
>  
> xray tech
> PHRASE
>  
>   
>   
>  
> navy ships for sale
> PHRASE
>  
>   
>   
>  
> grey hair color
> PHRASE
>  
>   
>   
>  
> defender 110
> PHRASE
>

Re: EntityCountLimitExceeded.ACCOUNT_LIMIT too many budgets ??

2016-03-25 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Subin,

There's an upper limit on the number of active shared budgets we allow in 
an account. To fix the issue, 
- Login to your AdWords account and navigate to shared budgets.
- Find all the budgets that don't have an associated campaign.
- Delete some of them.

You can also do this through the 
API, 
https://developers.google.com/adwords/api/docs/guides/budgets#removing_a_budget 
has the relevant details.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, March 25, 2016 at 1:43:15 AM UTC-4, SUBIN P VASU wrote:
>
> I'm having the same problem. You have asked to delete the shared budget to 
> solve this issue. Can you explain this ?
> How is it happening? Why this happening? We are using the existing budget 
> amount for the new campaigns too.
>
> On Monday, 10 June 2013 15:14:00 UTC+5:30, Anash P. Oommen (AdWords API 
> Team) wrote:
>>
>> Hi Yang,
>>
>> SHARED_BUDGETS_PER_ACCOUNT limit refers to the maximum number of active 
>> explicitly shared budgets per account. Deleting the shared budgets should 
>> solve the problem. If this isn't working for you, feel free to share your 
>> customer id and I'll take a look.
>>
>> Cheers,
>> Anash P. Oommen
>> AdWords API Advisor.
>>
>> On Friday, June 7, 2013 12:46:18 PM UTC+5:30, Yang Yang wrote:
>>>
>>> I got the following error. yes I know I have too many budgets . but I 
>>>  deleted all of them. so the "deleted" budgets also count towards the 
>>> quota? but then how could I purge them so as not to hit the QUOTA?
>>>
>>> thanks
>>>
>>> Yang
>>>
>>>
>>>  faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server
>>>  faultSubcode: 
>>>  faultString: [EntityCountLimitExceeded.ACCOUNT_LIMIT @ operations[0]]
>>>  faultActor: 
>>>  faultNode: 
>>>  faultDetail: 
>>> {https://adwords.google.com/api/adwords/cm/v201302}ApiExceptionFault:[EntityCountLimitExceeded.ACCOUNT_LIMIT
>>>  
>>> @ 
>>> operations[0]]ApiException>>  
>>> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>>> xsi:type="EntityCountLimitExceeded">operations[0]EntityCountLimitExceeded.ACCOUNT_LIMITEntityCountLimitExceededACCOUNT_LIMIT123456789011000SHARED_BUDGETS_PER_ACCOUNT11793
>>>
>>> [EntityCountLimitExceeded.ACCOUNT_LIMIT @ operations[0]]
>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
>>>
>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/ccee6088-92d7-4e70-9b88-45095170bfe1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Ad Rotation within an AdGroup with both Non Mobile and Mobile targeting

2016-03-21 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Giles,

As far as I know, the mobile device preference (30001) means that we will 
do a best effort to serve this ad on mobile, but it's not 100% guaranteed. 
The other two ads will serve on desktop and mobile. If you want them to 
serve only on desktop, you'd want to set a very low bid modifier on mobile 
for these ads.

Other than that, the ads should work as you expect. Though, this is a 
product-specific question, so I recommend posting on 
https://www.en.advertisercommunity.com/# and ask a Google Community manager 
to confirm.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, March 21, 2016 at 12:07:06 PM UTC-4, Giles Bodger wrote:
>
> Hi all,
>
> If i have 2 Ads in an AdGroup and i am targeting NON mobile (ie no device 
> preference set on the ads) and i have my campaign settings set to "
> ROTATE_INDEFINITELY" i can expect those ads to rotate more or less evenly 
> - this is what we have currently
>
> If i now Add another Ad to that AdGroup, BUT set it's device preference to 
> CriterionId 30001 (targeting mobile devices) - what will the effect be on 
> the other 2 ads showing specifically on NON mobile.
>
> Will the 2 original ads continue to rotate evenly on Non Mobile ?
> Will the fact that the Mobile targeted ad is present have a bearing on 
> that rotation ?
>
> I am presuming that having an ad that directly target's mobile, would 
> never be a candidate to select in those available for Non Mobile targeting 
> within an ad group where the campaign is set to ROTATE_INDEFINITELY
>
> cheers in advance
>
> Giles
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/96036fb4-d750-41a7-9a2b-aaea7cb8c2f2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: [OfflineConversionError.UNAUTHORIZED_USER @ operations[0].operand].

2016-03-03 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Karl,

This feature request has been marked as not feasible since this change 
affects a lot of systems that we have in place today.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Thursday, March 3, 2016 at 9:03:23 AM UTC-5, Karl Adler wrote:
>
> Is there any known solution yet, how to generate gclid using an test 
> account?
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d293811c-77e1-4304-945d-525f67f82454%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Support of Universal App Campaigns

2016-02-24 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Amir,

No, this isn't supported yet. Please watch our release notes 
<https://developers.google.com/adwords/api/docs/reference/> for updates in 
a future version.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Wednesday, February 24, 2016 at 8:31:16 AM UTC-5, Amir Shoval wrote:
>
> Hi Anash,
> Any update on this? We'd like to use the AdWords API for creating 
> Universal App campaigns as well.
>
> Thanks,
> -Amir
>
> On Tuesday, August 11, 2015 at 6:22:54 PM UTC+3, Александр Швец wrote:
>>
>> Hi Guys!
>>
>> I have a trouble with Universal App Campaigns. I've just created a new 
>> one through Web UI, but I can't see this item through API.
>>
>> Is this type of campaigns supported by API?
>>
>>
>> Thanks,
>> Alexander Shvets
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/12b3a7dd-583e-43a7-b2b2-dd41e2cba0c9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobUtilities Upload taking too long

2016-02-23 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Biniam,

Could you kindly open a new thread? This one is discussing the .NET library 
and I don't want the two discussions to get mixed up.

Cheers,
Anash

On Tuesday, February 23, 2016 at 8:44:31 AM UTC-5, Biniam Asnake wrote:
>
> @Anash
> How can I increase the connection limit in the Java API?
>
>
> On Friday, January 15, 2016 at 8:34:49 PM UTC+1, Rafael Machado wrote:
>>
>> Hello,
>>
>> I'm trying to bach upload some CampaignCriterionOperations with c# 
>> BatchJobUtilities.Upload, but sometimes it's taking too long (I've been 
>> waiting for an upload of aprox. 500 operations for more than two hours 
>> now). The BatchJobUtilities.Upload(Url, operations) gets stucked (It does 
>> not advace, but it doesn't break or give an exception either).
>> What should I do?
>>
>> Thank you,
>> Rafael
>>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7ace377b-9378-4224-a851-54424c67bc7d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Lack of ConversionOptimizer and anonymous Target CPA

2016-02-16 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Robert,

You can find a lot of details about this change 
at https://plus.sandbox.google.com/+GoogleAds/posts/FP5XUu5DayT. Support 
for this feature will be added in a future version of the AdWords API, so 
some of the docs in the current version of AdWords API may not apply in the 
context of this feature. For specifics,

- ConversionOptimizer will work as it should when set using the API. There 
are no plans I can share at this point, please watch our blog and release 
notes for future updates.
- If you are on anonymous TargetCpa, then adgroup-level maxCpa won't be 
ignored. The docs are outdated in the context of the new feature.

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Monday, February 15, 2016 at 12:50:30 PM UTC-5, Robert Rodakowski wrote:
>
> Hello,
>
> Last time, I've noticed, that *ConversionOptimizer* bidding strategy 
> disappeared from AdWords UI. In documentation it is written:
>
>> * Conversion Optimizer is now Target CPA bidding* (source 
>> <https://support.google.com/adwords/answer/2390684?hl=en)>)
>>
>  
>
>> Almost great, but!
> When I enable *Target CPA* in AdWords UI, and then fetch it via API, I 
> get:
> 'BiddingScheme.Type'=> 'TargetCpaBiddingScheme',
> 'biddingStrategyType'   => 'TARGET_CPA'
> instead of *ConversionOptimizer*, so this is not about naming convention 
> change only. 
>
> What even more important, this kind of *Target CPA* strategy (set 
> directly in new AdWords UI) is being returned by API as an "anonymous 
> strategy" (there is no StrategyId). It is NOT possible to set *TargetCPA* 
> strategy using API as an "anonymous strategy" 
> (INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE error described also here 
> <https://groups.google.com/forum/?hl=pl#!searchin/adwords-api/INVALID_ANONYMOUS_BIDDING_STRATEGY_TYPE/adwords-api/zEGTCOHFWbg/wUiXW0qcKlAJ>
> ).
> However, *ConversionOptimizer* itself can be still correctly set using 
> API. The question is, what are the plans regarding ConversionOptimizer? 
> Shall we still use it or it will be removed soon?
>
> Moreover, regarding *TargetCPA*, it is written in API docs:
>
>> *This is similar to the ConversionOptimizerBiddingScheme but does not 
>> support user-entered AdGroup-level target CPA bids, but rather a 
>> strategy-wide average CPA target.*
>>
> (source 
> <https://developers.google.com/adwords/api/docs/reference/v201601/CampaignService.TargetCpaBiddingScheme>
> )
>
> But, it is still possible to set Max CPA on adgroup level, when the *Target 
> CPA* had been choosen in AdWords API (anonymous one). Does it mean, all 
> those Max CPA will be ignored and will not be effective?
>
> Kind regards,
> Robert.
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/7a0df953-cc60-40bc-9756-f621041076aa%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Automated Rules In Adwords API

2016-02-11 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Guy,

No, and we don't have any future plans either. Automated Rules 
functionality is pretty straightforward to replicate using Scripts, 
see https://developers.google.com/adwords/scripts/docs/solutions/multi-bidder 
for an example.

Cheers,
Anash P. Oommen,
AdWords Scripts Team.

On Thursday, February 11, 2016 at 5:19:36 AM UTC-5, g...@algomizer.com wrote:
>
> Hi,
> is there an update on that issue?
> Thanks,
> Guy
>
> On Thursday, March 26, 2015 at 10:10:56 PM UTC+2, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Hi Frank,
>>
>> We don't have any plans to support automated rules via AdWords API. You 
>> should either manage them through the UI, or use AdWords Scripts / API to 
>> implement similar functionality yourself.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Wednesday, March 25, 2015 at 8:22:37 AM UTC-4, fru...@adzlocal.de 
>> wrote:
>>>
>>> Hi,
>>>
>>> I was just wondering if there're any updates on this ...? (automated 
>>> rules via api)? 
>>>
>>> Thanks,
>>> Frank
>>>
>>>
>>>
>>> Am Freitag, 22. November 2013 13:40:26 UTC+1 schrieb Håvard Ørbech:
>>>>
>>>> Hi, 
>>>>
>>>> AdWords account can be used by both users who use the API and other 
>>>> users who dont.
>>>>
>>>> As an example, I now have to manually edit/delete about 100 rules in an 
>>>> account.
>>>> In the interface I cant sort by execution date, and I cant even 
>>>> copypaste the relevant ad groups... I need to hover the mouse over the 
>>>> information bubble and manually - m a n u a l l y - write down each ad 
>>>> group name.
>>>>
>>>> Just fetching a list of automated rules with all relevant data would be 
>>>> a revolutionary improvement... a simple CSV would do.
>>>>
>>>> Access to automated rules via the API would be useful to
>>>> - Edit rules created by users without API access.
>>>> - Create rules that can later be edited by users without API access.
>>>>
>>>> Of course, nothing beats the information bubble in terms of speed and 
>>>> ease of use.
>>>>
>>>>
>>>> kl. 22:39:13 UTC+1 fredag 1. mars 2013 skrev David Torres følgende:
>>>>>
>>>>> Hi Evan,
>>>>>
>>>>> I'm afraid there are still no plan to include this feature in the API.
>>>>>
>>>>> Best,
>>>>>
>>>>> - David Torres - AdWords API Team
>>>>>
>>>>> On Monday, February 25, 2013 1:31:10 PM UTC-5, Evan Halley wrote:
>>>>>>
>>>>>> Hi Eric,
>>>>>>
>>>>>> Is there any update with regard to bringing automated rule access to 
>>>>>> the Adwords API?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Evan
>>>>>>
>>>>>> On Monday, April 11, 2011 4:44:42 PM UTC-4, Eric Koleda wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> There is no feature request tracker for the API, but I'll make sure 
>>>>>>> to pass your feedback to the correct people.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> - Eric
>>>>>>>
>>>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/5d842e40-fee6-4b1c-85c9-9257a2324102%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: BatchJobUtilities Upload taking too long

2016-02-05 Thread &#x27;Anash P. Oommen (AdWords API Team)' via AdWords API Forum
Hi Rafael,

If you have access to Web.config, try adding 


  

  

  


In it.

I'd also recommend upgrading to the newest library version that I plan to 
push later today. It has some fixes on BatchJobUitlities, hopefully that 
should address the issues you are facing.

Cheers,
Anash 

On Friday, February 5, 2016 at 7:20:44 AM UTC-5, Rafael Machado wrote:
>
> Hello Anash,
>
> I have a Web Service (C# with Web API). The user pastes a predefined table 
> and i process the csv into an account, so I'm using the BatchJob inside a 
> async PUT REST API (I've tried synchronous too, but without success). In 
> that case, what is the best approach to the connection limits?
>
> On Wed, Feb 3, 2016 at 7:26 PM, Anash P. Oommen (AdWords API Team) <
> adwordsapiadvisor+an...@google.com> wrote:
>
>> Hi Rafael,
>>
>> I suspect that Upload method may not be disposing the HTTP connections 
>> correctly in all cases. I'll take a look at it and try to get a fix out for 
>> the next release. Meanwhile, you could use this code in your main() to 
>> increase the connection limit.
>>
>>  System.Net.ServicePointManager.DefaultConnectionLimit = 100;
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor.
>>
>> On Wednesday, February 3, 2016 at 9:19:27 AM UTC-5, Rafael Machado wrote:
>>>
>>> Hello Yin,
>>>
>>> Thank you for your attention. I hav a BatchJob with Id 1200430. Is that 
>>> the Id you need?
>>>
>>> Thank you,
>>> Rafael
>>>
>>> On Friday, January 15, 2016 at 6:06:00 PM UTC-2, Yin Niu wrote:
>>>>
>>>> Hi Rafael, 
>>>>
>>>> Do you have the request id that is taking too long? 
>>>>
>>>> Thanks,
>>>> Yin, 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 a topic in the 
>> Google Groups "AdWords API Forum" group.
>> To unsubscribe from this topic, visit 
>> https://groups.google.com/d/topic/adwords-api/HiE7q6lCKuk/unsubscribe.
>> To unsubscribe from this group and all its topics, 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/b00809fa-7fea-49dc-b971-077a6df5d032%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/adwords-api/b00809fa-7fea-49dc-b971-077a6df5d032%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/b6decae9-592c-46de-8072-4a62e952319a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


  1   2   3   4   5   6   7   8   9   10   >