Digital Content Delivery

Overview

HTTP Content Delivery allows providing more than one image per product as well as other various types of content such as Key Selling Points, Product Features, User Manuals, etc.inluding the localized content.

HTTP delivery method brings the following advantages to our customers:

  • Reduced file size as only the textual content will be supplied in the download.zip files.

  • Reduced content maintenance as only new or changed content will be shipped.

  • Possibility to download the localized content (marketing texts, etc.) prepared for the markets where the products will be distributed.

 

Digital Content Types

The following types of content are delivered via the digital content. If you are not subscribed to some of these media types and you would like them to be activated for your account(s) please contact Customer Support team.

Media Type Name

Media Type ID

Media Type Description

1WS Product Image

15

This media type is used for providing multi-size multi-angle images including thumbnails and hi-resolution images. 

Standard Image (200×150)

1

Only one image 200×150 size is provided within this media type. This is a legacy media type as the standard images are a part of “1WS Product Image” type.

1WS Medium Image (400×300)

2

Only one image 400×300 size is provided within this media type. This is a legacy media type as the standard  images are a part of “1WS Product Image” type.

Logo Image

17

This media type provides brand logo image.

Marketing Description

4

This media type is for the marketing text which is captured directly from the manufacturers’ websites.

Key Selling Points

5

This media type includes the main key selling points which are retrieved directly from the manufacturer.

Product Features

14

This media type provides the extended key selling points which are also captured directly from the manufacturers’ websites.

What’s in the Box

10

This media type provides a list of the accessories and options bundled together under a single part number.

Product Data Sheet / Brochure

11

These 3 media types provide the PDF documents retrieved directly from the manufacturers. These are legacy media types as they are a part of "Product Documents" media type.

User Manual

12

Quick Start Guide

13

Material Safety Data Sheet

16

This media type provides material safety data sheets (MSDS) in PDF format. These is a legacy media type as it is a part of "Product Documents" media type.

 Product  Documents  18  This media type combines User Manuals, Quick Start Guides, Product Brochures/Datasheets, Material Safety Data Sheets (MSDS) as  well as includes the new documents such as Warranty Cards and FTC Energy Guides.

 

Tables Format

This section provides the information about the digital content tables and their relationship to each other. These tables are delivered in the directory named digitalcontent in the download.zip file. The files in the digitalcontent directory contain information about the digital content items to be downloaded from the 1WorldSync Content Solutions server using HTTP.

 

 Digital Content Table Names in  download.zip  Digital Content Table Names processed by  ContentConnector
 Digital_Content.txt  cds_DigContent
 Digital_Content_Links.txt  cds_DigContent_Links
 Digital_Content_Prod.txt  cds_DigContent_Prod
 Digital_Content_Media_Types.txt  cds_DigContent_Media_Types
 Digital_Content_Regions.txt  cds_DigContent_Regions
 Digital_Content_Region_Links.txt  cds_DigContent_Region_Links
 Digital_Content_Languages.txt  cds_DigContent_Langs
 Digital_Content_Language_Links.txt  cds_DigContent_Lang_Links
 Digital_Content_Meta.txt  cds_DigContent_Meta
 Digital_Content_Meta_Atr_Voc.txt  cds_DigContent_Meta_AtrVoc
 Digital_Content_Meta_Value_Voc.txt  cds_DigContent_Meta_ValVoc
 Digital_Content_Text.txt  cds_DigContent_Text

Each file in the digitalc ontent directory is related to a table in the 1WorldSync Content Solutions data schema. The schema in Figure 1 will help you to understand the relationship between each file and how to retrieve the content referenced within the tables.

 
Figure 1. Digital Content database tables

 

Digital_Content

The table Digital_Content contains the list of files that are located on the 1WorldSync Content Solutions’s content server, are mapped to the customer’s product(s) and have been added/changed since the last DataSource delivery to the customer.

Field Name

Type / Length

Nullable

Field Description

ContentGuid (PK)

char (36)

not null

Unique identifier of the digital content item, a string representation of the unique identifier data type in MSSQL.
For example, "7EA76CD4-039B-4857-8F3F-976E3B427F29".

MediaTypeID

Int

not null

Media type identifier — a reference to the digital_content_media_types file.

MimeType

varchar(50)

not null

Mime type of the content file. For example, "image/jpeg".

URL

varchar(500)

not null

URL to the 1WorldSync Content Solutions’s digital content web site. The files can be downloaded using this URL.

Timestamp

char(19)

not null

Date and time when the digital content item was last changed at 1WorldSync Content Solutions,
in the YYYY-MM-DD HH:MI:SS format and the 24-hour notation.

Delivery: Increment

Digital_Content_Media_Types

The Digital_Content_Media_Types table contains all digital content media types that the customer can download.

Field Name

Type / Length

Nullable

Field Description

MediaTypeID (PK)

Int

not null

Unique identifier of the digital content media type. For example, "5", "15".

MediaType Description

varchar (1000)

not null

Description of the digital content media type in English. For example, “Key Selling Points’, "1WS Product Image".

Delivery: Full

 

Digital_Content_Prod

Digital_Content_Prod table contains products which digital content links has changed since the last delivery to the customer or which have been remapped to another 1WorldSync Content Solutions’s SKU since the last delivery.

Field Name

Type / Length

Nullable

Field Description

ProdID (PK)

varchar (40)

varchar (40)

Unique product identifier — a reference to an entry in cds_Catalog.

Delivery: Increment

 

Digital_Content_Links

Digital_Content_Links table contains all links to digital content for all products listed in the Digital_Content_Prod table.

Field Name

Type / Length

Nullable

Field Description

ProdID

varchar(40)

not null

Unique product identifier — a reference to the digital_content_prod file.

ContentGuid

char(36)

not null

Unique content item identifier — a reference to the digital_content file.

Delivery: Increment

 

Digital_Content_Regions

Digital_Content_Regions table contains the complete list of regions valid for the customer. For example, the customer who receives data for the Norway market will have 3 records:

  • World Wide
  • Scandinavian countries
  • Norway

The US market customer will have two regions:

  • United States
  • World Wide

Field Name

Type / Length

Nullable

Field Description

RegionCode (PK)

varchar (20)

not null

Unique identifier of the region.

RegionName

varchar (200)

not null

Name of the region.

Delivery: Full

 

Digital_Content_Region_Links

Digital_Content_Region_Links table contains the information on the region the digital content item belongs to.

The images will have the region code WW identifying the World Wide region as the images are not market/region specific.

The marketing components digital content (marketing text, key selling points, PDFs, etc.) will have the region-specific code the content is available in. The regions are defined by the market the customer’s account is set up with. If the content is not region-specific it will have the region code WW (World Wide region).

If a region-specific and World Wide content is available, both links will be delivered.

Field Name

Type / Length

Nullable

Field Description

ContentGuid

char (36)

not null

Unique digital content identifier — a reference to the digital_content file.

RegionCode

varchar (20)

not null

Unique region identifier — a reference to the digital_content_regions file.

Delivery: Increment

 

Digital_Content_Languages

Digital_Content_Languages table contains the complete list of languages the customer receives data in. For example, the customer receiving data in English language will have 2 records:

  • Invariant
  • English

The customer with English and French languages will get:

  • English
  • French
  • Invariant

Field Name

Type / Length

Nullable

Field Description

LanguageCode (PK)

varchar (20)

not null

Unique identifier of the language.

LanguageName

varchar (200)

not null

Name of the language.

Delivery: Full

 

Digital_Content_Language_Links

Digital_Content_Language_Links table provides the information on the language the digital content item is delivered in.

The image links will have the language code "Inv" identifying the Invariant language as the images are language-independent.

The marketing components digital content (marketing text, key selling points, PDFs, etc.) will have the language-specific code the content is provided in. The languages are limited to the ones the customer’s account is set up to receive. The language-specific content is based on the availability of this data from the manufacturers.

Field Name

Type / Length

Nullable

Field Description

ContentGuid

char (36)

not null

Unique digital content identifier — a reference to the digital_content file.

LanguageCode

varchar (20)

not null

Unique language identifier — a reference to the digital_content_languages file.

Delivery: Increment

 

Meta Attributes

The following three digital content tables provide the information on the image type, angle, size, etc. for the multiple images which are delivered in 1WS Product Image Media Type ID 15.

 

Digital_Content_Meta

Digital_Content_Meta table contains the  meta information of digital content links.

Field Name

Type/Length

Nullable

Field Description

ContentGuid

char (36)

not null

Unique digital content identifier – a reference to the cds_Digital_Content table

MetaAtrID

int

not null

Meta/tag attribute identifier.

MetaValueID

int

not null

Meta/tag value identifier.

Delivery: Increment

 

Digital_Content_Meta_Atr_Voc

Digital_Content_Meta_Atr_Voc table contains the list of meta/tag attributes.

Field Name

Type/Length

Nullable

Field Description

MetaAtrID

int

not null

Unique meta/tag attribute identifier.

LanguageCode

varchar(20)

not null

Unique language identifier – a reference to the cds_Digital_Content_Languages table.

MetaAtrName

varchar(20)

not null

Meta/tag language-dependent attribute name. For example, “Image Type”, “Image Angle”, etc.

Delivery: Full

 

Digital_Content_Meta_Value_Voc

Digital_Content_Meta_Value_Voc table contains the list of possible values of meta/tag attributes.

Field Name

Type/Lenght

Nullable

Field Description

MetaValueID

int

not null

Unique meta/tag value identifier.

LanguageCode

varchar(20)

not null

Unique language identifier – a reference to the cds_Digital_Content_Languages table.

MetaValueName

varchar(20)

not null

Meta/tag language-dependent value.

Delivery: Full

Some of the values (numbers and digital content GUIDs) are language-independent and are delivered in Invariant (“Inv”) language.

 

Digital_Content_Text

This table is intended for all text components existing in Digital Content, which includes:

•    Marketing Description
•    Key Selling Points (KSP)
•    Product Features
•    What's In The Box
 

Field Name

Type / Length

Nullable

Field Description

ContentGuid (PK)

char (36)

not null

Unique identifier of the digital content item.
For example,  "7EA76CD4-039B-4857-8F3F-976E3B427F29".

 LanguageCode  Varchar(20)  not null

 Unique language identifier

 

 Region Code  Varchar(20)  not null

 Unique region identifier

 

MediaTypeID

Int

not null

Unique identifier of the digital content media type: E.g., "4" for Marketing Descriptions, or "5" for Key Selling Points

Text

Ntext

not null

Text presented in XML format

Timestamp

char(19)

not null

Date and time when the digital content item was last changed.

Delivery: Increment