Components of SSP Applications

To customize and create SSP applications successfully, it is important to understand the different components involved:

SuiteScript Server Pages Feature

To use SSP applications, enable the following features:

For more information, see Enable Required Features for SuiteScript 1.0 SSP Applications and SuiteScript 2.0 SSP Applications.

Important:

You must have the SuiteScript permission to access SSP Application records. To set up permissions, go to Setup > Users/Roles > Manage Roles.

SSP Application Record

The SSP Application record is a single NetSuite object that stores details about a website customization. This record lets you group assets, debug script files, and package the customization for use in other NetSuite accounts. On this record, you can set and view these properties:

SSP Application Precedence

When SSP applications share a URL and hosting root, a system of precedence determines which SSP application handles a particular request. For more information, see Change SSP Application Precedence.

Note:

SSP application precedence does not apply to SSP applications written in SuiteScript 2.0 because such applications cannot share both a URL and a hosting root. If two SSP applications written in SuiteScript 2.0 have the same URL root, they cannot be deployed to the same domain or website.

File Types for SSP Applications

Web store customizations implemented through SSP applications support the following file types:

Both .ssp files and .ss files run on the server and support all the SuiteScript APIs that work server-side. SSP application files written in Suitescript 1.0 also support the Commerce API for web store customizations.

For basic examples of .ssp and .ss file content, see Sample SSP Application Code (SuiteScript 1.0) and Sample SSP Application Code (SuiteScript 2.0).

Commerce API

The API, supported by both Site Builder and Commerce web stores, includes all of the web store-specific objects and related methods that you need to fully customize your web store on the SuiteCloud platform.

For details about this API, see Commerce API.

Note:

The Commerce API is not available for use with SSP applications written in SuiteScript 2.0.

Related Topics

General Notices