Setting Up the SuiteCommerce Analytics Data Feature

Use this topic to enable the analytics data feature and install/configure the cookie consent extension.

Prerequisites

The SuiteCommerce Analytics Data feature requires these or later application versions:

  • NetSuite 2021.2

  • SuiteCommerce 2021.2 or

    SuiteCommerce Advanced 2021.2

The SuiteCommerce Cookie Consent extension prerequisites are the same as for the feature:

  • NetSuite 2021.2

  • SuiteCommerce 2021.2 or

    SuiteCommerce Advanced 2021.2

Tip:

SuiteCommerce is a NetSuite-managed product. New releases are applied to accounts automatically. SuiteCommerce Advanced upgrades must be performed manually.

Important:

Installing the SuiteCommerce Cookie Consent extension is required only if you will use the SuiteCommerce Analytics Data feature.

SuiteCommerce customers who will not use this feature should use the standard cookie–consent setup.

Installation Tasks

Use each set of steps to add SuiteCommerce Analytics Data to your web store environment.

  1. Enable the SuiteCommerce Analytics Data Feature

  2. Install the SC Cookie Consent Extension

  3. Activate the Extension for Your Web Store Domain

  4. Configure the SC Cookie Consent Extension

  5. Add Required Footer Links to Cookie Policy and Settings

Tip:

NetSuite extensions are also called “SuiteApps.”

Enable the SuiteCommerce Analytics Data Feature

The first task is to enable the feature in NetSuite. You must log in to NetSuite with an administrator role.

Important:

The check box used to enable this feature is visible only if you have ordered the service and agreed to the terms of service.

To enable the SuiteCommerce Analytics Data feature:

  1. Go to Setup > Company > Enable Features > Web Presence > Web Sites​.

    Enable Features page
  2. Check the SuiteCommerce Analytics Data box.

    Check box to enable the Analytics Data feature
  3. Click Save.

    Note:

    You are alerted if your current SuiteCommerce release does not meet the prerequisite requirements. See Prerequisites.

Install the SC Cookie Consent Extension

The SuiteCommerce (SC) Cookie Consent extension provides a banner and menu that web store shoppers can use to accept or reject cookies from the site. For an overview of the extension’s use, see Shopper Notice and Explicit Consent.

For more information on installing an extension, see Installing Theme and Extension SuiteApps.

To install the SC Cookie Consent extension:

  1. Go to Customization > SuiteBundler > Search & Install Bundles.

  2. In the Keywords field, enter the extension Name SC Cookie Consent.

    Or you can enter the Bundle ID. To locate the current ID, see Commerce Extensions.

  3. Click Search.

  4. Click the extension bundle Name.

    The Bundle Details page opens.

  5. Click Install.

  6. In the confirmation popup, click OK.

    The Preview Bundle Install page opens.

  7. Click Install Bundle.

  8. In the confirmation popup, click OK.

    The installation begins. The Installed Bundles page Status column will show a green check mark when the installation is complete.

Activate the Extension for Your Web Store Domain

After installing the extension, you must activate it for the desired domain using the Extension Manager. Note that the steps are different depending on whether you have previously activated an extension for the domain. For more information, see Manage Themes and Extensions.

Tip:

If you are installing the Extensions Manager bundle for the first time, you must activate that extension as well.

To activate the extension for your web store domain:

  1. Go to Commerce > Extensions > Extension Manager.

  2. If you are activating an extension the domain for the first time:

    1. Click New Activation.

    2. Use the Select a Web Site list to select your web store.

    3. Use Select a Domain to choose your store’s domain.

      Note:

      If you choose a domain that is already activated, the Extension Manager automatically launches the activation.

    4. You can leave the Subsidiary and Location choices empty.

      Those fields are used with SuiteCommerce InStore (SCIS).

    5. Click Next and then follow the steps below to edit an existing activation.

  3. If you have activated an extension for the domain before, or to continue setting up a new activation:

    1. Click Edit for the activation.

    2. Select the Extensions tab.

    3. Check the Active box for the SC Cookie Consent extension.

    4. Click Activate.

    Important:

    If this is the first activation for a domain, clear the domain's cache by triggering a cache invalidation request. See Cache Invalidation for details.

Configure the SC Cookie Consent Extension

After enabling the feature and installing/activating the extension, you must set up the cookie consent text and options. This setup configures the information shown to your shoppers as they decide to accept or disallow certain cookies.

Important:

The SuiteCommerce Analytics Data feature and Cookie Consent extension does not include default consent-management text. The images in this guide that include text are for example purposes only.

Web store owners are responsible for adding all consent information. Owners must also ensure the text complies with privacy regulations applicable to the countries, states, or regions in which they do business.

To Enter Text for Your Cookie Consent Menu:

  1. Go to Commerce > Websites >Configuration.

  2. Use the Websites and Domain lists to select the web store.

  3. Click Configure.

  4. Open the Extensions subtab.

    The Cookie Consent fields appear.

  5. Enter text or make a selection for each field provided.

    If a field is left empty, that field will not appear in the cookie consent banner or settings menu.

  6. Click Save.

Tip:

These fields can use Rich Text Format (RTF) for bold, italics, and to add links to other pages or websites.

Field

How to complete

Cookie Settings Short Text

Enter a short description of how you use cookies in your SuiteCommerce web store. This description is the header paragraph for the cookie settings menu.

Strictly Necessary Cookie Text

Enter a description of any cookie that is required for your site to function. Include that this cookie is locked-in as enabled.

Analytics Cookie Text

Enter an overview of how the analytics cookie is used on your site.

Third Party Cookie Text

Enter an overview of the one or more third-party cookies used on your site. If applicable, include that third parties might track a portion of the shopper’s activities.

Note that you can include links to other sites for more information.

Cookie Banner Heading

Enter a short title for the banner that alerts the shopper of their cookie consent options. This the initial banner from which a shopper must make a choice before proceeding to your web store.

Cookie Banner Text

Enter a short description of the shopper’s cookie consent options. The shopper can use the banner to allow all cookies, reject all cookies, or open the cookie settings menu.

It is common to include a link to your cookie policy page.

URL Cookie Policy Page

Enter the link to your cookie policy page. The link must be relative to your other SuiteCommerce web store pages. For example, enter the link as /cookie-consent.

Cookie Banner Position

Choose where the banner will appear on your landing page — at the top or at the bottom.

Cookie Banner Overlay

Select whether to use a dark or light overlay when the cookie banner displays.

The overlay prevents the shopper from accessing website content before they set their cookie consent choices.

Example Cookie Consent Banner

Text shown here is for example purposes only.

Cookie Consent Banner example

Example Cookie Consent Menu

Text shown here is for example purposes only.

Cookie Settings Menu example

Add Required Footer Links to Cookie Policy and Settings

As part of the setup required for consent compliance, you must add a footer to your web store landing page or other pages as you choose. The footer must contain links to your Cookie Policy page and to the Cookie Settings menu. For example:

Privacy Policy and Settings footer example

If you are using a SuiteCommerce theme, see Configuring the Footer for the steps.

Using Extensibility For a Custom Cookie Consent Process

You can create a cookie consent extension to suit your unique business requirements. You must use the SuiteCommerce extensibility API to access specific methods that allow you to save a website visitor's cookie consent preferences in NetSuite. For information about creating a custom extension, see Manage SuiteCommerce Analytics Data Cookie Preferences.

Related Topics

SuiteCommerce Analytics Data Overview
Data Privacy
Shoppers in SuiteCommerce Data Analytics
Record Types
Creating a Saved Search for SuiteCommerce Analytics Data
Creating a Workbook for SuiteCommerce Analytics Data
Use Cases

General Notices