Hi,

I have some questions regarding today's announcement about the additional 
feed attributes and feed attribute field mappings. First, I'm not seeing 
the changes. When I get a feed it doesn't have the 3 new feed attributes 
(SitelinkFinalUrls, SitelinkMobileUrls, SitelinkTrackingUrl) and when I get 
the feed mapping it doesn't have the 3 additional attribute field mappings 
(see SOAP req/responses below).

We actually would prefer not to have the additional feed attributes and 
feed attribute field mappings. We have written a migration app for 
sitelinks (with the limitations of Feed services such as not being able to 
update a feed mapping) that:

1. Creates a new feed attribute
2. Adds a new feed attribute field mapping to the feed mapping
3. Creates a new feed item attribute value for each sitelink feed item

Note: we do not use tracking templates at the moment

We also store all the feed data in our databases. We're concerned our 
migration app will not work with the changes that were announced today and 
it will take additional time for us to sync the database with the new 
fields. Is there a way to opt out? If not, how soon will we start seeing 
the changes to our feeds and feed mappings?

Thank you,

Stacie


*GET Feed*

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:v20="https://adwords.google.com/api/adwords/cm/v201502";>
   <soapenv:Header>
      <v20:RequestHeader>
         <v20:clientCustomerId>redacted</v20:clientCustomerId>
         <v20:developerToken>redacted</v20:developerToken>
         <v20:userAgent>redacted</v20:userAgent>
         <v20:validateOnly>false</v20:validateOnly>
         <v20:partialFailure>true</v20:partialFailure>
      </v20:RequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <v20:get>
         <v20:selector>
            <v20:fields>Id</v20:fields>
            <v20:fields>Name</v20:fields>
            <v20:fields>Origin</v20:fields>
            <v20:fields>SystemFeedGenerationData</v20:fields>
            <v20:fields>FeedStatus</v20:fields>
            <v20:fields>Attributes</v20:fields>
            <v20:predicates>
               <v20:field>Id</v20:field>
               <v20:operator>EQUALS</v20:operator>
               <v20:values>27536431</v20:values>
            </v20:predicates>
         </v20:selector>
      </v20:get>
   </soapenv:Body>
</soapenv:Envelope>


<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
   <soap:Header>
      <ResponseHeader 
xmlns="https://adwords.google.com/api/adwords/cm/v201502";>
         <requestId>0005185bb353b3b90abfb24a95002f80</requestId>
         <serviceName>FeedService</serviceName>
         <methodName>get</methodName>
         <operations>0</operations>
         <responseTime>200</responseTime>
      </ResponseHeader>
   </soap:Header>
   <soap:Body>
      <getResponse 
xmlns="https://adwords.google.com/api/adwords/cm/v201502";>
         <rval>
            <totalNumEntries>1</totalNumEntries>
            <Page.Type>FeedPage</Page.Type>
            <entries>
               <id>27536431</id>
               <name>SiteLinkExtension</name>
               <attributes>
                  <id>1</id>
                  <name>linkText</name>
                  <type>STRING</type>
                  <isPartOfKey>false</isPartOfKey>
               </attributes>
               <attributes>
                  <id>2</id>
                  <name>siteLinkUrl</name>
                  <type>URL</type>
                  <isPartOfKey>false</isPartOfKey>
               </attributes>
               <status>ENABLED</status>
               <origin>USER</origin>
            </entries>
         </rval>
      </getResponse>
   </soap:Body>
</soap:Envelope>

*GET Feed Mapping*

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:v20="https://adwords.google.com/api/adwords/cm/v201502";>
   <soapenv:Header>
      <v20:RequestHeader>
         <v20:clientCustomerId>redacted</v20:clientCustomerId>
         <v20:developerToken>redacted</v20:developerToken>
         <v20:userAgent>redacted</v20:userAgent>
         <v20:validateOnly>false</v20:validateOnly>
         <v20:partialFailure>true</v20:partialFailure>
      </v20:RequestHeader>
   </soapenv:Header>
   <soapenv:Body>
      <v20:get>
         <v20:selector>
            <v20:fields>AttributeFieldMappings</v20:fields>
            <v20:fields>CriterionType</v20:fields>
            <v20:fields>FeedId</v20:fields>
            <v20:fields>FeedMappingId</v20:fields>
            <v20:fields>PlaceholderType</v20:fields>
            <v20:fields>Status</v20:fields>
            <v20:predicates>
               <v20:field>FeedId</v20:field>
               <v20:operator>EQUALS</v20:operator>
               <v20:values>27536431</v20:values>
            </v20:predicates>
         </v20:selector>
      </v20:get>
   </soapenv:Body>
</soapenv:Envelope>


<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
   <soap:Header>
      <ResponseHeader 
xmlns="https://adwords.google.com/api/adwords/cm/v201502";>
         <requestId>0005185bf72c6a580a4c07247000263b</requestId>
         <serviceName>FeedMappingService</serviceName>
         <methodName>get</methodName>
         <operations>0</operations>
         <responseTime>180</responseTime>
      </ResponseHeader>
   </soap:Header>
   <soap:Body>
      <getResponse 
xmlns="https://adwords.google.com/api/adwords/cm/v201502";>
         <rval>
            <totalNumEntries>1</totalNumEntries>
            <Page.Type>FeedMappingPage</Page.Type>
            <entries>
               <feedMappingId>30725572</feedMappingId>
               <feedId>27536431</feedId>
               <placeholderType>1</placeholderType>
               <status>ENABLED</status>
               <attributeFieldMappings>
                  <feedAttributeId>1</feedAttributeId>
                  <fieldId>1</fieldId>
               </attributeFieldMappings>
               <attributeFieldMappings>
                  <feedAttributeId>2</feedAttributeId>
                  <fieldId>2</fieldId>
               </attributeFieldMappings>
            </entries>
         </rval>
      </getResponse>
   </soap:Body>
</soap:Envelope>

-- 
-- 
=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~=~
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 [email protected]
To unsubscribe from this group, send email to
[email protected]
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 [email protected].
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/b31d35ef-ffbf-4587-8ceb-cffaf43243f7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to