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;