RE: what is callout feed placeholder extension setting services feed services ?

2023-10-30 Thread 'Google Ads API Forum Advisor' via Google Ads API and AdWords API Forum
Hi,

Thank you for reaching out to the Google Ads API support team.

Please find below responses for your queries:

1. What is a Callout feed placeholder ??

A callout feed placeholder is a type of ad extension that allows you to add 
additional information to your text ads, such as your company's unique selling 
proposition, your product or service's benefits, or a special offer. Callouts 
can appear beneath your ad headline and description, and they can help to 
increase your click-through rate (CTR) and conversion rate.

2. How can we create one  at the account level using PHP ?

To create a callout feed placeholder at the account level using PHP, you will 
need to use the Google Ads API. The following steps provide a high-level 
overview of the process:

Install the Google Ads PHP client library.
Create a Google Ads API client object.
Create a new callout feed placeholder object.
Set the callout feed placeholder's name, description, and other properties.
Create a new account-level extension setting object and associate it with the 
callout feed placeholder.
Create a new campaign-level extension setting object and associate it with the 
account-level extension setting.
Call the Google Ads API to create the callout feed placeholder.


Extension Setting Services

1. What are Extension Setting Services ??

Extension Setting Services is a Google Ads API service that allows you to 
manage your ad extensions at the account, campaign, and ad group levels.

2. How can we create one  at the account level using PHP ?

To create an Extension Setting Service at the account level using PHP, you will 
need to use the Google Ads API. The following steps provide a high-level 
overview of the process:

Install the Google Ads PHP client library.
Create a Google Ads API client object.
Create a new Extension Setting Service object.
Set the Extension Setting Service's name, description, and other properties.
Call the Google Ads API to create the Extension Setting Service.

Feed Services

1.What are Feed Services ?
Feed Services is a Google Ads API service that allows you to manage your 
product data feeds. Product data feeds can be used to create dynamic search 
ads, product shopping ads, and other types of ads.

2.How can we create one  at the account level using PHP ?
To create a Feed Service at the account level using PHP, you will need to use 
the Google Ads API. The following steps provide a high-level overview of the 
process:

Install the Google Ads PHP client library.
Create a Google Ads API client object.
Create a new Feed Service object.
Set the Feed Service's name, description, and other properties.
Call the Google Ads API to create the Feed Service.


I hope this helps. Kindly get back to us if you have any further queries.

This message is in relation to case "ref:!00D1U01174p.!5004Q02q9AJI:ref"

Thanks,

Google Ads 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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/AhyU80S3DLVO00nDQqOW4QQXKWC2OfunwdIw%40sfdc.net.


What is Callout feed placeholder Extension Setting Services Feed Services ?

2023-10-30 Thread Binu Mathew
Hello 
Can you please help me with following  RMF requirements ( C.75)

*Callout feed placeholder*

   1. What is  Callout feed placeholder ?? 
   2. How can we create one  at the account level using PHP ? 
   
*Extension Setting Services*

   1. What is Extension Setting Services ??  
   2. How can we create one  at the account level using PHP ? 

*Feed Services*

   1. What is Feed Services ? 
   2. How can we create one  at the account level using PHP ? 

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 
"Google Ads API and AdWords API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to adwords-api+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/663beeca-6509-425c-92d7-2bae6c5fc4e0n%40googlegroups.com.


RE: Feed services

2021-12-23 Thread 'Google Ads API Forum Advisor' via AdWords API and Google Ads API Forum
Hi Anis,

Thank you for reaching out to us.

Upon checking in our documentation for feed, feed services are mostly 
deprecated. You should migrate to Assets as soon as possible for placeholder 
types that are eligible. The only feed placeholder types that are not yet 
deprecated are:

Ad customizers
Location extensions (and affiliate location extensions)
Dynamic remarketing (Flight, Hotel, Real estate, Travel, Location, Job, and 
Custom)

All other feeds usage should migrate to assets as soon as possible.

Regards,

Princess Pamela Pineda
Google Ads API Team
ref:_00D1U1174p._5004Q2TkALD:ref

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/zy6X20R4LUYX00TgKT7pM_RrCSx8ebuExX_Q%40sfdc.net.


Feed services

2021-12-23 Thread Anis Ahmed
Hi Google Team,

I'm currently trying to migrate the feed services from adwords to google 
ads API, but I see that the feed services itself are being sunset in the 
new google ads api and we need to use assets now. 
I want to ask if the page feeds already created as mentioned in the 
attached image, do we need to also migrate those feeds manually to assets?


-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/adwords-api/94097f98-0e1c-4084-9d52-4b20bb750629n%40googlegroups.com.


Question on Sitelink matching function - Feed services

2017-09-01 Thread Divya Kumari Chandrababu
Hi All,

I am defining a matching function as IDENTITY(true) for a customer feed 
operation. Once I associate the feed, in UI, I see it is mentioned as 
Custom setting and when I click that I see the feed name selected but not 
any feed items shown. When I removed the extension, and added the feed 
items through UI, I see it shows the feed items. Am I missing something 
here. So, in future, if I add feed items to the feed, will that 
automatically be applied to the customer feed? 

When I use the matching function with FEEDITEM ID in {feed items} through 
API, the account extension tab shows the feed items. But, when I try to add 
a new feed item to the existing customer feed, it throws, customer feed 
already exists error. So, I will have to remove the customer feed, get the 
feed items from the feed and then define the matching function and finally 
recreate the association. Is that how it works in this scenario? Appreciate 
your inputs. Thank you!

Regards,
Divya C

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/6ac59c5f-eaa6-4ae8-b5a3-b50d2a90ae8a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Sitelink Feed Services - Retrieve Existing Feeds

2017-01-16 Thread 'Joyce Lava' via AdWords API Forum
Hello,

You may refer to the below sample SOAP logs that shows how to check if a 
feed already exist using its name as the filter:

[main] INFO 
com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger - 
SOAP Request:

http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>

https://adwords.google.com/api/adwords/cm/v201609"; 
soapenv:mustUnderstand="0">

YOUR_CLIENT_CUSTOMER_ID
YOUR_DEVELOPER_TOKEN
YOUR_USER_AGENT
false
false



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

Attributes
Name
Id

Name
EQUALS
NAME_OF_THE_FEED


Name
ASCENDING


0
100







[main] INFO 
com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger - 
SOAP Response:

http://schemas.xmlsoap.org/soap/envelope/";>

https://adwords.google.com/api/adwords/cm/v201609";>
REQUEST_ID
FeedService
get
1
280



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

1
FeedPage

ID
NAME_OF_THE_FEED

  ...feed attributes listed here...








Additionally, if the feed doesn't exist yet, then you may refer to the 
sample code AddSitelinksUsingFeed.php 

 that 
shows how to create a sitelinks feed and associates it with a campaign.

Hope this helps.

Regards,
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/17ddd8dc-db75-4173-b5f8-960bae37b1e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Sitelink Feed Services - Retrieve Existing Feeds

2017-01-16 Thread AL
Hi,

I am trying to check if a feed exists on the account and if not then create 
it. I'm having trouble however with the getting of existing feed.

I want to get the feed based on a specific feed name ('Sitelinks Feed').

If the feed doesn't exist, then I want to create it with that name.

I'm using Python and API v201609.

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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/3bf5cfd1-5598-4a8a-81ab-701745496dd2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


Re: Missing feedmapping for placebolder type during creating Location Extensions from Places for Business Using Feed Services

2014-05-06 Thread Ray Tsang (AdWords API Team)
Hi,

There is indeed a limit on the number of active feeds you can have.  You 
can remove or deactivate user-generated feeds via the API.
Based on your message - are you able to verify if the feed was successfully 
created and linked up now?  If not, please send me your CID.

Thanks,

Ray

On Friday, May 2, 2014 4:22:31 PM UTC-4, sorti...@gmail.com wrote:
>
> Hi,
> if I connect it in Adwords UI, the code (where I want to do the connection 
> too) throws me an exception "FEED_ALREADY_EXISTS_FOR_PLACEHOLDER_TYPE". So 
> I guess it works and this is signal for me to skip it, because it is 
> already done.
> But if there is not the connection yet it does not work due to the error I 
> have written about. 
>
> Btw: I am blocked by limit of 20 feeds in adwords sometimes. I found, that 
> they are removing automatically in a while, but is not there any option 
> where can I remove them manually? It would be much more faster...
>
> Really thank you, for your help
>
> This is the log:
>
> http://schemas.xmlsoap.org/soap/envelope/"; xmlns:xsd="
> http://www.w3.org/2001/XMLSchema"; xmlns:xsi="
> http://www.w3.org/2001/XMLSchema-instance";>
>
> 
>
> https://adwords.google.com/api/adwords/cm/v201402"; 
> soapenv:mustUnderstand="0">
>
> MY_DEVELOPER_TOKEN
>
> ppchit-adwords (AwApi-Java, 
> AdWords-Axis/1.27.0, Common-Java/1.27.0, Axis/1.4, Java/1.7.0_51, 
> maven)
>
> false
>
> false
>
> 
>
> 
>
> 
>
> https://adwords.google.com/api/adwords/cm/v201402";>
>
> 
>
> ADD
>
> 
>
> Places feed #1399061669983
>
> ADWORDS
>
> https://adwords.google.com/api/adwords/cm/v201402"; 
> xsi:type="ns2:PlacesLocationFeedData">
>
> 
>
> GET
>
> 
> https://www.google.com/local/add
>
> Bearer 
> MY_ACCES_TOKEN
>
> 
>
> 
> MY_EMAIL_ADDRESS
>
> 
> Test
>
> 
>
> 
>
> 
>
> 
>
> 
>
> 
>
>
> 02 May 2014 22:14:31,353 INFO : 
> com.google.api.ads.adwords.lib.client.AdWordsServiceClient.soapXmlLogger - 
> SOAP Response:
>
> http://schemas.xmlsoap.org/soap/envelope/";>
>
> 
>
> https://adwords.google.com/api/adwords/cm/v201402";>
>
> 0004f8706dde47400ae5f9486ff8
>
> FeedService
>
> mutate
>
> 1
>
> 1091
>
> 
>
> 
>
> 
>
> https://adwords.google.com/api/adwords/cm/v201402";>
>
> 
>
> 
> FeedReturnValue
>
> 
>
> 8523938
>
> Places feed #1399061669983
>
> 
>
> 1
>
> BusinessName
>
> STRING
>
> false
>
> 
>
> 
>
> 2
>
> AddressLine1
>
> STRING
>
> false
>
> 
>
> 
>
> 3
>
> AddressLine2
>
> STRING
>
> false
>
> 
>
> 
>
> 4
>
> City
>
> STRING
>
> false
>
> 
>
> 
>
> 5
>
> Province
>
> STRING
>
> false
>
> 
>
> 
>
> 6
>
> PostalCode
>
> STRING
>
> false
>
> 
>
> 
>
> 7
>
> CountryCode
>
> STRING
>
> false
>
> 
>
> 
>
> 8
>
> PhoneNumber
>
> STRING
>
> false
>
> 
>
> 
>
> 9
>
> Categories
>
> STRING_LIST
>
> false
>
> 
>
> 
>
> 10
>
> ListingKey
>
> STRING
>
> true
>
> 
>
> 
>
> 11
>
> HideBusinessAddress
>
> BOOLEAN
>
> false
>
> 
>
> 
>
> 12
>

Re: Missing feedmapping for placebolder type during creating Location Extensions from Places for Business Using Feed Services

2014-05-02 Thread Ray Tsang (AdWords API Team)
Hi,

Could I trouble you to link via the AdWords UI and see if the credentials, 
etc is working properly?
If so, could I trouble you to try again.

Secondly, please send me the full request/response log.

Thanks,

Ray

On Friday, May 2, 2014 3:33:59 PM UTC-4, sorti...@gmail.com wrote:
>
> Hi,
> thank you for the answer. Yes, I use example you posted, platform is Java. 
> It really does something else, but after 8 attemps, that means over than 85 
> minutes. It can not be correct behavior, or can it? I have really small 
> google places account.
>
> Thank you
>
> On Friday, May 2, 2014 5:47:15 PM UTC+2, Ray Tsang (AdWords API Team) 
> wrote:
>>
>> Hi,
>>
>> Have you used the example 
>> file<https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201402/advancedoperations/AddPlacesLocationExtensions.java>?
>>  
>>  We have a similar example for each of the client library depending on the 
>> platform you use.
>> Feed Mapping is created automatically but it isn't created in real time. 
>>  Because of this, in the examples, there is a retry to create the 
>> CustomerFeed.
>>
>> Thanks!
>>
>> Ray,
>>
>> On Friday, May 2, 2014 6:24:52 AM UTC-4, sorti...@gmail.com wrote:
>>>
>>> Hi,
>>> I tried to follow the manual for creating location extension 
>>> here<https://developers.google.com/adwords/api/docs/guides/feed-services-locations>.
>>>  
>>> There is written, that the FeedMapping is not need, because it is generated 
>>> automatically.
>>>
>>> But even if my code is almost the same like the Java example, the mine 
>>> is throwing exception:
>>>
>>> 
>>>>
>>>> soap:Server
>>>>
>>>> 
>>>>> [CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE 
>>>>> @ 
>>>>> operations[0].operand.placeholderTypes; trigger:'Invalid ids: 
>>>>> 7']
>>>>
>>>> 
>>>>
>>>> https://adwords.google.com/api/adwords/cm/v201402";>
>>>>
>>>> 
>>>>> [CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ 
>>>>> operations[0].operand.placeholderTypes; trigger:'Invalid ids: 
>>>>> 7']
>>>>
>>>> 
>>>>> ApiException
>>>>
>>>> http://www.w3.org/2001/XMLSchema-instance"; 
>>>>> xsi:type="CustomerFeedError">
>>>>
>>>> 
>>>>> operations[0].operand.placeholderTypes
>>>>
>>>> Invalid ids: 7
>>>>
>>>> 
>>>>> CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE
>>>>
>>>> CustomerFeedError
>>>>
>>>> 
>>>>> MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE
>>>>
>>>> 
>>>>
>>>> 
>>>>
>>>> 
>>>>
>>>> 
>>>>
>>>>
>>> I could not find anything about this problem, not even here in this 
>>> forum. 
>>> Can you please me get an advice, please?
>>>
>>> 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.
For more options, visit https://groups.google.com/d/optout.


Re: Missing feedmapping for placebolder type during creating Location Extensions from Places for Business Using Feed Services

2014-05-02 Thread sortivo . ad
Hi,
thank you for the answer. Yes, I use example you posted, platform is Java. 
It really does something else, but after 8 attemps, that means over than 85 
minutes. It can not be correct behavior, or can it? I have really small 
google places account.

Thank you

On Friday, May 2, 2014 5:47:15 PM UTC+2, Ray Tsang (AdWords API Team) wrote:
>
> Hi,
>
> Have you used the example 
> file<https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201402/advancedoperations/AddPlacesLocationExtensions.java>?
>  
>  We have a similar example for each of the client library depending on the 
> platform you use.
> Feed Mapping is created automatically but it isn't created in real time. 
>  Because of this, in the examples, there is a retry to create the 
> CustomerFeed.
>
> Thanks!
>
> Ray,
>
> On Friday, May 2, 2014 6:24:52 AM UTC-4, sorti...@gmail.com wrote:
>>
>> Hi,
>> I tried to follow the manual for creating location extension 
>> here<https://developers.google.com/adwords/api/docs/guides/feed-services-locations>.
>>  
>> There is written, that the FeedMapping is not need, because it is generated 
>> automatically.
>>
>> But even if my code is almost the same like the Java example, the mine is 
>> throwing exception:
>>
>> 
>>>
>>> soap:Server
>>>
>>> 
>>>> [CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ 
>>>> operations[0].operand.placeholderTypes; trigger:'Invalid ids: 
>>>> 7']
>>>
>>> 
>>>
>>> https://adwords.google.com/api/adwords/cm/v201402";>
>>>
>>> 
>>>> [CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ 
>>>> operations[0].operand.placeholderTypes; trigger:'Invalid ids: 7']
>>>
>>> 
>>>> ApiException
>>>
>>> http://www.w3.org/2001/XMLSchema-instance"; 
>>>> xsi:type="CustomerFeedError">
>>>
>>> 
>>>> operations[0].operand.placeholderTypes
>>>
>>> Invalid ids: 7
>>>
>>> 
>>>> CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE
>>>
>>> CustomerFeedError
>>>
>>> 
>>>> MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE
>>>
>>> 
>>>
>>> 
>>>
>>> 
>>>
>>> 
>>>
>>>
>> I could not find anything about this problem, not even here in this 
>> forum. 
>> Can you please me get an advice, please?
>>
>> 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.
For more options, visit https://groups.google.com/d/optout.


Re: Missing feedmapping for placebolder type during creating Location Extensions from Places for Business Using Feed Services

2014-05-02 Thread Ray Tsang (AdWords API Team)
Hi,

Have you used the example 
file<https://github.com/googleads/googleads-java-lib/blob/master/examples/adwords_axis/src/main/java/adwords/axis/v201402/advancedoperations/AddPlacesLocationExtensions.java>?
 
 We have a similar example for each of the client library depending on the 
platform you use.
Feed Mapping is created automatically but it isn't created in real time. 
 Because of this, in the examples, there is a retry to create the 
CustomerFeed.

Thanks!

Ray,

On Friday, May 2, 2014 6:24:52 AM UTC-4, sorti...@gmail.com wrote:
>
> Hi,
> I tried to follow the manual for creating location extension 
> here<https://developers.google.com/adwords/api/docs/guides/feed-services-locations>.
>  
> There is written, that the FeedMapping is not need, because it is generated 
> automatically.
>
> But even if my code is almost the same like the Java example, the mine is 
> throwing exception:
>
> 
>>
>> soap:Server
>>
>> 
>>> [CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ 
>>> operations[0].operand.placeholderTypes; trigger:'Invalid ids: 
>>> 7']
>>
>> 
>>
>> https://adwords.google.com/api/adwords/cm/v201402";>
>>
>> 
>>> [CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ 
>>> operations[0].operand.placeholderTypes; trigger:'Invalid ids: 7']
>>
>> 
>>> ApiException
>>
>> http://www.w3.org/2001/XMLSchema-instance"; xsi:type="CustomerFeedError">
>>
>> 
>>> operations[0].operand.placeholderTypes
>>
>> Invalid ids: 7
>>
>> 
>>> CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE
>>
>> CustomerFeedError
>>
>> 
>>> MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE
>>
>> 
>>
>> 
>>
>> 
>>
>> 
>>
>>
> I could not find anything about this problem, not even here in this forum. 
> Can you please me get an advice, please?
>
> 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.
For more options, visit https://groups.google.com/d/optout.


Missing feedmapping for placebolder type during creating Location Extensions from Places for Business Using Feed Services

2014-05-02 Thread sortivo . ad
Hi,
I tried to follow the manual for creating location extension 
here<https://developers.google.com/adwords/api/docs/guides/feed-services-locations>.
 
There is written, that the FeedMapping is not need, because it is generated 
automatically.

But even if my code is almost the same like the Java example, the mine is 
throwing exception:


>
> soap:Server
>
> 
>> [CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ 
>> operations[0].operand.placeholderTypes; trigger:'Invalid ids: 
>> 7']
>
> 
>
> > xmlns="https://adwords.google.com/api/adwords/cm/v201402";>
>
> 
>> [CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE @ 
>> operations[0].operand.placeholderTypes; trigger:'Invalid ids: 7']
>
> 
>> ApiException
>
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>> xsi:type="CustomerFeedError">
>
> 
>> operations[0].operand.placeholderTypes
>
> Invalid ids: 7
>
> 
>> CustomerFeedError.MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE
>
> CustomerFeedError
>
> 
>> MISSING_FEEDMAPPING_FOR_PLACEHOLDER_TYPE
>
> 
>
> 
>
> 
>
> 
>
>
I could not find anything about this problem, not even here in this forum. 
Can you please me get an advice, please?

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.
For more options, visit https://groups.google.com/d/optout.


Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-23 Thread Julian Khandros
Anash, 

Sorry, I don't mean to be a bugger, but I just don't understand how your 
previous answers address directly my question, which is how can I tell from 
the feed services which sitelinks are active in the UI.  Pardon me if I'm 
missing something, but I would appreciate if you or someone from Google 
Adwords team can address this.  

Thanks, 
Julian

On Friday, July 19, 2013 1:24:28 PM UTC-4, Julian Khandros wrote:
>
> Anash,
>
> Appreciate your continued help on this chain.  Let me know please when you 
> get a chance to look at my latest question.  I hope it's something really 
> simple that I'm missing--there must be a way to tell which of the below 
> sitelinks are active in the UI and which are not.  Thanks again!
>
> Julian
>
> On Monday, July 15, 2013 11:47:28 AM UTC-4, Julian Khandros wrote:
>>
>> Anash, 
>>
>> Thanks again for helping me here, but I still don't understand.  I'm 
>> probably missing something, so please help me understand.  My campaign has 
>> 2 active sitelinks: "*Products*" and "*Contact Us*", but as per the 
>> output from the CampaignFeedService::get() for Sitelinks and subsequent 
>> calls to other feed-related services it tells me that there are 5 active 
>> sitelinks for campaign 146894957 (the 2 that I see in the Adworsd UI and 3 
>> others that I do NOT see in the Adwords UI for this campaign).  Please help 
>> me understand how I can tell from the feed-services (CampaignFeedService 
>> and other related feed-related services) how I can tell which of these a 
>> real person will see in the UI?
>>
>> Campaign Feed: Campaign ID 146894957, Feed ID 124037, CampaignFeedStatus 
>> ACTIVE, Placeholder Types [1]
>> Matching Function: functionOperatorString [IN]
>>  LhsFunctionArgumentOperandTypes
>>   RequestContextOperand
>> RhsFunctionArgumentOperandTypes
>>   ConstantOperand
>> ConstantOperand
>> Feed: currentFeedId 124037, feedName Main sitelink feed, feedOrigin 
>> ADWORDS, FeedStatus ACTIVE
>>  FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
>> SitelinkName, feedAttributeType STRING
>> FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
>> SitelinkUrl, feedAttributeType URL
>>  FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
>> SitelinkDescription1, feedAttributeType STRING
>> FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
>> SitelinkDescription2, feedAttributeType STRING
>>  FeedItem: feedItemId 850397, feedId 124037, startTime null, endTime 
>> null, feedItemStatus *ACTIVE*, devicePreference null
>> FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus 
>> VALID, approvalStatus APPROVED
>>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
>> booleanValue null, doubleValue null, integerValue null, stringValue About Us
>> FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
>> booleanValue null, doubleValue null, integerValue null, stringValue 
>> http://www.health-applicator.com/index.php/about-health-applicator
>>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
>> booleanValue null, doubleValue null, integerValue null, stringValue Find 
>> out about Health Applicator.
>>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
>> booleanValue null, doubleValue null, integerValue null, stringValue 
>> Official Dealer of Lyapko Products.
>>  FeedItem: feedItemId 850517, feedId 124037, startTime null, endTime 
>> null, feedItemStatus *ACTIVE*, devicePreference null
>> FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus 
>> VALID, approvalStatus APPROVED
>>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
>> booleanValue null, doubleValue null, integerValue null, stringValue Products
>> FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
>> booleanValue null, doubleValue null, integerValue null, stringValue 
>> http://www.health-applicator.com/index.php/
>>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
>> booleanValue null, doubleValue null, integerValue null, stringValue Mats, 
>> Rugs, Rollers, and
>>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
>> booleanValue null, doubleValue null, integerValue null, stringValue various 
>> other applicators.
>>  FeedItem: feedItemId 850637, feedId 124037, startTime null, endTime 
>> null, feedItemStatus *ACTIVE*, devicePreference null
>> FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus 
>> VALID, appr

Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-19 Thread Julian Khandros
Anash,

Appreciate your continued help on this chain.  Let me know please when you 
get a chance to look at my latest question.  I hope it's something really 
simple that I'm missing--there must be a way to tell which of the below 
sitelinks are active in the UI and which are not.  Thanks again!

Julian

On Monday, July 15, 2013 11:47:28 AM UTC-4, Julian Khandros wrote:
>
> Anash, 
>
> Thanks again for helping me here, but I still don't understand.  I'm 
> probably missing something, so please help me understand.  My campaign has 
> 2 active sitelinks: "*Products*" and "*Contact Us*", but as per the 
> output from the CampaignFeedService::get() for Sitelinks and subsequent 
> calls to other feed-related services it tells me that there are 5 active 
> sitelinks for campaign 146894957 (the 2 that I see in the Adworsd UI and 3 
> others that I do NOT see in the Adwords UI for this campaign).  Please help 
> me understand how I can tell from the feed-services (CampaignFeedService 
> and other related feed-related services) how I can tell which of these a 
> real person will see in the UI?
>
> Campaign Feed: Campaign ID 146894957, Feed ID 124037, CampaignFeedStatus 
> ACTIVE, Placeholder Types [1]
> Matching Function: functionOperatorString [IN]
>  LhsFunctionArgumentOperandTypes
>   RequestContextOperand
> RhsFunctionArgumentOperandTypes
>   ConstantOperand
> ConstantOperand
> Feed: currentFeedId 124037, feedName Main sitelink feed, feedOrigin 
> ADWORDS, FeedStatus ACTIVE
>  FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
> SitelinkName, feedAttributeType STRING
> FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
> SitelinkUrl, feedAttributeType URL
>  FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
> SitelinkDescription1, feedAttributeType STRING
> FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
> SitelinkDescription2, feedAttributeType STRING
>  FeedItem: feedItemId 850397, feedId 124037, startTime null, endTime 
> null, feedItemStatus *ACTIVE*, devicePreference null
> FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus 
> VALID, approvalStatus APPROVED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue About Us
> FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue 
> http://www.health-applicator.com/index.php/about-health-applicator
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue null, doubleValue null, integerValue null, stringValue Find 
> out about Health Applicator.
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue null, doubleValue null, integerValue null, stringValue 
> Official Dealer of Lyapko Products.
>  FeedItem: feedItemId 850517, feedId 124037, startTime null, endTime 
> null, feedItemStatus *ACTIVE*, devicePreference null
> FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus 
> VALID, approvalStatus APPROVED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue Products
> FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue 
> http://www.health-applicator.com/index.php/
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue null, doubleValue null, integerValue null, stringValue Mats, 
> Rugs, Rollers, and
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue null, doubleValue null, integerValue null, stringValue various 
> other applicators.
>  FeedItem: feedItemId 850637, feedId 124037, startTime null, endTime 
> null, feedItemStatus *ACTIVE*, devicePreference null
> FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus 
> VALID, approvalStatus APPROVED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue Contact 
> Us
> FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue 
> http://www.health-applicator.com/index.php/contacts/
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue null, doubleValue null, integerValue null, stringValue Have 
> questions?
> FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue null, doubleValue null, integerValue null, stringValue We got 
> answers!
>  FeedItem: feedItemId

Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-15 Thread Julian Khandros
Anash,

Thanks again for helping me here, but I still don't understand.  I'm
probably missing something, so please help me understand.  My campaign has
2 active sitelinks: "*Products*" and "*Contact Us*", but as per the output
from the CampaignFeedService::get() for Sitelinks and subsequent calls to
other feed-related services it tells me that there are 5 active sitelinks
for campaign 146894957 (the 2 that I see in the Adworsd UI and 3 others
that I do NOT see in the Adwords UI for this campaign).  Please help me
understand how I can tell from the feed-services (CampaignFeedService and
other related feed-related services) how I can tell which of these a real
person will see in the UI?

Campaign Feed: Campaign ID 146894957, Feed ID 124037, CampaignFeedStatus
ACTIVE, Placeholder Types [1]
Matching Function: functionOperatorString [IN]
LhsFunctionArgumentOperandTypes
  RequestContextOperand
RhsFunctionArgumentOperandTypes
  ConstantOperand
ConstantOperand
Feed: currentFeedId 124037, feedName Main sitelink feed, feedOrigin
ADWORDS, FeedStatus ACTIVE
FeedAttribute: attributeId 1, isPartOfKey false, attributeName
SitelinkName, feedAttributeType STRING
FeedAttribute: attributeId 2, isPartOfKey false, attributeName SitelinkUrl,
feedAttributeType URL
FeedAttribute: attributeId 3, isPartOfKey false, attributeName
SitelinkDescription1, feedAttributeType STRING
FeedAttribute: attributeId 4, isPartOfKey false, attributeName
SitelinkDescription2, feedAttributeType STRING
FeedItem: feedItemId 850397, feedId 124037, startTime null, endTime null,
feedItemStatus *ACTIVE*, devicePreference null
FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus
VALID, approvalStatus APPROVED
FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1,
booleanValue null, doubleValue null, integerValue null, stringValue About Us
FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2,
booleanValue null, doubleValue null, integerValue null, stringValue
http://www.health-applicator.com/index.php/about-health-applicator
FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3,
booleanValue null, doubleValue null, integerValue null, stringValue Find
out about Health Applicator.
FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4,
booleanValue null, doubleValue null, integerValue null, stringValue
Official Dealer of Lyapko Products.
FeedItem: feedItemId 850517, feedId 124037, startTime null, endTime null,
feedItemStatus *ACTIVE*, devicePreference null
FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus
VALID, approvalStatus APPROVED
FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1,
booleanValue null, doubleValue null, integerValue null, stringValue Products
FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2,
booleanValue null, doubleValue null, integerValue null, stringValue
http://www.health-applicator.com/index.php/
FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3,
booleanValue null, doubleValue null, integerValue null, stringValue Mats,
Rugs, Rollers, and
FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4,
booleanValue null, doubleValue null, integerValue null, stringValue various
other applicators.
FeedItem: feedItemId 850637, feedId 124037, startTime null, endTime null,
feedItemStatus *ACTIVE*, devicePreference null
FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus
VALID, approvalStatus APPROVED
FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1,
booleanValue null, doubleValue null, integerValue null, stringValue Contact
Us
FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2,
booleanValue null, doubleValue null, integerValue null, stringValue
http://www.health-applicator.com/index.php/contacts/
FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3,
booleanValue null, doubleValue null, integerValue null, stringValue Have
questions?
FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4,
booleanValue null, doubleValue null, integerValue null, stringValue We got
answers!
FeedItem: feedItemId 850757, feedId 124037, startTime null, endTime null,
feedItemStatus *ACTIVE*, devicePreference null
FeedItemValidationDetail: feedItemMappingId 1305917, validationStatus
VALID, approvalStatus APPROVED
FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1,
booleanValue null, doubleValue null, integerValue null, stringValue
Customer Service
FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2,
booleanValue null, doubleValue null, integerValue null, stringValue
http://www.health-applicator.com/index.php/customer-service
FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3,
booleanValue null, doubleValue null, integerValue null, stringValue We're
available to serve
FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4,
booleanValue null, doubleValue null, integerValue null, stringValue 

Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-15 Thread Anash P. Oommen (AdWords API Team)
Hi Julian,

You could look at the CampaignFeed items in your account using 
CampaignFeedService::get(), that should tell you which all FeedItems are 
mapped to campaigns and which aren't.

Cheers,
Anash

On Saturday, July 13, 2013 2:20:54 AM UTC+5:30, Julian Khandros wrote:
>
> Anash, 
>
> Thank you for your continued help on this issue.  I replied to your post 
> before by email, but I'm not sure if that made it to this forum, so I'll 
> post my relpy here.
>
> Your outline makes sense.  1 question is -- how to tell from the FeedItems 
> below which of them are currently "live" in the UI vs those that are in the 
> feed but are not showing ni the UI?
>
> Thanks again.
>
> Julian 
>
> On Wednesday, July 10, 2013 1:21:59 AM UTC-4, Anash P. Oommen (AdWords API 
> Team) wrote:
>>
>> Hi Julian,
>>
>> I'll use the request ids in your logs to explain what's happening:
>>
>> 1. 0004e09d237c94a80ae5230357a4: CampaignId 146894957 has 2 matching 
>> functions. First matching function is feedId = 123917, feeditemIds 
>> IN(850277, 6047117), the next one is feedId = 124037, feeditemIds IN(850517, 
>> 850637). So your campaign has 4 ad extensions.
>> 2. 0004e09d237fada00ae539491589: Feed id = 123917 has 5 fields 
>> (CallPhoneNumber, CallCountryCode, CallCallTracking, CallCallOnly, 
>> CallConversionDuration). This is a call extension feed.
>> 3. 0004e09d2383f7480ae50e8811c7: Feed id = 123917 has 3 phone numbers 
>> in all. 
>> 4. 0004e09d2386a6c80ae58b4c24c0: FeedId = 124037 has 4 fields 
>> (SitelinkName, SitelinkUrl, SitelinkDescription1, SitelinkDescription2). 
>> This is a sitelinks feed.
>> 5. 0004e09d23892f380ae58949483a: FeedId = 124037 has 5 sitelinks in 
>> all.
>>
>> So the way to interpret this whole thing would be,
>>
>> You have a sitelink feed with 5 sitelinks, and a call extension feed with 
>> 3 phone numbers. You added 2 sitelinks and 2 call extensions from those 
>> feeds into campaign id 146894957. The UI agrees with these SOAP logs.
>>
>> Hope this helps. Let me know if you need more clarification.
>>
>> Cheers,
>> Anash P. Oommen,
>> AdWords API Advisor
>>
>> On Wednesday, July 10, 2013 9:56:28 AM UTC+5:30, Anash P. Oommen (AdWords 
>> API Team) wrote:
>>>
>>> Thanks Julian,
>>>
>>> I'm looking into this now.
>>>
>>> Anash
>>>
>>> On Friday, June 28, 2013 8:34:59 PM UTC+5:30, Julian Khandros wrote:

 Google tech support folks, 

 Our campaign for campaignId 138805965 (name is "Campaign #5") has just 
 1 Call Extension that's active.  But when get the call extensions via the 
 Feed-related APIs (CampaignFeedService, FeedService, FeedItemService) I 
 get 
 4 call extensions (4 feed items).  Can you please tell me why 4 are sent 
 back?  Here's the outline of the data and the relevant id's amongst 
 CampaignFeedService, 
 FeedService, FeedItemService.  Thanks in advance for your help.

  Campaign Feed: Campaign ID 138805965, Feed ID 853485, 
 CampaignFeedStatus ACTIVE, Placeholder Types [2]
  Feed: feedId 853485, feedName "Main phone number feed", feedOrigin 
 ADWORDS, FeedStatus ACTIVE
  FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
 CallPhoneNumber, feedAttributeType STRING
  FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
 CallCountryCode, feedAttributeType STRING
  FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
 CallCallTracking, feedAttributeType BOOLEAN
  FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
 CallCallOnly, feedAttributeType BOOLEAN
  FeedAttribute: attributeId 5, isPartOfKey false, attributeName 
 CallConversionDuration, feedAttributeType INT64
  FeedItem: feedItemId 4618485, feedId 853485, startTime null, endTime 
 null, feedItemStatus ACTIVE, devicePreference null
  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
 VALID, approvalStatus UNCHECKED
 FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
 booleanValue null, doubleValue null, integerValue null, stringValue (718) 
 998-7701
  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
 booleanValue null, doubleValue null, integerValue null, stringValue US
  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
 booleanValue false, doubleValue null, integerValue null, stringValue null
  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
 booleanValue false, doubleValue null, integerValue null, stringValue null
  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
 booleanValue null, doubleValue null, integerValue -1, stringValue null
  FeedItem: feedItemId 4618605, feedId 853485, startTime null, endTime 
 null, feedItemStatus ACTIVE, devicePreference null
  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
 VALID, approvalStatus UNCHECKED
  FeedItemAttr

Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-12 Thread Julian Khandros
Anash, 

Thank you for your continued help on this issue.  I replied to your post 
before by email, but I'm not sure if that made it to this forum, so I'll 
post my relpy here.

Your outline makes sense.  1 question is -- how to tell from the FeedItems 
below which of them are currently "live" in the UI vs those that are in the 
feed but are not showing ni the UI?

Thanks again.

Julian 

On Wednesday, July 10, 2013 1:21:59 AM UTC-4, Anash P. Oommen (AdWords API 
Team) wrote:
>
> Hi Julian,
>
> I'll use the request ids in your logs to explain what's happening:
>
> 1. 0004e09d237c94a80ae5230357a4: CampaignId 146894957 has 2 matching 
> functions. First matching function is feedId = 123917, feeditemIds 
> IN(850277, 6047117), the next one is feedId = 124037, feeditemIds IN(850517, 
> 850637). So your campaign has 4 ad extensions.
> 2. 0004e09d237fada00ae539491589: Feed id = 123917 has 5 fields 
> (CallPhoneNumber, CallCountryCode, CallCallTracking, CallCallOnly, 
> CallConversionDuration). This is a call extension feed.
> 3. 0004e09d2383f7480ae50e8811c7: Feed id = 123917 has 3 phone numbers 
> in all. 
> 4. 0004e09d2386a6c80ae58b4c24c0: FeedId = 124037 has 4 fields 
> (SitelinkName, SitelinkUrl, SitelinkDescription1, SitelinkDescription2). 
> This is a sitelinks feed.
> 5. 0004e09d23892f380ae58949483a: FeedId = 124037 has 5 sitelinks in 
> all.
>
> So the way to interpret this whole thing would be,
>
> You have a sitelink feed with 5 sitelinks, and a call extension feed with 
> 3 phone numbers. You added 2 sitelinks and 2 call extensions from those 
> feeds into campaign id 146894957. The UI agrees with these SOAP logs.
>
> Hope this helps. Let me know if you need more clarification.
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor
>
> On Wednesday, July 10, 2013 9:56:28 AM UTC+5:30, Anash P. Oommen (AdWords 
> API Team) wrote:
>>
>> Thanks Julian,
>>
>> I'm looking into this now.
>>
>> Anash
>>
>> On Friday, June 28, 2013 8:34:59 PM UTC+5:30, Julian Khandros wrote:
>>>
>>> Google tech support folks, 
>>>
>>> Our campaign for campaignId 138805965 (name is "Campaign #5") has just 1 
>>> Call Extension that's active.  But when get the call extensions via the 
>>> Feed-related APIs (CampaignFeedService, FeedService, FeedItemService) I get 
>>> 4 call extensions (4 feed items).  Can you please tell me why 4 are sent 
>>> back?  Here's the outline of the data and the relevant id's amongst 
>>> CampaignFeedService, 
>>> FeedService, FeedItemService.  Thanks in advance for your help.
>>>
>>>  Campaign Feed: Campaign ID 138805965, Feed ID 853485, 
>>> CampaignFeedStatus ACTIVE, Placeholder Types [2]
>>>  Feed: feedId 853485, feedName "Main phone number feed", feedOrigin 
>>> ADWORDS, FeedStatus ACTIVE
>>>  FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
>>> CallPhoneNumber, feedAttributeType STRING
>>>  FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
>>> CallCountryCode, feedAttributeType STRING
>>>  FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
>>> CallCallTracking, feedAttributeType BOOLEAN
>>>  FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
>>> CallCallOnly, feedAttributeType BOOLEAN
>>>  FeedAttribute: attributeId 5, isPartOfKey false, attributeName 
>>> CallConversionDuration, feedAttributeType INT64
>>>  FeedItem: feedItemId 4618485, feedId 853485, startTime null, endTime 
>>> null, feedItemStatus ACTIVE, devicePreference null
>>>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
>>> VALID, approvalStatus UNCHECKED
>>> FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
>>> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
>>> 998-7701
>>>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
>>> booleanValue null, doubleValue null, integerValue null, stringValue US
>>>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
>>> booleanValue false, doubleValue null, integerValue null, stringValue null
>>>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
>>> booleanValue false, doubleValue null, integerValue null, stringValue null
>>>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
>>> booleanValue null, doubleValue null, integerValue -1, stringValue null
>>>  FeedItem: feedItemId 4618605, feedId 853485, startTime null, endTime 
>>> null, feedItemStatus ACTIVE, devicePreference null
>>>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
>>> VALID, approvalStatus UNCHECKED
>>>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
>>> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
>>> 998-7701
>>>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
>>> booleanValue null, doubleValue null, integerValue null, stringValue US
>>>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
>>> booleanValue false, doubleV

Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-09 Thread Anash P. Oommen (AdWords API Team)
Hi Julian,

I'll use the request ids in your logs to explain what's happening:

1. 0004e09d237c94a80ae5230357a4: CampaignId 146894957 has 2 matching 
functions. First matching function is feedId = 123917, feeditemIds 
IN(850277, 6047117), the next one is feedId = 124037, feeditemIds IN(850517, 
850637). So your campaign has 4 ad extensions.
2. 0004e09d237fada00ae539491589: Feed id = 123917 has 5 fields 
(CallPhoneNumber, CallCountryCode, CallCallTracking, CallCallOnly, 
CallConversionDuration). This is a call extension feed.
3. 0004e09d2383f7480ae50e8811c7: Feed id = 123917 has 3 phone numbers 
in all. 
4. 0004e09d2386a6c80ae58b4c24c0: FeedId = 124037 has 4 fields 
(SitelinkName, SitelinkUrl, SitelinkDescription1, SitelinkDescription2). 
This is a sitelinks feed.
5. 0004e09d23892f380ae58949483a: FeedId = 124037 has 5 sitelinks in all.

So the way to interpret this whole thing would be,

You have a sitelink feed with 5 sitelinks, and a call extension feed with 3 
phone numbers. You added 2 sitelinks and 2 call extensions from those feeds 
into campaign id 146894957. The UI agrees with these SOAP logs.

Hope this helps. Let me know if you need more clarification.

Cheers,
Anash P. Oommen,
AdWords API Advisor

On Wednesday, July 10, 2013 9:56:28 AM UTC+5:30, Anash P. Oommen (AdWords 
API Team) wrote:
>
> Thanks Julian,
>
> I'm looking into this now.
>
> Anash
>
> On Friday, June 28, 2013 8:34:59 PM UTC+5:30, Julian Khandros wrote:
>>
>> Google tech support folks, 
>>
>> Our campaign for campaignId 138805965 (name is "Campaign #5") has just 1 
>> Call Extension that's active.  But when get the call extensions via the 
>> Feed-related APIs (CampaignFeedService, FeedService, FeedItemService) I get 
>> 4 call extensions (4 feed items).  Can you please tell me why 4 are sent 
>> back?  Here's the outline of the data and the relevant id's amongst 
>> CampaignFeedService, 
>> FeedService, FeedItemService.  Thanks in advance for your help.
>>
>>  Campaign Feed: Campaign ID 138805965, Feed ID 853485, CampaignFeedStatus 
>> ACTIVE, Placeholder Types [2]
>>  Feed: feedId 853485, feedName "Main phone number feed", feedOrigin 
>> ADWORDS, FeedStatus ACTIVE
>>  FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
>> CallPhoneNumber, feedAttributeType STRING
>>  FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
>> CallCountryCode, feedAttributeType STRING
>>  FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
>> CallCallTracking, feedAttributeType BOOLEAN
>>  FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
>> CallCallOnly, feedAttributeType BOOLEAN
>>  FeedAttribute: attributeId 5, isPartOfKey false, attributeName 
>> CallConversionDuration, feedAttributeType INT64
>>  FeedItem: feedItemId 4618485, feedId 853485, startTime null, endTime 
>> null, feedItemStatus ACTIVE, devicePreference null
>>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
>> VALID, approvalStatus UNCHECKED
>> FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
>> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
>> 998-7701
>>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
>> booleanValue null, doubleValue null, integerValue null, stringValue US
>>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
>> booleanValue false, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
>> booleanValue false, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
>> booleanValue null, doubleValue null, integerValue -1, stringValue null
>>  FeedItem: feedItemId 4618605, feedId 853485, startTime null, endTime 
>> null, feedItemStatus ACTIVE, devicePreference null
>>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
>> VALID, approvalStatus UNCHECKED
>>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
>> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
>> 998-7701
>>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
>> booleanValue null, doubleValue null, integerValue null, stringValue US
>>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
>> booleanValue false, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
>> booleanValue true, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
>> booleanValue null, doubleValue null, integerValue 60, stringValue null
>>  FeedItem: feedItemId 4618725, feedId 853485, startTime null, endTime 
>> null, feedItemStatus ACTIVE, devicePreference 30001
>>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
>> VALID, approvalStatus UNCHECKED
>>  FeedItemAttributeValu

Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-09 Thread Anash P. Oommen (AdWords API Team)
Thanks Julian,

I'm looking into this now.

Anash

On Friday, June 28, 2013 8:34:59 PM UTC+5:30, Julian Khandros wrote:
>
> Google tech support folks, 
>
> Our campaign for campaignId 138805965 (name is "Campaign #5") has just 1 
> Call Extension that's active.  But when get the call extensions via the 
> Feed-related APIs (CampaignFeedService, FeedService, FeedItemService) I get 
> 4 call extensions (4 feed items).  Can you please tell me why 4 are sent 
> back?  Here's the outline of the data and the relevant id's amongst 
> CampaignFeedService, 
> FeedService, FeedItemService.  Thanks in advance for your help.
>
>  Campaign Feed: Campaign ID 138805965, Feed ID 853485, CampaignFeedStatus 
> ACTIVE, Placeholder Types [2]
>  Feed: feedId 853485, feedName "Main phone number feed", feedOrigin 
> ADWORDS, FeedStatus ACTIVE
>  FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
> CallPhoneNumber, feedAttributeType STRING
>  FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
> CallCountryCode, feedAttributeType STRING
>  FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
> CallCallTracking, feedAttributeType BOOLEAN
>  FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
> CallCallOnly, feedAttributeType BOOLEAN
>  FeedAttribute: attributeId 5, isPartOfKey false, attributeName 
> CallConversionDuration, feedAttributeType INT64
>  FeedItem: feedItemId 4618485, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference null
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
> FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
> 998-7701
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue false, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue false, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
> booleanValue null, doubleValue null, integerValue -1, stringValue null
>  FeedItem: feedItemId 4618605, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference null
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
> 998-7701
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue false, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
> booleanValue null, doubleValue null, integerValue 60, stringValue null
>  FeedItem: feedItemId 4618725, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference 30001
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue 
> 7189308749
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
> booleanValue null, doubleValue null, integerValue 30, stringValue null
>  FeedItem: feedItemId 5877645, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference null
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue 917 999 
> 
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: fe

Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-02 Thread Julian Khandros
Hi Anash, 

Thanks for getting back.  This campaign's status is deleted.  My 
understanding is that you can still get the data for this campaign without 
filtering out deleted status.  Do you still need me to do as you asked, or 
are you able to see the deleted campaign?

Julian 

On Tuesday, July 2, 2013 4:25:11 AM UTC-4, Anash P. Oommen (AdWords API 
Team) wrote:
>
> Hi Julian,
>
> I can't seem to locate that campaign id. Could you please post the SOAP 
> logs after clearing out authToken and developerToken?
>
> Cheers,
> Anash P. Oommen,
> AdWords API Advisor.
>
> On Friday, June 28, 2013 8:34:59 PM UTC+5:30, Julian Khandros wrote:
>>
>> Google tech support folks, 
>>
>> Our campaign for campaignId 138805965 (name is "Campaign #5") has just 1 
>> Call Extension that's active.  But when get the call extensions via the 
>> Feed-related APIs (CampaignFeedService, FeedService, FeedItemService) I get 
>> 4 call extensions (4 feed items).  Can you please tell me why 4 are sent 
>> back?  Here's the outline of the data and the relevant id's amongst 
>> CampaignFeedService, 
>> FeedService, FeedItemService.  Thanks in advance for your help.
>>
>>  Campaign Feed: Campaign ID 138805965, Feed ID 853485, CampaignFeedStatus 
>> ACTIVE, Placeholder Types [2]
>>  Feed: feedId 853485, feedName "Main phone number feed", feedOrigin 
>> ADWORDS, FeedStatus ACTIVE
>>  FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
>> CallPhoneNumber, feedAttributeType STRING
>>  FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
>> CallCountryCode, feedAttributeType STRING
>>  FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
>> CallCallTracking, feedAttributeType BOOLEAN
>>  FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
>> CallCallOnly, feedAttributeType BOOLEAN
>>  FeedAttribute: attributeId 5, isPartOfKey false, attributeName 
>> CallConversionDuration, feedAttributeType INT64
>>  FeedItem: feedItemId 4618485, feedId 853485, startTime null, endTime 
>> null, feedItemStatus ACTIVE, devicePreference null
>>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
>> VALID, approvalStatus UNCHECKED
>> FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
>> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
>> 998-7701
>>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
>> booleanValue null, doubleValue null, integerValue null, stringValue US
>>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
>> booleanValue false, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
>> booleanValue false, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
>> booleanValue null, doubleValue null, integerValue -1, stringValue null
>>  FeedItem: feedItemId 4618605, feedId 853485, startTime null, endTime 
>> null, feedItemStatus ACTIVE, devicePreference null
>>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
>> VALID, approvalStatus UNCHECKED
>>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
>> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
>> 998-7701
>>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
>> booleanValue null, doubleValue null, integerValue null, stringValue US
>>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
>> booleanValue false, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
>> booleanValue true, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
>> booleanValue null, doubleValue null, integerValue 60, stringValue null
>>  FeedItem: feedItemId 4618725, feedId 853485, startTime null, endTime 
>> null, feedItemStatus ACTIVE, devicePreference 30001
>>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
>> VALID, approvalStatus UNCHECKED
>>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
>> booleanValue null, doubleValue null, integerValue null, stringValue 
>> 7189308749
>>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
>> booleanValue null, doubleValue null, integerValue null, stringValue US
>>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
>> booleanValue true, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
>> booleanValue true, doubleValue null, integerValue null, stringValue null
>>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
>> booleanValue null, doubleValue null, integerValue 30, stringValue null
>>  FeedItem: feedItemId 5877645, feedId 853485, startTime null, endTime 
>> null, feedItemStatus ACTIVE, deviceP

Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-02 Thread Anash P. Oommen (AdWords API Team)
Hi Julian,

I can't seem to locate that campaign id. Could you please post the SOAP 
logs after clearing out authToken and developerToken?

Cheers,
Anash P. Oommen,
AdWords API Advisor.

On Friday, June 28, 2013 8:34:59 PM UTC+5:30, Julian Khandros wrote:
>
> Google tech support folks, 
>
> Our campaign for campaignId 138805965 (name is "Campaign #5") has just 1 
> Call Extension that's active.  But when get the call extensions via the 
> Feed-related APIs (CampaignFeedService, FeedService, FeedItemService) I get 
> 4 call extensions (4 feed items).  Can you please tell me why 4 are sent 
> back?  Here's the outline of the data and the relevant id's amongst 
> CampaignFeedService, 
> FeedService, FeedItemService.  Thanks in advance for your help.
>
>  Campaign Feed: Campaign ID 138805965, Feed ID 853485, CampaignFeedStatus 
> ACTIVE, Placeholder Types [2]
>  Feed: feedId 853485, feedName "Main phone number feed", feedOrigin 
> ADWORDS, FeedStatus ACTIVE
>  FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
> CallPhoneNumber, feedAttributeType STRING
>  FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
> CallCountryCode, feedAttributeType STRING
>  FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
> CallCallTracking, feedAttributeType BOOLEAN
>  FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
> CallCallOnly, feedAttributeType BOOLEAN
>  FeedAttribute: attributeId 5, isPartOfKey false, attributeName 
> CallConversionDuration, feedAttributeType INT64
>  FeedItem: feedItemId 4618485, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference null
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
> FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
> 998-7701
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue false, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue false, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
> booleanValue null, doubleValue null, integerValue -1, stringValue null
>  FeedItem: feedItemId 4618605, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference null
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
> 998-7701
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue false, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
> booleanValue null, doubleValue null, integerValue 60, stringValue null
>  FeedItem: feedItemId 4618725, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference 30001
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue 
> 7189308749
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
> booleanValue null, doubleValue null, integerValue 30, stringValue null
>  FeedItem: feedItemId 5877645, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference null
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue 917 999 
> 
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttribu

Re: Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-07-01 Thread Julian Khandros
Can someone from Google please look into my question.  Thank you.

On Friday, June 28, 2013 11:04:59 AM UTC-4, Julian Khandros wrote:
>
> Google tech support folks, 
>
> Our campaign for campaignId 138805965 (name is "Campaign #5") has just 1 
> Call Extension that's active.  But when get the call extensions via the 
> Feed-related APIs (CampaignFeedService, FeedService, FeedItemService) I get 
> 4 call extensions (4 feed items).  Can you please tell me why 4 are sent 
> back?  Here's the outline of the data and the relevant id's amongst 
> CampaignFeedService, 
> FeedService, FeedItemService.  Thanks in advance for your help.
>
>  Campaign Feed: Campaign ID 138805965, Feed ID 853485, CampaignFeedStatus 
> ACTIVE, Placeholder Types [2]
>  Feed: feedId 853485, feedName "Main phone number feed", feedOrigin 
> ADWORDS, FeedStatus ACTIVE
>  FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
> CallPhoneNumber, feedAttributeType STRING
>  FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
> CallCountryCode, feedAttributeType STRING
>  FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
> CallCallTracking, feedAttributeType BOOLEAN
>  FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
> CallCallOnly, feedAttributeType BOOLEAN
>  FeedAttribute: attributeId 5, isPartOfKey false, attributeName 
> CallConversionDuration, feedAttributeType INT64
>  FeedItem: feedItemId 4618485, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference null
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
> FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
> 998-7701
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue false, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue false, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
> booleanValue null, doubleValue null, integerValue -1, stringValue null
>  FeedItem: feedItemId 4618605, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference null
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue (718) 
> 998-7701
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue false, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
> booleanValue null, doubleValue null, integerValue 60, stringValue null
>  FeedItem: feedItemId 4618725, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference 30001
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue 
> 7189308749
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
> booleanValue null, doubleValue null, integerValue 30, stringValue null
>  FeedItem: feedItemId 5877645, feedId 853485, startTime null, endTime 
> null, feedItemStatus ACTIVE, devicePreference null
>  FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
> VALID, approvalStatus UNCHECKED
>  FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
> booleanValue null, doubleValue null, integerValue null, stringValue 917 999 
> 
>  FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
> booleanValue null, doubleValue null, integerValue null, stringValue US
>  FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
> booleanValue true, doubleValue null, integerValue null, stringValue null
>  FeedItemAttr

Feed Services APIs (only 1 active call extension in the campaign, but APIs returns 4)

2013-06-28 Thread Julian Khandros
Google tech support folks, 

Our campaign for campaignId 138805965 (name is "Campaign #5") has just 1 
Call Extension that's active.  But when get the call extensions via the 
Feed-related APIs (CampaignFeedService, FeedService, FeedItemService) I get 
4 call extensions (4 feed items).  Can you please tell me why 4 are sent 
back?  Here's the outline of the data and the relevant id's amongst 
CampaignFeedService, 
FeedService, FeedItemService.  Thanks in advance for your help.

 Campaign Feed: Campaign ID 138805965, Feed ID 853485, CampaignFeedStatus 
ACTIVE, Placeholder Types [2]
 Feed: feedId 853485, feedName "Main phone number feed", feedOrigin 
ADWORDS, FeedStatus ACTIVE
 FeedAttribute: attributeId 1, isPartOfKey false, attributeName 
CallPhoneNumber, feedAttributeType STRING
 FeedAttribute: attributeId 2, isPartOfKey false, attributeName 
CallCountryCode, feedAttributeType STRING
 FeedAttribute: attributeId 3, isPartOfKey false, attributeName 
CallCallTracking, feedAttributeType BOOLEAN
 FeedAttribute: attributeId 4, isPartOfKey false, attributeName 
CallCallOnly, feedAttributeType BOOLEAN
 FeedAttribute: attributeId 5, isPartOfKey false, attributeName 
CallConversionDuration, feedAttributeType INT64
 FeedItem: feedItemId 4618485, feedId 853485, startTime null, endTime null, 
feedItemStatus ACTIVE, devicePreference null
 FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
VALID, approvalStatus UNCHECKED
FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
booleanValue null, doubleValue null, integerValue null, stringValue (718) 
998-7701
 FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
booleanValue null, doubleValue null, integerValue null, stringValue US
 FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
booleanValue false, doubleValue null, integerValue null, stringValue null
 FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
booleanValue false, doubleValue null, integerValue null, stringValue null
 FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
booleanValue null, doubleValue null, integerValue -1, stringValue null
 FeedItem: feedItemId 4618605, feedId 853485, startTime null, endTime null, 
feedItemStatus ACTIVE, devicePreference null
 FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
VALID, approvalStatus UNCHECKED
 FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
booleanValue null, doubleValue null, integerValue null, stringValue (718) 
998-7701
 FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
booleanValue null, doubleValue null, integerValue null, stringValue US
 FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
booleanValue false, doubleValue null, integerValue null, stringValue null
 FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
booleanValue true, doubleValue null, integerValue null, stringValue null
 FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
booleanValue null, doubleValue null, integerValue 60, stringValue null
 FeedItem: feedItemId 4618725, feedId 853485, startTime null, endTime null, 
feedItemStatus ACTIVE, devicePreference 30001
 FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
VALID, approvalStatus UNCHECKED
 FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
booleanValue null, doubleValue null, integerValue null, stringValue 
7189308749
 FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
booleanValue null, doubleValue null, integerValue null, stringValue US
 FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
booleanValue true, doubleValue null, integerValue null, stringValue null
 FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
booleanValue true, doubleValue null, integerValue null, stringValue null
 FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
booleanValue null, doubleValue null, integerValue 30, stringValue null
 FeedItem: feedItemId 5877645, feedId 853485, startTime null, endTime null, 
feedItemStatus ACTIVE, devicePreference null
 FeedItemValidationDetail: feedItemMappingId 853485, validationStatus 
VALID, approvalStatus UNCHECKED
 FeedItemAttributeValue: feedAttributeId 1, feedItemAttributeId 1, 
booleanValue null, doubleValue null, integerValue null, stringValue 917 999 

 FeedItemAttributeValue: feedAttributeId 2, feedItemAttributeId 2, 
booleanValue null, doubleValue null, integerValue null, stringValue US
 FeedItemAttributeValue: feedAttributeId 3, feedItemAttributeId 3, 
booleanValue true, doubleValue null, integerValue null, stringValue null
 FeedItemAttributeValue: feedAttributeId 4, feedItemAttributeId 4, 
booleanValue false, doubleValue null, integerValue null, stringValue null
 FeedItemAttributeValue: feedAttributeId 5, feedItemAttributeId 5, 
booleanValue null, doubleValue null, integerValue 60, stringValue null

-- 
-- 
=~=~=~=~=~=~=~=~=~=