FAQs
This page explains the frequently asked questions related to Web Push Notification.
Q1: Why is there a difference between the number of web push notifications sent and the impressions?
This difference can occur due to:
- The user logging in only after the notification expired.
- The user's device not running a browser.
- A failure in the communication between FCM (Firebase Cloud Messaging), the browser, and the operating system.
- The user disabling notifications on their device.
Q2: Which browsers and versions are supported by HCL CDP?
HCL CDP supports:
- Chrome: Version 42 and above
- Mozilla Firefox: Version 44 and above
- Opera: Version 25 and above
Q3: Can we track subscribed users who don���t visit the website after integrating HCL CDP SDK?
No, users who don���t visit the website after the HCL CDP SDK is integrated will not register the service worker on their devices. If the previous service provider uses a different payload structure or doesn���t support HCL CDP's structure, users won���t receive web push notifications. As a result, HCL CDP cannot track impressions even if users see the notification.
Q4: Why didn���t the web push notification get delivered?
Web push notifications may not be delivered due to:
- Frequency Caps: Notifications fail when the frequency cap limit is exhausted. Frequency caps are set daily, weekly, monthly, or over a lifetime. Only users whose frequency cap value is >0 will receive notifications. For more information about Frequency Caps, refer here.
- Personalization Failure: Engagements fail if a parameter in the user's profile is missing. For example, if a user has no registered premium amount, they won't receive notifications requiring that parameter.
- FCM Failure: Notifications fail due to issues with Firebase Cloud Messaging (FCM).
- FCM/APNS Configuration Issue: Errors occur if the web configuration for push notifications is disabled, the APNS certificate isn���t generated, or FCM is incorrectly configured.
- Unsubscribed Users: Notifications fail if the user has unsubscribed from receiving push notifications.
- Other Issues: This includes system failures, server crashes, or campaign-related errors.