GetTokenOptions interface

getToken() のオプション

署名:

export interface GetTokenOptions 

プロパティ

プロパティ 説明
serviceWorkerRegistration ServiceWorkerRegistration プッシュ メッセージを受け取るための Service Worker の登録。登録が明示的に指定されていない場合は、ルート ロケーションに firebase-messaging-sw.js が必要です。詳細については、登録トークンにアクセスするをご覧ください。
vapidKey 文字列 サービスをプッシュするために提供される公開サーバーキー。この鍵は、プッシュ サブスクライバーを認証し、対応する秘密鍵を保持する送信サーバーからのみプッシュ メッセージを受信するために使用されます。指定されていない場合は、デフォルトの VAPID キーが使用されます。一部のプッシュ サービス(Chrome プッシュ サービス)では、デフォルト以外の VAPID キーが必要になります。そのため、FCM でウェブ認証情報を構成するを使用して、プロジェクトの VAPID キーを生成してインポートすることをおすすめします。ウェブプッシュ サービスについて詳しくは、ウェブプッシュ プロトコルをご覧ください。

GetTokenOptions.serviceWorkerRegistration

プッシュ メッセージを受け取るための Service Worker の登録。登録が明示的に指定されていない場合は、ルート ロケーションに firebase-messaging-sw.js が必要です。詳細については、登録トークンにアクセスするをご覧ください。

署名:

serviceWorkerRegistration?: ServiceWorkerRegistration;

GetTokenOptions.vapidKey

サービスをプッシュするために提供される公開サーバーキー。この鍵は、プッシュ サブスクライバーを認証し、対応する秘密鍵を保持する送信サーバーからのみプッシュ メッセージを受信するために使用されます。指定されていない場合は、デフォルトの VAPID キーが使用されます。一部のプッシュ サービス(Chrome プッシュ サービス)では、デフォルト以外の VAPID キーが必要になります。そのため、FCM でウェブ認証情報を構成するを使用して、プロジェクトの VAPID キーを生成してインポートすることをおすすめします。ウェブプッシュ サービスについて詳しくは、ウェブプッシュ プロトコルをご覧ください。

署名:

vapidKey?: string;