Re: Matching function in ad customizer is not working

2015-12-22 Thread Kainesh Patel
Hi Josh,

By any chance, can we set using matching function?

The issue is loop is getting generated:-
1. Create Campaign- >Adgroup
2. Then I need to attach adGroup to feedItem(ad customizer).
3. Then I need to create ad.

If I merge step 1 and 3, then there would be chances of wrong ad be shown.
For e.g Ad headline would be Get % discount instead of Get 20 % discount,
since the feed was empty at that moment.

Also, I cannot create feedItem in step 1 since adGroup Id is not there.

Any alternative method?

Thanks,
Kainesh

On Tue, Dec 22, 2015 at 9:03 PM, Josh Radcliff (AdWords API Team) <
adwordsapiadvisor+j...@google.com> wrote:

> Hi Kainesh,
>
> Ad customizers are a bit different from feed-based extensions. For
> customizers, you don't want to set up
> *CustomerFeed/CampaignFeed/AdGroupFeed* objects with matching functions.
> Instead, you should set the campaignTargeting
> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#campaignTargeting>
> , adGroupTargeting
> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#adGroupTargeting>
> , keywordTargeting
> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#keywordTargeting>,
> or geoTargeting
> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#geoTargeting>
>  attributes
> of the FeedItem
> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem>
> s as described in the Ad Customizers Guide
> <https://developers.google.com/adwords/api/docs/guides/ad-customizers#adding_data_to_adwords>
> .
>
> Thanks,
> Josh, AdWords API Team
>
> On Monday, December 21, 2015 at 6:18:23 PM UTC-5, Kainesh Patel wrote:
>>
>> Hi Yin,
>>
>> I am unable to capture soap request and response. Can you try the code in
>> your setup?
>>
>> Thanks,
>> Kainesh
>>
>>
>> On Tuesday, December 22, 2015 at 4:22:39 AM UTC+5:30, Kainesh Patel wrote:
>>>
>>> Hi,
>>>
>>> I have changed my matching function to IN(FEED_ITEM_ID, {2807134218}),
>>> where 2807134218 is FEED_ITEM_ID. But its not helping. Unable to capture
>>> soap request and response from the Java code. WIll uodate you, once I have
>>> it.
>>>
>>> Thanks,
>>> Kainesh
>>>
>>> On Tuesday, December 22, 2015 at 3:49:34 AM UTC+5:30, Yin Niu wrote:
>>>>
>>>> Hi Kanesh,
>>>>
>>>> Could you please send SOAP request and response log for further
>>>> analysis?
>>>>
>>>> In the meantime, you could try to match by FeedItemId
>>>> <https://developers.google.com/adwords/api/docs/guides/feed-matching-functions#selection_by_feed_item_id>.
>>>>
>>>>
>>>> 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/h0ytp4gfXik/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/0090be3e-9834-461f-8924-456a95caece7%40googlegroups.com
> <https://groups.google.com/d/msgid/adwords-api/0090be3e-9834-461f-8924-456a95caece7%40googlegroups.com?utm_medium=email_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.

Re: Matching function in ad customizer is not working

2015-12-22 Thread Kainesh Patel
Thanks Josh for the quick resolution.


On Tue, Dec 22, 2015 at 10:10 PM, Josh Radcliff (AdWords API Team) <
adwordsapiadvisor+j...@google.com> wrote:

> Hi Kainesh,
>
> First, I should correct my previous answer (sorry). You will not create
> *CampaignFeeds* or *AdGroupFeeds* for ad customizers. However, you *must* 
> create
> a *CustomerFeed* in order to enable customizers for your account -- see
> the second code block in this section of the guide
> <https://developers.google.com/adwords/api/docs/guides/ad-customizers#mapping_the_data_so_adwords_knows_what_its_for>
> .
>
> Now to your questions:
>
> Query 1: Since none of your *FeedItems* have any of the targeting fields
> set, only the default ad will serve.
>
> Query 2: Both ads will be shown. AdWords will rotate between the two.
>
> Hope that helps!
>
> Best regards,
> Josh, AdWords API Team
>
>
> On Tuesday, December 22, 2015 at 11:00:26 AM UTC-5, Kainesh Patel wrote:
>>
>> Hi Josh,
>>
>> Got it.
>>
>> Query 1: Lets have I have feed with 3 feedItems and none of targeting is
>> set. I have attached feed with campaign which has multiple adgroups. Each
>> adgroup has a customizable ad and default ad. Since, targeting is set as
>> none at feed item level, my query is that only default(non customizable ad)
>> will be shown or all the feedItems would be eligible for replacement?
>>
>> My second query is:- There are both customizable ad  and default ad in
>> adGroup. The feed has feedItem which has proper adGroup targeting setted.
>> Will both customizable and default ad will be shown, or only customizable
>> ad will be shown?
>>
>> Thanks,
>> Kainesh
>>
>>
>>
>>
>> On Tue, Dec 22, 2015 at 9:18 PM, Josh Radcliff (AdWords API Team) <
>> adwordsapiadvisor+j...@google.com> wrote:
>>
>>> Hi Kainesh,
>>>
>>> One thing to keep in mind with ad customizers is that you *must* have
>>> at least one ad in the ad group that does *not* use customizers (see
>>> the note at the end of the Setting up an ad section of the guide
>>> <https://developers.google.com/adwords/api/docs/guides/ad-customizers#setting_up_an_ad>),
>>> so if you create the ads before the feed items are available, the ad
>>> without customizer references will serve.
>>>
>>> Another idea is to create (ADD) your campaigns or ad groups with an
>>> initial status
>>> <https://developers.google.com/adwords/api/docs/reference/v201509/CampaignService.Campaign#status>
>>>  of
>>> *PAUSED*. Once you've completed the entire process and everything is in
>>> place, you can update the *status* to *ENABLED*.
>>>
>>> Thanks,
>>> Josh, AdWords API Team
>>>
>>>
>>> On Tuesday, December 22, 2015 at 10:41:39 AM UTC-5, Kainesh Patel wrote:
>>>>
>>>> Hi Josh,
>>>>
>>>> By any chance, can we set using matching function?
>>>>
>>>> The issue is loop is getting generated:-
>>>> 1. Create Campaign- >Adgroup
>>>> 2. Then I need to attach adGroup to feedItem(ad customizer).
>>>> 3. Then I need to create ad.
>>>>
>>>> If I merge step 1 and 3, then there would be chances of wrong ad be
>>>> shown. For e.g Ad headline would be Get % discount instead of Get 20 %
>>>> discount, since the feed was empty at that moment.
>>>>
>>>> Also, I cannot create feedItem in step 1 since adGroup Id is not there.
>>>>
>>>> Any alternative method?
>>>>
>>>> Thanks,
>>>> Kainesh
>>>>
>>>> On Tue, Dec 22, 2015 at 9:03 PM, Josh Radcliff (AdWords API Team) <
>>>> adwordsapiadvisor+j...@google.com> wrote:
>>>>
>>>>> Hi Kainesh,
>>>>>
>>>>> Ad customizers are a bit different from feed-based extensions. For
>>>>> customizers, you don't want to set up
>>>>> *CustomerFeed/CampaignFeed/AdGroupFeed* objects with matching
>>>>> functions. Instead, you should set the campaignTargeting
>>>>> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#campaignTargeting>
>>>>> , adGroupTargeting
>>>>> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#adGroupTargeting>
>>>>> , keywordTargeting
>>>>> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem

Re: Matching function in ad customizer is not working

2015-12-22 Thread Kainesh Patel
Hi Josh,

Got it.

Query 1: Lets have I have feed with 3 feedItems and none of targeting is
set. I have attached feed with campaign which has multiple adgroups. Each
adgroup has a customizable ad and default ad. Since, targeting is set as
none at feed item level, my query is that only default(non customizable ad)
will be shown or all the feedItems would be eligible for replacement?

My second query is:- There are both customizable ad  and default ad in
adGroup. The feed has feedItem which has proper adGroup targeting setted.
Will both customizable and default ad will be shown, or only customizable
ad will be shown?

Thanks,
Kainesh




On Tue, Dec 22, 2015 at 9:18 PM, Josh Radcliff (AdWords API Team) <
adwordsapiadvisor+j...@google.com> wrote:

> Hi Kainesh,
>
> One thing to keep in mind with ad customizers is that you *must* have at
> least one ad in the ad group that does *not* use customizers (see the
> note at the end of the Setting up an ad section of the guide
> <https://developers.google.com/adwords/api/docs/guides/ad-customizers#setting_up_an_ad>),
> so if you create the ads before the feed items are available, the ad
> without customizer references will serve.
>
> Another idea is to create (ADD) your campaigns or ad groups with an
> initial status
> <https://developers.google.com/adwords/api/docs/reference/v201509/CampaignService.Campaign#status>
>  of
> *PAUSED*. Once you've completed the entire process and everything is in
> place, you can update the *status* to *ENABLED*.
>
> Thanks,
> Josh, AdWords API Team
>
>
> On Tuesday, December 22, 2015 at 10:41:39 AM UTC-5, Kainesh Patel wrote:
>>
>> Hi Josh,
>>
>> By any chance, can we set using matching function?
>>
>> The issue is loop is getting generated:-
>> 1. Create Campaign- >Adgroup
>> 2. Then I need to attach adGroup to feedItem(ad customizer).
>> 3. Then I need to create ad.
>>
>> If I merge step 1 and 3, then there would be chances of wrong ad be
>> shown. For e.g Ad headline would be Get % discount instead of Get 20 %
>> discount, since the feed was empty at that moment.
>>
>> Also, I cannot create feedItem in step 1 since adGroup Id is not there.
>>
>> Any alternative method?
>>
>> Thanks,
>> Kainesh
>>
>> On Tue, Dec 22, 2015 at 9:03 PM, Josh Radcliff (AdWords API Team) <
>> adwordsapiadvisor+j...@google.com> wrote:
>>
>>> Hi Kainesh,
>>>
>>> Ad customizers are a bit different from feed-based extensions. For
>>> customizers, you don't want to set up
>>> *CustomerFeed/CampaignFeed/AdGroupFeed* objects with matching
>>> functions. Instead, you should set the campaignTargeting
>>> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#campaignTargeting>
>>> , adGroupTargeting
>>> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#adGroupTargeting>
>>> , keywordTargeting
>>> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#keywordTargeting>,
>>> or geoTargeting
>>> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem#geoTargeting>
>>>  attributes
>>> of the FeedItem
>>> <https://developers.google.com/adwords/api/docs/reference/latest/FeedItemService.FeedItem>
>>> s as described in the Ad Customizers Guide
>>> <https://developers.google.com/adwords/api/docs/guides/ad-customizers#adding_data_to_adwords>
>>> .
>>>
>>> Thanks,
>>> Josh, AdWords API Team
>>>
>>> On Monday, December 21, 2015 at 6:18:23 PM UTC-5, Kainesh Patel wrote:
>>>>
>>>> Hi Yin,
>>>>
>>>> I am unable to capture soap request and response. Can you try the code
>>>> in your setup?
>>>>
>>>> Thanks,
>>>> Kainesh
>>>>
>>>>
>>>> On Tuesday, December 22, 2015 at 4:22:39 AM UTC+5:30, Kainesh Patel
>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> I have changed my matching function to IN(FEED_ITEM_ID, {2807134218}),
>>>>> where 2807134218 is FEED_ITEM_ID. But its not helping. Unable to capture
>>>>> soap request and response from the Java code. WIll uodate you, once I have
>>>>> it.
>>>>>
>>>>> Thanks,
>>>>> Kainesh
>>>>>
>>>>> On Tuesday, December 22, 2015 at 3:49:34 AM UTC+5:30, Yin Niu wrote:
>>>>>>
>>>>>> H

Re: Matching function in ad customizer is not working

2015-12-21 Thread Kainesh Patel
Hi Yin,

Thanks for your quick reply.

The matching function used in the code doesn't use either feedId or 
feedAttribute Id. It used FEED_ITEM_ID.
String matchingFunctionString = String.format("AND( IN(FEED_ITEM_ID, {%s}), 
EQUALS(CONTEXT.DEVICE, 'Mobile') 
)",Joiner.on(',').join(siteLinksData.siteLinkFeedItemIds)); 
I agree, I have hard code the values, but its not not problem, since I have 
printed actual value which matches the hard code values. Can you try some 
combinations at your end? Also my second part of query is how to check 
matching function on UI, which is still unanswered? Thanks, Kainesh
On Tuesday, December 22, 2015 at 2:26:44 AM UTC+5:30, Yin Niu wrote:
>
> Hi Kainesh, 
>
> Please take a look at this code example 
> .
>  
> You are hard-coding the feedAttributeIds. That might be the problem.
>
> 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 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/4682e43b-a1f8-48e5-b379-a2562f5c7d25%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: batch job service giving operand and error message both as null

2015-12-21 Thread Kainesh Patel
Hi Josh,

I planned to migrate from BatchJobService to BulkMutateService (a month 
back). It worked on my local machine, but it got broke down in production 
environment, I then have to revert back the changes and came back again to 
BatchJobService. I was able to do that since BatchJobService wasn't 
deprecated yet. But 6 months down the line, I won't be able to do that.

So, can you please ask developer community to look into this?

Thanks,
Kainesh



On Tuesday, December 22, 2015 at 2:16:04 AM UTC+5:30, Kainesh Patel wrotet.
>
> Yes. I didn't got NoClassDefFoundError and xml parser didn't worked 
> correctly. By any chance, it can be fixed by importing libraries and if 
> yes, can you can include it in your jar?
>
> Thanks,
> Kainesh
>
> On Tuesday, December 22, 2015 at 2:02:45 AM UTC+5:30, Josh Radcliff 
> (AdWords API Team) wrote:
>>
>> Hi Kainesh,
>>
>> Those utilities should be present in any JRE. I think the issue you had 
>> was that the particular JRE you were using had a bug that meant that the 
>> XML wasn't being parsed properly. If it had been an issue with a missing 
>> dependency, I think you would have seen a NoClassDefFoundError 
>> <http://docs.oracle.com/javase/7/docs/api/java/lang/NoClassDefFoundError.html>
>>  
>> instead.
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Monday, December 21, 2015 at 10:06:21 AM UTC-5, Kainesh Patel wrote:
>>>
>>> Hi Josh,
>>>
>>> As you have mentioned, BatchJobHelper depends on XML utilities which may 
>>> or may not be present in JRE. Can you file a ticket/bug or discuss with dev 
>>> team to include this libraries in google adwords api jar?
>>>
>>> Thanks,
>>> Kainesh
>>>
>>> On Thursday, November 19, 2015 at 12:39:01 AM UTC+5:30, Josh Radcliff 
>>> (AdWords API Team) wrote:
>>>>
>>>> Hi Kainesh,
>>>>
>>>> I'm not an expert on the differences between those JREs, but I can tell 
>>>> you that the *BatchJobHelper* relies heavily on the XML utilities 
>>>> included in the JRE. It's possible that the older 1.6 JRE you were using 
>>>> had issues in that space, which would explain why upgrading fixed the 
>>>> problem for you.
>>>>
>>>> Cheers,
>>>> Josh, AdWords API Team
>>>>
>>>> On Wednesday, November 18, 2015 at 8:10:56 AM UTC-5, Kainesh Patel 
>>>> wrote:
>>>>>
>>>>> Hi Josh,
>>>>>
>>>>> As a temporary workaround, we have changed our java version from 
>>>>>
>>>>> java version "1.6.0_21"
>>>>> Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
>>>>> Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode)
>>>>>
>>>>> to
>>>>>
>>>>> java version "1.6.0_36"
>>>>> OpenJDK Runtime Environment (IcedTea6 1.13.8) 
>>>>> (6b36-1.13.8-0ubuntu1~12.04)
>>>>> OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)
>>>>>
>>>>> Since both of the versions have same major release and both are 64 
>>>>> bits, it looks strange why it is working with one java version and 
>>>>> doesn't 
>>>>> in another?
>>>>>
>>>>> Can you share few differences between OpenJDK and HotStar java.
>>>>>
>>>>> What does google prefer?
>>>>>
>>>>> Thanks,
>>>>> Kainesh
>>>>>
>>>>> On Tuesday, November 17, 2015 at 10:43:30 PM UTC+5:30, Kainesh Patel 
>>>>> wrote:
>>>>>>
>>>>>> Hi Josh,
>>>>>>
>>>>>> Any update you would like to share with me?
>>>>>>
>>>>>> Thanks,
>>>>>> Kainesh
>>>>>>
>>>>>> On Tuesday, November 17, 2015 at 7:17:48 PM UTC+5:30, Kainesh Patel 
>>>>>> wrote:
>>>>>>>
>>>>>>> Hi Josh,
>>>>>>>
>>>>>>> I have send you mail at adwordsa...@google.com.
>>>>>>> Please check it.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Kainesh
>>>>>>>
>>>>>>> On Tuesday, November 17, 2015 at 6:15:27 PM UTC+5:30, Kainesh Patel 
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> Hi,
>>

Re: batch job service giving operand and error message both as null

2015-12-21 Thread Kainesh Patel
Yes. I didn't got NoClassDefFoundError and xml parser didn't worked 
correctly. By any chance, it can be fixed by importing libraries and if 
yes, can you can include it in your jar?

Thanks,
Kainesh

On Tuesday, December 22, 2015 at 2:02:45 AM UTC+5:30, Josh Radcliff 
(AdWords API Team) wrote:
>
> Hi Kainesh,
>
> Those utilities should be present in any JRE. I think the issue you had 
> was that the particular JRE you were using had a bug that meant that the 
> XML wasn't being parsed properly. If it had been an issue with a missing 
> dependency, I think you would have seen a NoClassDefFoundError 
> <http://docs.oracle.com/javase/7/docs/api/java/lang/NoClassDefFoundError.html>
>  
> instead.
>
> Thanks,
> Josh, AdWords API Team
>
> On Monday, December 21, 2015 at 10:06:21 AM UTC-5, Kainesh Patel wrote:
>>
>> Hi Josh,
>>
>> As you have mentioned, BatchJobHelper depends on XML utilities which may 
>> or may not be present in JRE. Can you file a ticket/bug or discuss with dev 
>> team to include this libraries in google adwords api jar?
>>
>> Thanks,
>> Kainesh
>>
>> On Thursday, November 19, 2015 at 12:39:01 AM UTC+5:30, Josh Radcliff 
>> (AdWords API Team) wrote:
>>>
>>> Hi Kainesh,
>>>
>>> I'm not an expert on the differences between those JREs, but I can tell 
>>> you that the *BatchJobHelper* relies heavily on the XML utilities 
>>> included in the JRE. It's possible that the older 1.6 JRE you were using 
>>> had issues in that space, which would explain why upgrading fixed the 
>>> problem for you.
>>>
>>> Cheers,
>>> Josh, AdWords API Team
>>>
>>> On Wednesday, November 18, 2015 at 8:10:56 AM UTC-5, Kainesh Patel wrote:
>>>>
>>>> Hi Josh,
>>>>
>>>> As a temporary workaround, we have changed our java version from 
>>>>
>>>> java version "1.6.0_21"
>>>> Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
>>>> Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode)
>>>>
>>>> to
>>>>
>>>> java version "1.6.0_36"
>>>> OpenJDK Runtime Environment (IcedTea6 1.13.8) 
>>>> (6b36-1.13.8-0ubuntu1~12.04)
>>>> OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)
>>>>
>>>> Since both of the versions have same major release and both are 64 
>>>> bits, it looks strange why it is working with one java version and doesn't 
>>>> in another?
>>>>
>>>> Can you share few differences between OpenJDK and HotStar java.
>>>>
>>>> What does google prefer?
>>>>
>>>> Thanks,
>>>> Kainesh
>>>>
>>>> On Tuesday, November 17, 2015 at 10:43:30 PM UTC+5:30, Kainesh Patel 
>>>> wrote:
>>>>>
>>>>> Hi Josh,
>>>>>
>>>>> Any update you would like to share with me?
>>>>>
>>>>> Thanks,
>>>>> Kainesh
>>>>>
>>>>> On Tuesday, November 17, 2015 at 7:17:48 PM UTC+5:30, Kainesh Patel 
>>>>> wrote:
>>>>>>
>>>>>> Hi Josh,
>>>>>>
>>>>>> I have send you mail at adwordsa...@google.com.
>>>>>> Please check it.
>>>>>>
>>>>>> Thanks,
>>>>>> Kainesh
>>>>>>
>>>>>> On Tuesday, November 17, 2015 at 6:15:27 PM UTC+5:30, Kainesh Patel 
>>>>>> wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I have a send you a mail. Please check it.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Kainesh
>>>>>>>
>>>>>>> On Monday, November 16, 2015 at 11:05:10 PM UTC+5:30, Josh Radcliff 
>>>>>>> (AdWords API Team) wrote:
>>>>>>>>
>>>>>>>> Hi Kainesh,
>>>>>>>>
>>>>>>>> Could you share the code you're using that leads to this result? 
>>>>>>>> You can send it *only to me* (if you'd prefer) by clicking *Reply 
>>>>>>>> privately to author* on this post.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Josh, AdWords API Team
>>>>>>>>
>>>>>>>> On Monday, November 16, 2015 at 11:45:03 AM UT

Re: Matching function in ad customizer is not working

2015-12-21 Thread Kainesh Patel

Hi Yin,

I have used feed Attribute Id only which in my case is 1, which I got it 
before populating the feed items. If I am not wrong, there is no concept of 
feedItemAttribute Id, please correct me if I am wrong.

Thanks,
Kainesh


On Tuesday, December 22, 2015 at 1:57:41 AM UTC+5:30, Yin Niu wrote:
>
> Hi Kainesh,
>
> When you match by feed attribute, you should use the [feedId, 
> feedAttributeId] as lhsOperand 
> .
>  
> It seems that you have used feedItemAttributeId as feedAttributeId in the 
> matching function. 
>
> 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 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/b0029571-3b9d-4803-9ad8-3a0cb4493222%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Matching function in ad customizer is not working

2015-12-21 Thread Kainesh Patel
Hi,

Thanks for the quick response.

The output is been shared with you in output.txt.
The output is Feed with name 'MyFirstFeed556' and ID 32350825 with 
nameAttributeId *Name 1* and priceAttributeId Price 2 and dateAttributeId 
Date 3 and inventoryId inventory 4 was created.

So, 1 corresponds to Name in Feed.

Thanks,
Kainesh

On Tuesday, December 22, 2015 at 2:59:16 AM UTC+5:30, Yin Niu wrote:
>
> Hi Kanesh, 
>
> Could you send the output for the following code? 
>
> System.out.printf("Feed with name '%s' and ID %d with nameAttributeId %s %d"
>   + " and priceAttributeId %s %d and dateAttributeId %s %d and 
> inventoryId %s %d"
>   + " was created.\n",
>   savedFeed.getName(),
>   savedFeed.getId(),
>   savedAttributes[0].getName(),
>   savedAttributes[0].getId(),
>   savedAttributes[1].getName(),
>   savedAttributes[1].getId(),
>   savedAttributes[2].getName(),
>   savedAttributes[2].getId(),
>   savedAttributes[3].getName(), 
>
> savedAttributes[3].getId());
>
> What is the attribute name for the attribute with id=1? 
>
> In your query "EQUALS(FeedAttribute[" + feedId + ",1],\"HUL\")", you used 
> feedAttributeId=1. That will be the attribute that it's matching against. 
>
> You could also send me the SOAP request and response if the above check 
> doesn't help you. 
>
> To answer your second question, you won't be able to checking feed 
> matching functions in UI. 
>
> 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 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/973ec089-2817-4ed3-9b33-0a615992377b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Matching function in ad customizer is not working

2015-12-21 Thread Kainesh Patel
Hi Yin,

Any update or progress, you would like to share with me?

Thanks,
Kainesh

On Tuesday, December 22, 2015 at 3:03:27 AM UTC+5:30, Kainesh Patel wrote:
>
> Hi,
>
> Thanks for the quick response.
>
> The output is been shared with you in output.txt.
> The output is Feed with name 'MyFirstFeed556' and ID 32350825 with 
> nameAttributeId *Name 1* and priceAttributeId Price 2 and dateAttributeId 
> Date 3 and inventoryId inventory 4 was created.
>
> So, 1 corresponds to Name in Feed.
>
> Thanks,
> Kainesh
>
> On Tuesday, December 22, 2015 at 2:59:16 AM UTC+5:30, Yin Niu wrote:
>>
>> Hi Kanesh, 
>>
>> Could you send the output for the following code? 
>>
>> System.out.printf("Feed with name '%s' and ID %d with nameAttributeId %s %d"
>>   + " and priceAttributeId %s %d and dateAttributeId %s %d and 
>> inventoryId %s %d"
>>   + " was created.\n",
>>   savedFeed.getName(),
>>   savedFeed.getId(),
>>   savedAttributes[0].getName(),
>>   savedAttributes[0].getId(),
>>   savedAttributes[1].getName(),
>>   savedAttributes[1].getId(),
>>   savedAttributes[2].getName(),
>>   savedAttributes[2].getId(),
>>   savedAttributes[3].getName(), 
>>
>> savedAttributes[3].getId());
>>
>> What is the attribute name for the attribute with id=1? 
>>
>> In your query "EQUALS(FeedAttribute[" + feedId + ",1],\"HUL\")", you 
>> used feedAttributeId=1. That will be the attribute that it's matching 
>> against. 
>>
>> You could also send me the SOAP request and response if the above check 
>> doesn't help you. 
>>
>> To answer your second question, you won't be able to checking feed 
>> matching functions in UI. 
>>
>> 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 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/66b170ce-312d-4acb-8375-210354eaa483%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Matching function in ad customizer is not working

2015-12-21 Thread Kainesh Patel
Hi Yin,

I am unable to capture soap request and response. Can you try the code in 
your setup?

Thanks,
Kainesh


On Tuesday, December 22, 2015 at 4:22:39 AM UTC+5:30, Kainesh Patel wrote:
>
> Hi,
>
> I have changed my matching function to IN(FEED_ITEM_ID, {2807134218}), 
> where 2807134218 is FEED_ITEM_ID. But its not helping. Unable to capture 
> soap request and response from the Java code. WIll uodate you, once I have 
> it.
>
> Thanks,
> Kainesh
>
> On Tuesday, December 22, 2015 at 3:49:34 AM UTC+5:30, Yin Niu wrote:
>>
>> Hi Kanesh, 
>>
>> Could you please send SOAP request and response log for further analysis? 
>>
>> In the meantime, you could try to match by FeedItemId 
>> <https://developers.google.com/adwords/api/docs/guides/feed-matching-functions#selection_by_feed_item_id>.
>>  
>>
>>
>> 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 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/c498811a-63d2-41d3-a7b3-8a4e84154182%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: batch job service giving operand and error message both as null

2015-12-21 Thread Kainesh Patel
Hi Josh,

We use some of the reporting service. But there are working as expected.

Thanks,
Kainesh

On Tuesday, December 22, 2015 at 3:09:05 AM UTC+5:30, Josh Radcliff 
(AdWords API Team) wrote:
>
> Hi Kainesh,
>
> On the production machine where you ran into issues, have you successfully 
> used any of the SOAP services and the report services? I ask because those 
> use many of the same XML utilities used by the BatchJobService utility.
>
> Thanks,
> Josh, AdWords API Team
>
> On Monday, December 21, 2015 at 4:17:52 PM UTC-5, Kainesh Patel wrote:
>>
>> Hi Josh,
>>
>> I planned to migrate from BatchJobService to BulkMutateService (a month 
>> back). It worked on my local machine, but it got broke down in production 
>> environment, I then have to revert back the changes and came back again to 
>> BatchJobService. I was able to do that since BatchJobService wasn't 
>> deprecated yet. But 6 months down the line, I won't be able to do that.
>>
>> So, can you please ask developer community to look into this?
>>
>> Thanks,
>> Kainesh
>>
>>
>>
>> On Tuesday, December 22, 2015 at 2:16:04 AM UTC+5:30, Kainesh Patel 
>> wrotet.
>>>
>>> Yes. I didn't got NoClassDefFoundError and xml parser didn't worked 
>>> correctly. By any chance, it can be fixed by importing libraries and if 
>>> yes, can you can include it in your jar?
>>>
>>> Thanks,
>>> Kainesh
>>>
>>> On Tuesday, December 22, 2015 at 2:02:45 AM UTC+5:30, Josh Radcliff 
>>> (AdWords API Team) wrote:
>>>>
>>>> Hi Kainesh,
>>>>
>>>> Those utilities should be present in any JRE. I think the issue you had 
>>>> was that the particular JRE you were using had a bug that meant that the 
>>>> XML wasn't being parsed properly. If it had been an issue with a missing 
>>>> dependency, I think you would have seen a NoClassDefFoundError 
>>>> <http://docs.oracle.com/javase/7/docs/api/java/lang/NoClassDefFoundError.html>
>>>>  
>>>> instead.
>>>>
>>>> Thanks,
>>>> Josh, AdWords API Team
>>>>
>>>> On Monday, December 21, 2015 at 10:06:21 AM UTC-5, Kainesh Patel wrote:
>>>>>
>>>>> Hi Josh,
>>>>>
>>>>> As you have mentioned, BatchJobHelper depends on XML utilities which 
>>>>> may or may not be present in JRE. Can you file a ticket/bug or discuss 
>>>>> with 
>>>>> dev team to include this libraries in google adwords api jar?
>>>>>
>>>>> Thanks,
>>>>> Kainesh
>>>>>
>>>>> On Thursday, November 19, 2015 at 12:39:01 AM UTC+5:30, Josh Radcliff 
>>>>> (AdWords API Team) wrote:
>>>>>>
>>>>>> Hi Kainesh,
>>>>>>
>>>>>> I'm not an expert on the differences between those JREs, but I can 
>>>>>> tell you that the *BatchJobHelper* relies heavily on the XML 
>>>>>> utilities included in the JRE. It's possible that the older 1.6 JRE you 
>>>>>> were using had issues in that space, which would explain why upgrading 
>>>>>> fixed the problem for you.
>>>>>>
>>>>>> Cheers,
>>>>>> Josh, AdWords API Team
>>>>>>
>>>>>> On Wednesday, November 18, 2015 at 8:10:56 AM UTC-5, Kainesh Patel 
>>>>>> wrote:
>>>>>>>
>>>>>>> Hi Josh,
>>>>>>>
>>>>>>> As a temporary workaround, we have changed our java version from 
>>>>>>>
>>>>>>> java version "1.6.0_21"
>>>>>>> Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
>>>>>>> Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode)
>>>>>>>
>>>>>>> to
>>>>>>>
>>>>>>> java version "1.6.0_36"
>>>>>>> OpenJDK Runtime Environment (IcedTea6 1.13.8) 
>>>>>>> (6b36-1.13.8-0ubuntu1~12.04)
>>>>>>> OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)
>>>>>>>
>>>>>>> Since both of the versions have same major release and both are 64 
>>>>>>> bits, it looks strange why it is working with one java version and 
>>>>>>> doesn't 
>>>>>>> in another?
>>>>>>>
>>

Re: Matching function in ad customizer is not working

2015-12-21 Thread Kainesh Patel
Hi,

I have changed my matching function to IN(FEED_ITEM_ID, {2807134218}), 
where 2807134218 is FEED_ITEM_ID. But its not helping. Unable to capture 
soap request and response from the Java code. WIll uodate you, once I have 
it.

Thanks,
Kainesh

On Tuesday, December 22, 2015 at 3:49:34 AM UTC+5:30, Yin Niu wrote:
>
> Hi Kanesh, 
>
> Could you please send SOAP request and response log for further analysis? 
>
> In the meantime, you could try to match by FeedItemId 
> .
>  
>
>
> 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 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/fdab2e02-5679-4e04-a9e4-a6af8b5b2dc9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Matching function in ad customizer is not working

2015-12-21 Thread Kainesh Patel
Hi,

I want to try ad customizer. I created feed and added 2 feedItems. One 
feedItem has Name as ITC and another Name as HUL. Now, I am mapping 
campaign to feed with matching function 
as EQUALS(FeedAttribute[32350825,1],"HUL"). Then I created a new ad with 
headline as 'headline{=MyFrstFeed556.Name}'

I was anticipating one ad with headline 'headlineHUL' but its generating 
two ads with both HUL and ITC.

I am attaching sample code(with changed credentials. The campaignId, 
adGroupId and accountId is not changed.), output of code, snapshot of feed 
and snapshot of two ads.

I have tried matching function with EQUALS, CONTAINS_ANY , but it didn't 
help. Can you check why matching function is not working?
Am I passing wrong matching function?

Also, I would like to know how to check and update matching function on UI.

Thanks,
Kainesh

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/35277e64-260c-43f4-b82c-01a0a78f1b95%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Making a google call
Feed with name 'MyFirstFeed556' and ID 32350825 with nameAttributeId Name 1 and 
priceAttributeId Price 2 and dateAttributeId Date 3 and inventoryId inventory 4 
was created.
FeedItem with feedItemId 2803996854 was added.
FeedItem with feedItemId 2803996857 was added.
Feed mapping with ID 35313777 and placeholderType 10 was saved for feed with ID 
32350825.
The matching function is EQUALS(FeedAttribute[32350825,1],"HUL")
Campaign with ID 321641246 was associated with feed with ID 32350825.
The saved campaignFeed from google is 
{"feedId":32350825,"campaignId":321641246,"matchingFunction":{"operator":{"value":"EQUALS"},"lhsOperand":[{"functionArgumentOperandType":"FeedAttributeOperand","feedId":32350825,"feedAttributeId":1}],"rhsOperand":[{"functionArgumentOperandType":"ConstantOperand","type":{"value":"STRING"},"unit":{"value":"NONE"},"longValue":null,"booleanValue":null,"doubleValue":null,"stringValue":"HUL"}],"functionString":"EQUALS(FeedAttribute[32350825,1],\"HUL\")"},"placeholderTypes":[10],"status":{"value":"ENABLED"}}
Ad with ID 77578950686 created.package feedService;

import com.fasterxml.jackson.databind.ObjectMapper;
import com.google.api.ads.adwords.axis.factory.AdWordsServices;
import com.google.api.ads.adwords.axis.v201509.cm.AdGroupAd;
import com.google.api.ads.adwords.axis.v201509.cm.AdGroupAdOperation;
import com.google.api.ads.adwords.axis.v201509.cm.AdGroupAdReturnValue;
import com.google.api.ads.adwords.axis.v201509.cm.AdGroupAdServiceInterface;
import com.google.api.ads.adwords.axis.v201509.cm.AttributeFieldMapping;
import com.google.api.ads.adwords.axis.v201509.cm.CampaignFeed;
import com.google.api.ads.adwords.axis.v201509.cm.CampaignFeedOperation;
import com.google.api.ads.adwords.axis.v201509.cm.CampaignFeedReturnValue;
import com.google.api.ads.adwords.axis.v201509.cm.CampaignFeedServiceInterface;
import com.google.api.ads.adwords.axis.v201509.cm.Feed;
import com.google.api.ads.adwords.axis.v201509.cm.FeedAttribute;
import com.google.api.ads.adwords.axis.v201509.cm.FeedAttributeType;
import com.google.api.ads.adwords.axis.v201509.cm.FeedItem;
import com.google.api.ads.adwords.axis.v201509.cm.FeedItemAttributeValue;
import com.google.api.ads.adwords.axis.v201509.cm.FeedItemOperation;
import com.google.api.ads.adwords.axis.v201509.cm.FeedItemReturnValue;
import com.google.api.ads.adwords.axis.v201509.cm.FeedItemServiceInterface;
import com.google.api.ads.adwords.axis.v201509.cm.FeedMapping;
import com.google.api.ads.adwords.axis.v201509.cm.FeedMappingOperation;
import com.google.api.ads.adwords.axis.v201509.cm.FeedMappingReturnValue;
import com.google.api.ads.adwords.axis.v201509.cm.FeedMappingServiceInterface;
import com.google.api.ads.adwords.axis.v201509.cm.FeedOperation;
import com.google.api.ads.adwords.axis.v201509.cm.FeedOrigin;
import com.google.api.ads.adwords.axis.v201509.cm.FeedReturnValue;
import com.google.api.ads.adwords.axis.v201509.cm.FeedServiceInterface;
import com.google.api.ads.adwords.axis.v201509.cm.Function;
import 

Re: batch job service giving operand and error message both as null

2015-12-21 Thread Kainesh Patel
Hi Josh,

As you have mentioned, BatchJobHelper depends on XML utilities which may or 
may not be present in JRE. Can you file a ticket/bug or discuss with dev 
team to include this libraries in google adwords api jar?

Thanks,
Kainesh

On Thursday, November 19, 2015 at 12:39:01 AM UTC+5:30, Josh Radcliff 
(AdWords API Team) wrote:
>
> Hi Kainesh,
>
> I'm not an expert on the differences between those JREs, but I can tell 
> you that the *BatchJobHelper* relies heavily on the XML utilities 
> included in the JRE. It's possible that the older 1.6 JRE you were using 
> had issues in that space, which would explain why upgrading fixed the 
> problem for you.
>
> Cheers,
> Josh, AdWords API Team
>
> On Wednesday, November 18, 2015 at 8:10:56 AM UTC-5, Kainesh Patel wrote:
>>
>> Hi Josh,
>>
>> As a temporary workaround, we have changed our java version from 
>>
>> java version "1.6.0_21"
>> Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
>> Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode)
>>
>> to
>>
>> java version "1.6.0_36"
>> OpenJDK Runtime Environment (IcedTea6 1.13.8) (6b36-1.13.8-0ubuntu1~12.04)
>> OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)
>>
>> Since both of the versions have same major release and both are 64 bits, 
>> it looks strange why it is working with one java version and doesn't in 
>> another?
>>
>> Can you share few differences between OpenJDK and HotStar java.
>>
>> What does google prefer?
>>
>> Thanks,
>> Kainesh
>>
>> On Tuesday, November 17, 2015 at 10:43:30 PM UTC+5:30, Kainesh Patel 
>> wrote:
>>>
>>> Hi Josh,
>>>
>>> Any update you would like to share with me?
>>>
>>> Thanks,
>>> Kainesh
>>>
>>> On Tuesday, November 17, 2015 at 7:17:48 PM UTC+5:30, Kainesh Patel 
>>> wrote:
>>>>
>>>> Hi Josh,
>>>>
>>>> I have send you mail at adwordsa...@google.com .
>>>> Please check it.
>>>>
>>>> Thanks,
>>>> Kainesh
>>>>
>>>> On Tuesday, November 17, 2015 at 6:15:27 PM UTC+5:30, Kainesh Patel 
>>>> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> I have a send you a mail. Please check it.
>>>>>
>>>>> Thanks,
>>>>> Kainesh
>>>>>
>>>>> On Monday, November 16, 2015 at 11:05:10 PM UTC+5:30, Josh Radcliff 
>>>>> (AdWords API Team) wrote:
>>>>>>
>>>>>> Hi Kainesh,
>>>>>>
>>>>>> Could you share the code you're using that leads to this result? You 
>>>>>> can send it *only to me* (if you'd prefer) by clicking *Reply 
>>>>>> privately to author* on this post.
>>>>>>
>>>>>> Thanks,
>>>>>> Josh, AdWords API Team
>>>>>>
>>>>>> On Monday, November 16, 2015 at 11:45:03 AM UTC-5, Kainesh Patel 
>>>>>> wrote:
>>>>>>>
>>>>>>> Hi Josh,
>>>>>>>
>>>>>>> Even I am trying  the same. But its pointing to null and even I 
>>>>>>> tried mutateResult.getErrorList(), even that is null.
>>>>>>>
>>>>>>> Thanks,
>>>>>>> Kainesh
>>>>>>>
>>>>>>> On Friday, November 13, 2015 at 7:19:49 PM UTC+5:30, Kainesh Patel 
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> I am trying to update keyword. However, after batch job status is 
>>>>>>>> done, when I try to check the status of operand or error, noth are 
>>>>>>>> returning null.
>>>>>>>>
>>>>>>>> Batch Job Url is 
>>>>>>>> https://www.googleapis.com/upload/storage/v1/b/batch-job-upload-prod-ebe9b43/o?uploadType=resumable_id=AEnB2Uq7yXKGBpTcZMIR_Iwiv3nESXWE_vVmvUcZ3xdRH-xt580wPBP7AjJh139EKWgUUU28Qjn2RUrE1jGBWir1bHdrPQh30Q
>>>>>>>>
>>>>>>>> Please let me know which all information is required.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Kainesh
>>>>>>>>
>>>>>>>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/16431970-9181-4a14-b504-a98441ccd176%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Need clarity on Ad Customizer

2015-12-18 Thread Kainesh Patel
Hi,

My scenario is that I have a feed with name ad_customizer which is mapped 
to campaign Campaign#1. Campaign#1 has two adGroups AdGroup#1 and AdGroup#2.
AdGroup#1 has positive keyword iphone and AdGroup#2 has keyword samsung 
galaxy.

The contents of feed are:- 

ad_customizer:-
product_nameproduct_discountadgroup_targetingiphone20AdGroup#1samsung galaxy
30--NOT GIVEN--

I have one ad each per adgroup which is exactly same. The headline of ad is 
"Buy {=ad_customizer.product_name} with {=ad_customizer.product_discount} % 
discount"

So ad1 will look like this :- Buy iphone with 20 % discount
and ad2 will look like this:- Buy samsung galaxy with 30 % discount

Now lets say user search for  
Case 1. keyword : iphone 
   Query: What is ad shown? Are  both the ads shown with equal 
probability or only iphone ad will be shown since feed for samsung galaxy 
is not mapped to AdGroup#1.

Case 2:- keyword : samsung galaxy
   Query:- Will any ad be shown or both the ad will be shown or only 
second ad be shown.

This question is to extension of caveat mentioned in the document
https://developers.google.com/adwords/api/docs/guides/ad-customizers

Thanks,
Kainesh


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/d08cd610-66e2-4a8f-a222-6852ff51739c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Need clarity on Ad Customizer

2015-12-18 Thread Kainesh Patel
Hi,
I can see only questions there. How to create a new question on this
forum AdWords
community

?

Thanks,
Kainesh

On Sat, Dec 19, 2015 at 3:33 AM, Umesh Dengale <
adwordsapiadvisor+um...@google.com> wrote:

> Hi Kainesh,
>
> This forum is related to AdWords API. Your questions are related to the
> AdWords product side. Could you please post these questions in the AdWords
> community
> ?
> Someone from AdWords product support will help.
>
> Thanks,
> Umesh, 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/uTtbpzYIG5o/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/c9d46065-0eab-4a57-a163-a9caca0f5cde%40googlegroups.com
> 
> .
>
> 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/CANHs%3DrsqoXD2y7ZrLTF1pQRTzXpQyQmr_MkO2p2e4ZVqY1drRw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.


Re: batch job service giving operand and error message both as null

2015-11-18 Thread Kainesh Patel
Hi Josh,

As a temporary workaround, we have changed our java version from 

java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b07)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b17, mixed mode)

to

java version "1.6.0_36"
OpenJDK Runtime Environment (IcedTea6 1.13.8) (6b36-1.13.8-0ubuntu1~12.04)
OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode)

Since both of the versions have same major release and both are 64 bits, it 
looks strange why it is working with one java version and doesn't in 
another?

Can you share few differences between OpenJDK and HotStar java.

What does google prefer?

Thanks,
Kainesh

On Tuesday, November 17, 2015 at 10:43:30 PM UTC+5:30, Kainesh Patel wrote:
>
> Hi Josh,
>
> Any update you would like to share with me?
>
> Thanks,
> Kainesh
>
> On Tuesday, November 17, 2015 at 7:17:48 PM UTC+5:30, Kainesh Patel wrote:
>>
>> Hi Josh,
>>
>> I have send you mail at adwordsapiadvi...@google.com.
>> Please check it.
>>
>> Thanks,
>> Kainesh
>>
>> On Tuesday, November 17, 2015 at 6:15:27 PM UTC+5:30, Kainesh Patel wrote:
>>>
>>> Hi,
>>>
>>> I have a send you a mail. Please check it.
>>>
>>> Thanks,
>>> Kainesh
>>>
>>> On Monday, November 16, 2015 at 11:05:10 PM UTC+5:30, Josh Radcliff 
>>> (AdWords API Team) wrote:
>>>>
>>>> Hi Kainesh,
>>>>
>>>> Could you share the code you're using that leads to this result? You 
>>>> can send it *only to me* (if you'd prefer) by clicking *Reply 
>>>> privately to author* on this post.
>>>>
>>>> Thanks,
>>>> Josh, AdWords API Team
>>>>
>>>> On Monday, November 16, 2015 at 11:45:03 AM UTC-5, Kainesh Patel wrote:
>>>>>
>>>>> Hi Josh,
>>>>>
>>>>> Even I am trying  the same. But its pointing to null and even I tried 
>>>>> mutateResult.getErrorList(), even that is null.
>>>>>
>>>>> Thanks,
>>>>> Kainesh
>>>>>
>>>>> On Friday, November 13, 2015 at 7:19:49 PM UTC+5:30, Kainesh Patel 
>>>>> wrote:
>>>>>>
>>>>>> I am trying to update keyword. However, after batch job status is 
>>>>>> done, when I try to check the status of operand or error, noth are 
>>>>>> returning null.
>>>>>>
>>>>>> Batch Job Url is 
>>>>>> https://www.googleapis.com/upload/storage/v1/b/batch-job-upload-prod-ebe9b43/o?uploadType=resumable_id=AEnB2Uq7yXKGBpTcZMIR_Iwiv3nESXWE_vVmvUcZ3xdRH-xt580wPBP7AjJh139EKWgUUU28Qjn2RUrE1jGBWir1bHdrPQh30Q
>>>>>>
>>>>>> Please let me know which all information is required.
>>>>>>
>>>>>> Thanks,
>>>>>> Kainesh
>>>>>>
>>>>>

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

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


Re: batch job service giving operand and error message both as null

2015-11-17 Thread Kainesh Patel
Hi Josh,

I have send you mail at adwordsapiadvi...@google.com.
Please check it.

Thanks,
Kainesh

On Tuesday, November 17, 2015 at 6:15:27 PM UTC+5:30, Kainesh Patel wrote:
>
> Hi,
>
> I have a send you a mail. Please check it.
>
> Thanks,
> Kainesh
>
> On Monday, November 16, 2015 at 11:05:10 PM UTC+5:30, Josh Radcliff 
> (AdWords API Team) wrote:
>>
>> Hi Kainesh,
>>
>> Could you share the code you're using that leads to this result? You can 
>> send it *only to me* (if you'd prefer) by clicking *Reply privately to 
>> author* on this post.
>>
>> Thanks,
>> Josh, AdWords API Team
>>
>> On Monday, November 16, 2015 at 11:45:03 AM UTC-5, Kainesh Patel wrote:
>>>
>>> Hi Josh,
>>>
>>> Even I am trying  the same. But its pointing to null and even I tried 
>>> mutateResult.getErrorList(), even that is null.
>>>
>>> Thanks,
>>> Kainesh
>>>
>>> On Friday, November 13, 2015 at 7:19:49 PM UTC+5:30, Kainesh Patel wrote:
>>>>
>>>> I am trying to update keyword. However, after batch job status is done, 
>>>> when I try to check the status of operand or error, noth are returning 
>>>> null.
>>>>
>>>> Batch Job Url is 
>>>> https://www.googleapis.com/upload/storage/v1/b/batch-job-upload-prod-ebe9b43/o?uploadType=resumable_id=AEnB2Uq7yXKGBpTcZMIR_Iwiv3nESXWE_vVmvUcZ3xdRH-xt580wPBP7AjJh139EKWgUUU28Qjn2RUrE1jGBWir1bHdrPQh30Q
>>>>
>>>> Please let me know which all information is required.
>>>>
>>>> Thanks,
>>>> Kainesh
>>>>
>>>

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

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


Re: batch job service giving operand and error message both as null

2015-11-17 Thread Kainesh Patel
Hi Josh,

Any update you would like to share with me?

Thanks,
Kainesh

On Tuesday, November 17, 2015 at 7:17:48 PM UTC+5:30, Kainesh Patel wrote:
>
> Hi Josh,
>
> I have send you mail at adwordsapiadvi...@google.com.
> Please check it.
>
> Thanks,
> Kainesh
>
> On Tuesday, November 17, 2015 at 6:15:27 PM UTC+5:30, Kainesh Patel wrote:
>>
>> Hi,
>>
>> I have a send you a mail. Please check it.
>>
>> Thanks,
>> Kainesh
>>
>> On Monday, November 16, 2015 at 11:05:10 PM UTC+5:30, Josh Radcliff 
>> (AdWords API Team) wrote:
>>>
>>> Hi Kainesh,
>>>
>>> Could you share the code you're using that leads to this result? You can 
>>> send it *only to me* (if you'd prefer) by clicking *Reply privately to 
>>> author* on this post.
>>>
>>> Thanks,
>>> Josh, AdWords API Team
>>>
>>> On Monday, November 16, 2015 at 11:45:03 AM UTC-5, Kainesh Patel wrote:
>>>>
>>>> Hi Josh,
>>>>
>>>> Even I am trying  the same. But its pointing to null and even I tried 
>>>> mutateResult.getErrorList(), even that is null.
>>>>
>>>> Thanks,
>>>> Kainesh
>>>>
>>>> On Friday, November 13, 2015 at 7:19:49 PM UTC+5:30, Kainesh Patel 
>>>> wrote:
>>>>>
>>>>> I am trying to update keyword. However, after batch job status is 
>>>>> done, when I try to check the status of operand or error, noth are 
>>>>> returning null.
>>>>>
>>>>> Batch Job Url is 
>>>>> https://www.googleapis.com/upload/storage/v1/b/batch-job-upload-prod-ebe9b43/o?uploadType=resumable_id=AEnB2Uq7yXKGBpTcZMIR_Iwiv3nESXWE_vVmvUcZ3xdRH-xt580wPBP7AjJh139EKWgUUU28Qjn2RUrE1jGBWir1bHdrPQh30Q
>>>>>
>>>>> Please let me know which all information is required.
>>>>>
>>>>> Thanks,
>>>>> Kainesh
>>>>>
>>>>

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

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


Re: batch job service giving operand and error message both as null

2015-11-16 Thread Kainesh Patel
Hi Josh,

I am using Java client library v201509(which Google provided). As per java 
client, to fetch operand call is mutateResult[index].getOperand() and to 
getErrorList, call is mutateResult[index].getErrorList(). However, both are 
null and operation was successful.

As per xsd schema file, to fetch operand the call should have been 
mutateResult[index].getResult() which is not there in java file.

The mutateResult which I have referred earlier is  obtained by 
using mutateResponse.getMutateResults().

The same used to work earlier. Am I making mistake somewhere?

Thanks,
Kainesh

On Friday, November 13, 2015 at 7:19:49 PM UTC+5:30, Kainesh Patel wrote:
>
> I am trying to update keyword. However, after batch job status is done, 
> when I try to check the status of operand or error, noth are returning null.
>
> Batch Job Url is 
> https://www.googleapis.com/upload/storage/v1/b/batch-job-upload-prod-ebe9b43/o?uploadType=resumable_id=AEnB2Uq7yXKGBpTcZMIR_Iwiv3nESXWE_vVmvUcZ3xdRH-xt580wPBP7AjJh139EKWgUUU28Qjn2RUrE1jGBWir1bHdrPQh30Q
>
> Please let me know which all information is required.
>
> Thanks,
> Kainesh
>

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

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


Re: batch job service giving operand and error message both as null

2015-11-16 Thread Kainesh Patel
Hi Josh,

Even I am trying  the same. But its pointing to null and even I tried 
mutateResult.getErrorList(), even that is null.

Thanks,
Kainesh

On Friday, November 13, 2015 at 7:19:49 PM UTC+5:30, Kainesh Patel wrote:
>
> I am trying to update keyword. However, after batch job status is done, 
> when I try to check the status of operand or error, noth are returning null.
>
> Batch Job Url is 
> https://www.googleapis.com/upload/storage/v1/b/batch-job-upload-prod-ebe9b43/o?uploadType=resumable_id=AEnB2Uq7yXKGBpTcZMIR_Iwiv3nESXWE_vVmvUcZ3xdRH-xt580wPBP7AjJh139EKWgUUU28Qjn2RUrE1jGBWir1bHdrPQh30Q
>
> Please let me know which all information is required.
>
> Thanks,
> Kainesh
>

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

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


Re: batch job service giving operand and error message both as null

2015-11-15 Thread Kainesh Patel
Hi,

I have tried it again to update the keyword.
The upload url 
is 
https://www.googleapis.com/upload/storage/v1/b/batch-job-upload-prod-ebe9b43/o?uploadType=resumable_id=AEnB2Up_VY07DdvDGBLfE8JYl0AF5VnPO5yVDwaIpLDbmKYmX4Umd-TJLCLwY3KUlaGIn_yWsA0Q9zpLkfw9zP5kkHUHXHBbrA
 
.

The xml file after the job is completed is attached with this mail.
However, when I try to do mutateresult[0].getOperand() or 
mutateResult[0].getErrorList(), I am getting both as null. 

The code used to work, however it is failing now. 

Can you please check into this on priority basis?

Thanks,
Kainesh

On Friday, November 13, 2015 at 7:19:49 PM UTC+5:30, Kainesh Patel wrote:
>
> I am trying to update keyword. However, after batch job status is done, 
> when I try to check the status of operand or error, noth are returning null.
>
> Batch Job Url is 
> https://www.googleapis.com/upload/storage/v1/b/batch-job-upload-prod-ebe9b43/o?uploadType=resumable_id=AEnB2Uq7yXKGBpTcZMIR_Iwiv3nESXWE_vVmvUcZ3xdRH-xt580wPBP7AjJh139EKWgUUU28Qjn2RUrE1jGBWir1bHdrPQh30Q
>
> Please let me know which all information is required.
>
> Thanks,
> Kainesh
>

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

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


1072525.results.xml
Description: XML document


Re: batch job service giving operand and error message both as null

2015-11-13 Thread Kainesh Patel
Hi Umesh,

The job status is complete. And as per the guide, I am trying to fetch 
error or operand. But both are getting as null.

Did the batch job url I shared helped you anyway?

Thanks,
Kainesh

On Friday, November 13, 2015 at 10:44:15 PM UTC+5:30, Umesh Dengale wrote:
>
> Hi Kainesh,
>
> When BatchJob completes, it will have CANCELED or DONE status. If job 
> status is CANCELED then inspect the list of processingErrors 
> 
>  on 
> the batch job and download the results for any successfully parsed 
> operations from the batch job's downloadUrl 
> .
>  
> Please check download the batch job results and check for errors 
> 
>  section 
> of the batch processing guide 
> .
>
> Regards,
> Umesh, 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 http://groups.google.com/group/adwords-api.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/27c2e77c-49c7-4967-8680-e68498014c1b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


batch job service giving operand and error message both as null

2015-11-13 Thread Kainesh Patel
I am trying to update keyword. However, after batch job status is done, 
when I try to check the status of operand or error, noth are returning null.

Batch Job Url 
is 
https://www.googleapis.com/upload/storage/v1/b/batch-job-upload-prod-ebe9b43/o?uploadType=resumable_id=AEnB2Uq7yXKGBpTcZMIR_Iwiv3nESXWE_vVmvUcZ3xdRH-xt580wPBP7AjJh139EKWgUUU28Qjn2RUrE1jGBWir1bHdrPQh30Q

Please let me know which all information is required.

Thanks,
Kainesh

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

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