Google Cloud Messaging

gcm
Low RiskCategory: CommunicationView Official Docs

Technical Context

Enables access to Google Cloud Messaging (now Firebase Cloud Messaging) for receiving push notifications from external servers. This allows real-time updates without constant polling.

What This Means For You

The extension can receive instant notifications from its servers without constantly checking for updates. This enables real-time features like chat notifications.

Related APIs

This permission enables access to these Chrome APIs:

chrome.gcm

Common Use Cases

  • Chat apps
  • Email notifiers
  • Real-time updates

How to Declare in manifest.json

Add the "gcm" permission to your extension manifest:

{
  "manifest_version": 3,
  "name": "My Extension",
  "permissions": [
    "gcm"
  ]
}

Related Permissions