For an image hosted on an external URL (like your own server or a Content Delivery Network - CDN) to display correctly in Pushwoosh push notifications or in-app messages (including the preview), our system needs to be able to reliably access and fetch that image.
If the image is not appearing, it's typically due to one of the following reasons:
- Incorrect URL: Ensure the URL pasted into the message composer is accurate and leads directly to the image file.
- Image Not Publicly Accessible: The image URL must be publicly accessible over the internet. If the image requires a login, is behind a firewall that blocks external requests, or is otherwise restricted (e.g., private CDN storage), Pushwoosh servers won't be able to retrieve it.
- CDN Configuration Issues:
- Inconsistent Availability: Sometimes, CDN caching or propagation delays can cause the image to be temporarily unavailable or return errors (like a 404 Not Found error) intermittently. This means it might work sometimes but not others, or work for you but not for our servers.
- Access Restrictions: Your CDN might have security settings like rate limiting, IP address restrictions, or geographic blocking that prevent Pushwoosh servers from accessing the image URL.
Troubleshooting Steps:
- Verify the image URL is correct and loads properly in an incognito browser window (to simulate public access).
- Confirm that the image hosting or CDN does not require authentication.
- Check your CDN settings for any caching rules, propagation delays, firewall rules, rate limits, or IP/region restrictions that might interfere with external access.
- Ensure the image hosting server is stable and consistently available.
Comments
0 comments
Please sign in to leave a comment.