cancel
Showing results for 
Search instead for 
Did you mean: 
1WSCGomez
Moderator
Moderator

Requirements

You will need the following in order to begin using the ContentCast Service:

  • A registered portal account or Customer ID enabled for ContentCast at https://portal.cs.1worldsync.com
  • Optional: Your logo preferences (as described later in this guide).
  • Optional: Your hover content preferences.
  • Access and permissions to make changes to your website product pages.
  • Your product catalog (for cross-sell enabled recommendation programs)

For additional programs, please contact your 1WS Sales Representative or contact Support. When contacting your Sales Rep or Customer Support, please include which ContentCast Programs you would like.

Once registered, you will be able to pick up your code from the client portal.

Account Registration

To use ContentCast™ you will need to register for the service at https://portal.cs.1worldsync.com. After registering, you will receive an email to Confirm your email account and complete registration. You will then be able to complete your account and company profile.

1WSCGomez_0-1712668379636.png

 

Configure Product Page

In order to implement the ContentCast Product Page script on your website:

  1. From the Client Portal click My Services and choose Configure Product Page
    1WSCGomez_1-1712668380300.png
  2. Name your Product Page script such as “Acme.com – Product Page”
  3. From the Product Page Settings you will see a number of available product page components.
  4. Enable Inline Content and Logo Services
  5. Click Get Code to get the script.

Example

<div id="ccs-logos"></div>
<div id="ccs-product-details"></div>
<div id="ccs-inline-content"></div>
<script type='text/javascript'>
  var ccs_cc_args = ccs_cc_args || [];
    // Acme.com - Product Page
    // ccs_cc_args.push(['cpn' 'CPN']);
    ccs_cc_args.push(['mf' 'MANUFACTURER_NAME']);
    ccs_cc_args.push(['pn' 'MANUFACTURER_PART_NUMBER']);
    // ccs_cc_args.push(['upcean' 'UPC_EAN_CODE']);
    // ccs_cc_args.push(['ccid' 'CATALOG_CODE']);
    ccs_cc_args.push(['lang' 'LANGUAGE']);
    ccs_cc_args.push(['market' 'MARKET']);
(function () {
    var o = ccs_cc_args; o.push(['_SKey'	 'CUSTID']); o.push(['_ZoneId'	'abcd1234']);
    var sc = document.createElement('script'); sc.type = 'text/javascript'; sc.async = true;
    sc.src=('https:' == document.location.protocol ? 'https://' : 'http://') + 'cdn.cs.1worldsync.com/jsc/h1ws.js'; var n = document.getElementsByTagName('script')[0]; n.parentNode.insertBefore(sc n); })(); </script>

Note:

  • The script example above is for demo purposes and will not work. Use the code from the Get Code page.
  • Replace all variable values in CAPS with actual values.
  • We recommend placing the <script> tag near the bottom of your product page as best practice. You will need to keep the div tags in the location where you want the content appear.

Required Query Parameters

The script can accept a list of parameters to identify the product customize the output and define preferences. See below for the standard list:

Parameter Description Examples
mf
pn
mf = Manufacturer Name and pn = Manufacturer Part Number of the product being requested.
Both mf and pn must be passed together as a pair.
Both parameter values must be URL encoded.
ccs_cc_args.push([‘mf’ ‘Sony’]);
ccs_cc_args.push([‘pn’ ‘ SLTA77V’]);
upcean upcean = UPC or EAN of the product being requested. ccs_cc_args.push([‘upcean’ ‘4718235409951’]);
lang 2 letter ISO 639.1 language code that should be returned. Default is “en” for English. ccs_cc_args.push([‘lang’ ‘en’]);
market ISO 3166-1 alpha-2 Two letter country code of the market.  ccs_cc_args.push([‘market’ ‘US’]);

 

Catalog Upload and Requirements

To ensure displaying accurate and available products within the logo hover, we will need a product catalog uploaded daily to an FTP location. If you do not have an FTP location, your support contact can provide one upon request. The preferred file format for the catalog is Tab Delimited text file.

Required Columns in Catalog:

  • Manufacturer name – used in descriptions and mapping
  • Manufacturer part number – used in descriptions and mapping
  • Internal customer’s part number – used in descriptions
  • Product description – used for displaying description on results

Optional Columns in Catalog:

  • Product Page URL – URL will be used in the product description of the products in the logo hover.
  • Price – Used to display price in hover.
  • Add-to-Cart URL – Used to add the product to cart

Product Page URLs and Add-to-Cart URLs can be set up in your account settings if a standardized or consistent URL structure is supported by your e-commerce site.

Read the Catalog Documentation

Version history
Revision #:
1 of 1
Last update:
‎04-09-2024 09:13 AM
Updated by:
 
Contributors