LogoLogo
search
Ctrlk
Service statusLog in
  • houseHome
  • rocket-launchGetting started
  • bookGuides & Best practices
  • puzzle-pieceIntegrations
  • bars-staggeredRelease Notes
  • gear-complexAPI & SDK Documentation
GitBook Assistant
GitBook Assistant
Working...Thinking...
GitBook Assistant
Good night

I'm here to help you with the docs.

Ctrli
AI Based on your contextquestion-circle
  • Developer Portal
  • API
    • envelope-open-textAPI - Customer Engagement Platformchevron-right
    • mobileAPI - Mobile Engagement Platformchevron-right
  • sdk
    • appleiOSchevron-right
    • androidAndroidchevron-right
    • codeWebchevron-right
    • flutterFlutterchevron-right
    • reactReact Nativechevron-right
    • box-tapedCordovachevron-right
  • TECHNICAL GUIDES
    • How-to guideschevron-right
      • How to choose the right Custom User ID to use in Batch?
      • How to create a Tagging Plan?
      • How to implement thematic push opt-ins?
      • Mobilechevron-right
      • Webchevron-right
        • How to trigger the native notification permission prompt on Firefox and Safari?
        • How to integrate Batch's snippet (ECMAScript 6) using a Tag Manager?
        • How to test web push on the development environment?
        • How to configure the display time of web push notifications?
        • How to integrate Batch's snippet using Google Tag Manager?chevron-right
        • How to check that Batch JavaScript tag is available on my website?
        • How to include web push with Content Security Policy rules?
        • How to allow users to manage their push preferences from my website?
        • How to integrate Web Push with Salesforce Commerce Cloud?
        • How to migrate my website to Batch?
        • How to test my Web Push integration?
      • Backendchevron-right
      • Admin Setup & Configurationchevron-right
  • Troubleshootingchevron-right
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. TECHNICAL GUIDESchevron-right
  2. How-to guides

Web

How to trigger the native notification permission prompt on Firefox and Safari?chevron-rightHow to integrate Batch's snippet (ECMAScript 6) using a Tag Manager?chevron-rightHow to test web push on the development environment?chevron-rightHow to configure the display time of web push notifications?chevron-rightHow to integrate Batch's snippet using Google Tag Manager?chevron-rightHow to check that Batch JavaScript tag is available on my website?chevron-rightHow to include web push with Content Security Policy rules?chevron-rightHow to allow users to manage their push preferences from my website?chevron-rightHow to integrate Web Push with Salesforce Commerce Cloud?chevron-rightHow to migrate my website to Batch?chevron-rightHow to test my Web Push integration?chevron-right
PreviousHow to test the Inbox integration?chevron-leftNextHow to trigger the native notification permission prompt on Firefox and Safari?chevron-right
LogoLogo

Platform

  • Differentiators
  • Blog
  • Partners

Company

  • About
  • Jobs
  • Legal Notice
  • Privacy Policy
  • Service Agreement

Contact

  • hello@batch.com

© 2025 Batch