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

Rood met Witte Stippen Video and Written Reviews now Available in Icecat Enhanced Product Stories

Rood met Witte Stippen, a social media channel that plays, tests, reviews games, and creates…

21 hours ago

Q1-2024 Icecat: 11% growth

The revenues of Icecat N.V. (ISIN: NL0012751226) have increased by 11% over the first three…

2 days ago

Wakuli Raises 5.2 Million Euros with Icecat Capital as New Investor

Specialty coffee company Wakuli has raised EUR 5.2 million in a Series A round. The…

3 days ago

Iceshop 2024.3 and 2024.4 Sprint Reports

During the March and April sprints, our primary emphasis was on advancing our ongoing project:…

6 days ago

Icecat Release Notes 195: Streamlining Processes and Empowering Users

In Icecat Release Notes 195, we're thrilled to introduce a range of enhancements designed to…

1 week ago

CyberPower Joins as an Open Icecat Sponsor to Syndicate its Product Content

CyberPower Systems, a leading power protection and computer accessories manufacturer, has recently joined as an…

1 week ago