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

EnGenius Product Content Available in Icecat Catalog

EnGenius recently started working with Icecat as an Open Icecat Sponsor. They are leaders in…

15 hours ago

E-commerce Gamification: Engaging Shoppers Through Interactive Elements

In the ever-evolving landscape of e-commerce, one thing remains constant: the need to captivate and…

2 days ago

Icecat Now Supports EPREL IDs in XML and JSON Product Data Sheets

We are excited to introduce the latest enhancement to our energy-efficient data delivery services: the…

3 days ago

ZURU Toys Makes a Splash with Icecat Content Syndication Services!

ZURU Toys is a powerhouse in the toy industry, captivating children with their action-packed and…

7 days ago

Icecat Release Notes 202: SEO, Product Management, and More

We are excited to bring you the latest updates in Icecat Release Notes 202, filled…

1 week ago

Transform In-Store Customer Experience with Icecat’s QR-shopping Assistant

Icecat introduces a QR-code shopping assistant designed to improve customer support in physical stores by…

1 week ago