When you click Save, Save & Preview or Save & View on the Customer Segments Manager page, the search index for the website is reindexed. When the reindexing is complete, the personalized catalog views become active and customers visiting your website are shown the personalized catalog view applicable to them. Making an item segment visible to a customer segment from… Continue reading Tips on Testing Personalized Catalog Views
Author: Rosemol Francis
SuiteCommerce Troubleshooting Tips Tricks
SuiteScript Logs SEO Page Generator Log Excluding JS from SEO Page Generator Content SEO page generator is a resource-constrained environment that has its limits, it is very important to reduce thelength of time it takes the SEO page generator to generate the HTML of the page. Network throttler Analyze Requests SC Global Variable View Extensions… Continue reading SuiteCommerce Troubleshooting Tips Tricks
SuiteCommerce Development Best Practices
Avoid involving core modules.Do not use Backbone modules. Avoid involving core modules. Do not use Backbone modules. Do not use JavaScript in Templates. Do not extend Extensions. Use Extensibility API 2 Use SC Basic modules Use Configuration and SMT Evaluate SCA target version carefully Avoid involving core modules include a core module in a require()… Continue reading SuiteCommerce Development Best Practices
Custom Site Maintenance Page for NetSuite Scheduled maintenance
Applies to – SuiteCommerce | SuiteCommerce Advanced | SuiteCommerce MyAccount Note: The use of maintenance domains and custom site maintenance pages is not supported in sandbox accounts. To set up a custom site maintenance page: Create a domain name to use when your site is offline for maintenance. For example, maintenance.example.com. Configure the DNS settings with… Continue reading Custom Site Maintenance Page for NetSuite Scheduled maintenance
Set Field Mapping
Continuation of Install Commerce Categories Migration Tools 4. Set Field Mapping The following tables list the Commerce Category fields that can be set at the time of the category import. If the column names in the header row of the Commerce Category import file use the internal IDs of the Commerce Category fields, the tool… Continue reading Set Field Mapping
Resolve Search Field Opening up When Clicking on Company Logo on Mobile View
There are instances in which a user clicking on the company logo is redirected to the home page and the search field gets displayed at the same time. If the user is already on the home page and clicks the logo the search bar gets activated and, on some devices, (iPhone) the keyboard may also… Continue reading Resolve Search Field Opening up When Clicking on Company Logo on Mobile View
The distro.json and ns.package.json Files
To determine which files to include with the Distribution folder of SCA, Gulp.js uses two configuration files: distro.json ns.package.json The distro.json file resides in the following location, depending on your implementation: If implementing the 2020.1 release and later, this file is located within the SC_xxx/Advanced directory within your root source directory. For example: SC_20.1/Advanced If… Continue reading The distro.json and ns.package.json Files
SCA Module Architecture
The source files for SuiteCommerce Advanced (SCA) are organized in multiple modules. Each module defines a specific area of functionality which generally falls in one of the following categories: Application modules: define high-level collections of features that perform similar types of functions. SCA includes three separate applications: Shopping Checkout My Account Feature modules: define specific… Continue reading SCA Module Architecture
Anatomy of SuiteCommerce Extension
SuiteCommerce extensions generally include the following types of files. File Description Entry Point An essential file in any extension with JavaScript is the entry point file. When an extension is loaded into a site’s application, this is the file that is called. In the entry point JavaScript file, you should define a module.Every JavaScript-based file… Continue reading Anatomy of SuiteCommerce Extension
Prevent Particular Pages From Being Indexed by Search Engines
Applies To Product: NetSuite 2023.1 SuiteApp/Bundle: SiteBuilder & Basic WebStore SuiteCommerce | ID 468619 | Version 2023.1.0 SuiteCommerce Advanced | ID 453986 | Version 2022.2.1 Scenario There will be instances wherein certain pages need to be restricted so that they are not available to the public. Search engines crawl the web and index pages depending on… Continue reading Prevent Particular Pages From Being Indexed by Search Engines