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 evening

I'm here to help you with the docs.

Ctrli
AI Based on your contextquestion-circle
LogoLogo
  • Developer Portal
  • API
    • envelope-open-textAPI - Customer Engagement Platform
    • mobileAPI - Mobile Engagement Platform
  • sdk
    • appleiOS
    • androidAndroid
    • codeWeb
      • Getting Started
      • Advanced
        • Registering a custom Service Worker
        • Integrating Batch with an existing Service Worker
        • Managing icons in the Javascript tag
        • Migrating from v2
        • Migrating from v3
      • UI Components
      • Profile Data
      • Listening to SDK events
      • Testing your integration
      • SDK changelog
      • API Referencearrow-up-right
      • Legacy Documentation
    • flutterFlutter
    • reactReact Native
    • box-tapedCordova
  • TECHNICAL GUIDES
    • How-to guides
  • Troubleshooting
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. sdkchevron-right
  2. codeWeb

Advanced

Registering a custom Service Workerchevron-rightIntegrating Batch with an existing Service Workerchevron-rightManaging icons in the Javascript tagchevron-rightMigrating from v2chevron-rightMigrating from v3chevron-right
PreviousSafari APNs setupchevron-leftNextRegistering a custom Service Workerchevron-right

Last updated 10 months ago

LogoLogo

Platform

  • Differentiators
  • Blog
  • Partners

Company

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

Contact

  • hello@batch.com

© 2025 Batch