Update: extra Title tags, Timestamps for Taxonomy Files, Links for RTB images, and Vertical Access

Avatar for Anastasiia
By
New Tags Title and Name in XML and JSON

In this update, we discuss the extra tags in product XML and JSON files for title and product model description. Further, we discuss extra tags for timestamps in taxonomy files and the updated links for reasons-to-buy images. And finally, we discuss the updated access control per Vertical regarding the Full Icecat catalog. We don’t expect any or much impact on existing JSON and XML connections.

New Tags for Title and Product model description

In addition to our previous post from 29th of December 2020, Icecat will provide new tags via its product XML and JSON files:

  • <BrandLocalTitle> – A brand owners product title
  • <GeneratedIntTitle> – Automatically generated international title
  • <GeneratedLocalTitle> Automatically generated local title
  • <LocalName> (In JSON <ProductLocalName>) – Local model description
  • <IntName> (In JSON <ProductIntName>) – International model description
Old structure in XML:
<Product Code="1" HighPic="http://images.icecat.biz.jpg" HighPicHeight="1000" HighPicSize="171443" HighPicWidth="1000" ID="73322616" LowPic="http://images.icecat.biz.jpg" LowPicHeight="200" LowPicSize="18990" LowPicWidth="200" Name="430 G4" Pic500x500="http://" Pic500x500Height="500" Pic500x500Size="91624" Pic500x500Width="500" Prod_id="Y8B45EA" Quality="ICECAT" ReleaseDate="2016-10-10" ThumbPic="http://" ThumbPicSize="4232" Title = "HP ProBook 430 G4 …."
New structure in XML:
<Product Code="1" HighPic="http://images.icecat.biz.jpg" HighPicHeight="1000" HighPicSize="171443" HighPicWidth="1000" ID="73322616" LowPic="http://images.icecat.biz.jpg" LowPicHeight="200" LowPicSize="18990" LowPicWidth="200" Name="430 G4" LocalName="ProBook 430 G4 Notebook-PC" IntName = "430 G4" Pic500x500="http://" Pic500x500Height="500" Pic500x500Size="91624" Pic500x500Width="500" Prod_id="Y8B45EA" Quality="ICECAT" ReleaseDate="2016-10-10" ThumbPic="http://" ThumbPicSize="4232"
Title = "HP ProBook 430 G4 ...."
BrandLocalTitle = "HP ProBook 430 G4 Notebook-PC">
GeneratedIntTitle="HP ProBook 430 G4"
GeneratedLocalTitle= "HP ProBook 430 G4 Notebook ..."
XSD schema – changes
<xs:attribute name="ReleaseDate" type="xs:string"/> <xs:attribute name="BrandStartOfSaleDate" type="xs:string"/> <xs:attribute name="BrandEndOfSaleDate" type="xs:string"/> - <xs:attribute name="Title" type="xs:string"/> + <xs:attribute name="Title" type="xs:string" use="required"/> + <xs:attribute name="BrandLocalTitle" type="xs:string" use="required"/> + <xs:attribute name="GeneratedIntTitle" type="xs:string" use="required"/> + <xs:attribute name="GeneratedLocalTitle" type="xs:string" use="required"/> <xs:attribute name="Pic500x500" type="xs:anyURI"/> <xs:attribute name="Pic500x500Size" type="xs:integer"/> <xs:attribute name="Pic500x500Width" type="xs:integer"/>
Old structure in JSON:
"GeneralInfo": { 
  "IcecatId": 111, 
  "ReleaseDate": "", 
  "EndOfLifeDate": "", 
  "Title": "HP test description Netbook Silver", 
"Brand": "HP", 
"BrandID": "1",
"BrandLogo": "https://bo-img.icecat.biz/....jpg",
"BrandInfo": {
                "BrandName": "HP",
                "BrandLocalName": "",
                "BrandLogo": "https://bo-img.icecat.biz/img/....jpg"
           },
"ProductName": "ProBook 430 G4 Notebook-PC",
       ...
}
New structure:
"GeneralInfo": { 
  "IcecatId": 111, 
  "ReleaseDate": "", 
  "EndOfLifeDate": "", 
  "Title": "HP test description Netbook Silver", 
  "TitleInfo": { 
         "GeneratedIntTitle": "HP ProBook .....", 
         "GeneratedLocalTitle": { 
                "Value": "HP ProBook 430 ....", 
                "Language": "DE" 
            }, 
         "BrandLocalTitle": { 
              "Value": "HP ProBook 430 ....", 
             "Language": "DE" 
         } 
    }
"Brand": "HP", 

"BrandID": "1", 
"BrandLogo": "https://bo-img.icecat.biz/....jpg", 
"BrandInfo": { 
        "BrandName": "HP", 
        "BrandLocalName": "", 
        "BrandLogo": "https://bo-img.icecat.biz/img/....jpg" 
      }, 
"ProductName": "ProBook 430 G4 Notebook-PC", 
"ProductNameInfo": { 
         "ProductIntName": "430 G4", 
         "ProductLocaleName": { 
               "Value": "ProBook 430 G4 Notebook-PC", 
               "Language": "FR" 
          } 
    }, 
... 
} 
Granular call for title in JSON (old structure):
"Title": "HP test description Netbook Silver"
Granular call for title in JSON (new structure):
"Title": "HP test description Netbook Silver",
"TitleInfo": {
      "GeneratedIntTitle": "HP ProBook .....",
      "GeneratedLocalTitle": {
             "Value": "HP ProBook 430 ....",
             "Language": "DE"
                },
      "BrandLocalTitle": {
           "Value": "HP ProBook 430 ....",
           "Language": "DE"
         }
}

Timestamps (date updated) in SuppliersList.XML

In short, Icecat has added timestamps, the date of the last update, for each attribute in the SuppliersList.XML.

SuppliersList.XML 
-<SuppliersList>
<Supplier ID="1" Sponsor="1" Name="HP" LogoOriginalSize="119902" LogoOriginal="http://images.icecat.biz/img/brand/original/1_e8b5a9ede56c45cf9428740dc937d071.png" LogoHighPicSize="113825" LogoHighPicWidth="625" LogoHighPicHeight="642" LogoHighPic="http://images.icecat.biz/img/brand/high/1_df42767c3ddf465b89464fb59064c6ce.jpg" LogoMediumPicSize="83864" LogoMediumPicWidth="487" LogoMediumPicHeight="500" LogoMediumPic="http://images.icecat.biz/img/brand/medium/1_0aec37306b8647b2a6043657e5749396.jpg" LogoLowSize="30145" LogoLowPicWidth="195" LogoLowPicHeight="200" LogoLowPic="http://images.icecat.biz/img/brand/low/1_d0a20d639fc74672915c2b5e13682a06.jpg" LogoPicSize="9425" LogoPicWidth="75" LogoPicHeight="75" LogoPic="http://images.icecat.biz/img/brand/thumb/1_cf8603f6de7b4c4d8ac4f5f0ef439a05.jpg" Updated="2020-01-28 16:11:59">
-<Names>
<Name Name="惠普" langid="12" Updated="2020-01-28 16:11:59" />
</Names>
</Supplier>

In addition, we will add step by step such timestamps for all taxonomy files:

  • SupplierProductFamiliesListRequest.XML
  • MeasureList
  • LanguageList
  • FeatureLogoList
  • FeatureGroupsList
  • DistributorList
  • FeatureValuesVocabularyList
  • FeaturesList
  • CategoryFeaturesList
  • CategoriesList

Hosted Reasons-To-Buy images

Similarly to the product images’ logic, Icecat reasons-to-buy images will be hosted via images.icecat.biz only for the products of sponsoring brands products and external links are used in case of non-sponsoring brands’ products.

Access per Vertical

Finally, for the Full Icecat catalogue, users will have access only to those products that belong to the Verticals, i.e., main categories, that the respective user has subscribed to. This limitation is now enforced. Please, contact us in case you would like to upgrade your account to a new vertical(s).

Leave a Reply

Your email address will not be published. Required fields are marked *

Icecat xml

Open Catalog Interface (OCI): Manual for Open Icecat XML and Full Icecat XML

This document describes the Icecat XML method of Icecat's Open Catalog Inte...
 November 3, 2019
Manual

Manual for Icecat Live: Real-Time Product Data in Your App

Icecat Live is a (free) service that enables you to insert real-time produc...
 June 10, 2022
Manual for Icecat CSV Interface

Manual for Icecat CSV Interface

This document describes the manual for Icecat CSV interface (Comma-Separate...
 September 28, 2016
 October 4, 2018
LIVE JS

How to Create a Button that Opens Video in a Modal Window

Recently, our Icecat Live JavaScript interface was updated with two new fun...
 November 3, 2021
Addons plugins

Icecat Add-Ons Overview. NEW: Red Technology

Icecat has a huge list of integration partners, making it easy for clients ...
 October 27, 2023
Manual

Manual for Open Icecat JSON Product Requests

JSON (JavaScript Object Notation) is an increasingly popular means of trans...
 September 17, 2018
 January 20, 2020
New Standard video thumbnail

Autheos video acquisition completed

July 21, Icecat and Autheos jointly a...
 September 7, 2021
Manual

Manual Personalized Interface File and Catalog from Icecat

With Icecat, you can generate personalized or customized CSV or Excel files...
 May 3, 2022