Skip to content

プッシュ通知の設定

概要

ソーシャルキャストではプッシュ通知の送信にGoogleが提供するFirebase Cloud Messaging(FCM) を利用しています。
プッシュ通知の設定をすることでサイトに訪れるユーザにプッシュ通知を送ることができるようになります。
ソーシャルキャストとFCMの連携方法についてはFCMの仕様変更に伴い、記載の手順が変わる場合があります。

ソーシャルキャストの動作環境のうち、一部のブラウザはプッシュ通知をサポートしておりません。
詳しくは対応ブラウザをご確認ください

設定方法

Firebaseにプロジェクトを追加する

  1. Firebase コンソールのサイトを開きます
  2. [ログイン] をクリックし、Googleアカウントでサイトにログインします
    ※Googleアカウントをお持ちでない場合はアカウントを作成してください
  3. [プロジェクトを追加] をクリックし、プロジェクト名を入力します
  4. [プロジェクトを作成] をクリックします

Firebaseの設定を行い、設定情報をメモする

  1. Firebase コンソールのサイトにログインします
  2. 追加したFirebaseプロジェクト名をクリックします
  3. [開発]->[Authentication]をクリックしてください
  4. [ログイン方法]をクリックしてください
  5. [承認済みドメイン]->[ドメインの追加]をクリックしてください
  6. [ドメイン]の入力欄にソーシャルキャストを運営するドメイン名を入力し、[追加]をクリックしてください
  7. [歯車マーク]をクリックして[プロジェクトの設定]をクリックしてください
  8. [設定]->[全般]->[アプリ]->[ウェブアプリにFirebaseを追加] をクリックします
  9. [ウェブアプリに Firebase を追加] に表示されている各項目の設定情報をメモしてください
    apiKey: {設定情報}
    authDomain: {設定情報}
    databaseURL: {設定情報}
    projectId: {設定情報}
    storageBucket: {設定情報}
    messagingSenderId: {設定情報}
  10. [設定]->[クラウドメッセージング]->[プロジェクト認証情報]->[サーバーキー]のトークン列に記載されている設定情報をメモします
  11. [設定]->[クラウドメッセージング]->[ウェブ設定]->[ウェブプッシュ証明書]の[鍵ペアを作成]をクリックします
  12. [鍵ペア]列に表示されている公開鍵の設定情報をメモしてください

Firebaseの設定情報をソーシャルキャストに設定

  1. ソーシャルキャスト管理画面にログインします
  2. [設定]->[プッシュ通知] をクリックします
  3. [プッシュ通知(Firebase Cloud Messaging)設定]->[プッシュ通知を有効にする] を無効から有効に切り替えます
  4. 各項目にFirebase コンソールでメモした設定情報を入力します
    [サーバーキー]でメモした設定情報を入力
    サーバーキー
    [ウェブアプリに Firebase を追加]でメモした設定情報を入力
    apiKey
    authDomain
    databaseURL
    projectId
    storageBucket
    messagingSenderId
    [ウェブプッシュ証明書]でメモした公開鍵を入力
    ウェブプッシュ証明書の公開鍵
  5. 送信をクリックします

プッシュ通知の送信テストを実施

テスト送信するプッシュ通知を受け取る一般画面のアカウントを用意

  1. ソーシャルキャストの一般画面にアクセスします
  2. 「最新情報を受け取る」のウィンドウが表示されます
    ※初期設定ではページ表示後約5秒でウィンドウが表示されます
  3. 受け取るをクリックします
  4. 通知を許可します

  5. テスト送信するプッシュ通知を受け取るアカウントで一般画面のサイトにログインします
    ※アカウントをお持ちでない場合は新規登録してください

プッシュ通知の送信対象者を設定

  1. ソーシャルキャスト管理画面にログインします
  2. [会員管理]->[会員セグメント一覧] をクリックします
  3. 新規登録をクリックします
  4. [会員セグメント新規登録] の各項目を入力します
    表示名: {管理しやすい名称をおすすめします}
    メールアドレス: {テスト送信するプッシュ通知を受け取るアカウントのメールアドレス}
  5. 送信をクリックします
  6. 作成した会員セグメントの[詳細]->[条件に当てはまる会員] にプッシュ通知を受け取るアカウント情報が表示されることを確認します
    ※会員セグメント機能のメールアドレス検索は部分一致検索のため、意図しないアカウントが送信対象になっていないか確認してください

プッシュ通知の送信

  1. ソーシャルキャスト管理画面にログインします
  2. [サイト管理]->[プッシュ通知] をクリックします
  3. 新規登録をクリックします
  4. [プッシュ通知新規登録] の各項目を入力・選択します
    通知タイトル: {任意の内容}
    通知本文: {任意の内容}
    送信対象の会員セグメント: {テスト送信するプッシュ通知を受け取るアカウントが属する会員セグメント}
  5. 送信をクリックします
  6. プッシュ通知が届くことを確認します