Update Doofinder Script for BigCommerce
Updating the script may remove any previous customizations. If you suspect your script is customized, contact us before proceeding with the update. To detect customizations, read the following section.
To update the Doofinder script in BigCommerce, follow the steps below:
-
Go to your BigCommerce backend and update the Bigcommerce API to the latest version.
In some cases, you may need to accept new permissions in the BigCommerce backend. You might see a message like this one: “Doofinder Search & Discovery is requesting to update its access to your BigCommerce store”.
-
Go to your Doofinder Admin Panel > click on Configuration on the left-side menu.
- Select Store Settings > in General scroll down to Installation Script.
-
Verify the Single Script snippet is already in place.
-
This is how the Single Script looks like:
-
This is how the previous script looks like:
If your script looks like the second one, you will need to update your script. In this case, click on "Replace Script" and follow the steps on the pop-up.
-
-
Lastly, verify the Single Script is correctly placed in your website's HTML. It should look like this:
`<script src="https://eu1-config.doofinder.com/2.x/store_id_here.js" async></script>`
If you don't find the Single Script in the HTML you can place it manually: go to your Bigcommerce Backend > Store Front > Script Manager > paste the script and save it.
You are now all set to enjoy all the features available with the Single Script.
Updating the Script in Bigcommerce for Recommendations Compatibility
If you have updated the script to use Recommendations, you may need to clear the cache to ensure changes take effect. Be sure to clear the cache both on your server and within the plugin settings.
How to Identify Customizations in the Script?
You may have your script customized to meet the needs of your eCommerce. Updating the script will remove previous customizations of the following types:
- Hooks
- JavaScript Events, such as callbacks.
- Any customization that affects the search behavior, such as:
If you are unsure whether your script contains any customizations to be aware of, contact us to help you update the script. Remember that updating the script may result in the loss of these customizations.