News

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

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).

Anastasiia

Recent Posts

Walmart Partners with OpenAI — A Signal for AI-Driven Shopping to Go Mainstream

Walmart has announced a bold new partnership with OpenAI that lets customers shop directly within…

3 days ago

Join Icecat at E-SHOW Madrid 2025: Shaping the Future of Digital Commerce with AI

Icecat is thrilled to announce its participation in E-SHOW Madrid 2025, taking place on October…

4 days ago

Icecat Release Notes 234: Unified Access, MCP Enhancements, New Integrations, and Technical Improvements

In Icecat Release 234, we delivered a series of strategic updates across the Icecat ecosystem…

4 days ago

Is the AI Boom Overheating? What Ecommerce Leaders Should Watch

A recent essay from Yale’s School of Management warns that the AI world may be…

5 days ago

Roborock joins Open Icecat to elevate smart home product content

Roborock, a global pioneer in intelligent home cleaning solutions, has joined Open Icecat to strengthen…

6 days ago

Local Online Stores Still Hold Dutch Ecommerce Crown — And What That Means for Brands

Large international platforms have made strong advances in the Netherlands. Yet, local Dutch retailers continue…

7 days ago