getToken()のオプション。
サイン:
export interface GetTokenOptions
プロパティ
財産 | タイプ | 説明 |
---|---|---|
サービスワーカー登録 | ServiceWorker登録 | プッシュ メッセージを受信するための Service Worker の登録。登録が明示的に提供されていない場合は、ルートの場所にfirebase-messaging-sw.js が必要です。詳細については、「登録トークンへのアクセス」を参照してください。 |
vapidKey | 弦 | サービスをプッシュするために提供される公開サーバー キー。このキーは、対応する秘密キーを保持する送信サーバーからのみプッシュ メッセージを受信するようにプッシュ サブスクライバーを認証するために使用されます。指定しない場合は、デフォルトの VAPID キーが使用されます。一部のプッシュ サービス (Chrome Push Service) には、デフォルト以外の VAPID キーが必要であることに注意してください。したがって、 「FCM を使用した Web 資格情報の構成」を使用して、プロジェクトの VAPID キーを生成してインポートすることをお勧めします。 。 Web プッシュ サービスの詳細については、 「Web プッシュ プロトコル」を参照してください。 |
GetTokenOptions.serviceWorkerRegistration
プッシュ メッセージを受信するための Service Worker の登録。登録が明示的に提供されていない場合は、ルートの場所にfirebase-messaging-sw.js
が必要です。詳細については、「登録トークンへのアクセス」を参照してください。
サイン:
serviceWorkerRegistration?: ServiceWorkerRegistration;
GetTokenOptions.vapidKey
サービスをプッシュするために提供される公開サーバー キー。このキーは、対応する秘密キーを保持する送信サーバーからのみプッシュ メッセージを受信するようにプッシュ サブスクライバーを認証するために使用されます。指定しない場合は、デフォルトの VAPID キーが使用されます。一部のプッシュ サービス (Chrome Push Service) には、デフォルト以外の VAPID キーが必要であることに注意してください。したがって、 「FCM を使用した Web 資格情報の構成」を使用して、プロジェクトの VAPID キーを生成してインポートすることをお勧めします。 。 Web プッシュ サービスの詳細については、 「Web プッシュ プロトコル」を参照してください。
サイン:
vapidKey?: string;