Integrating Segmentify's Push into eCommerce websites' steps are explained below.
Step 1. Login to the Segmentify panel.
https://v3.segmentify.com/login
Step 2. Go to Account Settings and select the Push module from the sidebar. The screen that opens should look like the image below. On this page, download the manifest.json and sw.js files and add them to the eCommerce website.
Step 3. After adding the manifest.json and sw.js files to the eCommerce website, choose the structure that suits you.
These structures are:
Chromium & Firefox
Safari
Android
IOS
Step 4. Fill in the required fields in the structure you chose and complete the integration. How to fill in these fields is explained in detail below:
Adding Notification Icons to Campaigns
A push campaign can be sent with a product image or sometimes a brand icon. Therefore, this is the area where you can upload your brand's icon images. Images can be uploaded or added by URL.
Global Capping
Global capping capability allows you to identify how many push notifications will be sent on a monthly/weekly/daily basis for selected push campaigns.
Push Notification Icon and Global Capping settings were common settings for these structures. Let's take a look at the differences:
Chromium & Firefox
The first step required for Segmentify to activate Push on your website with Firebase is to submit the "Server Key" and "Sender ID" information of your website.
On this page, there are areas where you can download sw.js and manifest.json files. When you complete the download, you need to add the following files under the root path (/) at your website.
Also, there is "all_granted_userid_list.xlsx" on this page. This option keeps a list of users who have given Push permission. The list can be accessed with a single click.
Safari
In this area, there are fields where push id and password will be entered and the certificate file will be uploaded.
Android
This field is for you to enter the Server Key.
iOS
There are two options in this area:
APNS
In this area, there are fields for uploading a certificate file and entering the password.
Firebase
This is the field for entering the Firebase Server Key
Step 5: Click on the save button and complete the push integration!
With this article, you learned how to integrate the Segmentify Push Service into your website. You can take a look at our other articles about Push to get to know our module better!