メインコンテンツへスキップ
オーディエンス > サブスクリプションには、OneSignalアプリ内のすべてのサブスクリプションのリストとOneSignal SDKによって収集されたデータが表示されます。詳細については、ユーザーガイドを参照してください。 サブスクリプションには3つのタイプがあります。それぞれのチャネルデバイス列を確認してください:

プッシュサブスクリプション

プッシュ通知を送信できます。

メールサブスクリプション

メールメッセージを送信できます。

SMSサブスクリプション

SMSおよびMMSメッセージを送信できます。
Android、iOS、Huawei、Amazonモバイルアプリのプッシュサブスクリプションは、アプリ内メッセージも受信できます。
外部IDまたはOneSignal IDでユーザーとすべての関連するサブスクリプションレコードを検索できます(詳細については、エイリアスと外部IDを参照してください)。ユーザーのIDがわからない場合は、メールアドレスまたは電話番号で検索して見つけることができます。 特定のユーザーのサブスクリプションをテストサブスクリプションに設定して、簡単に見つけられるようにします。 ボタン(1)でデータ属性を表示/非表示にし、サブスクリプションID、OneSignal ID、外部ID、メール、または電話番号で検索(2)し、セグメントでフィルタリング(3)できます。

「サブスクリプション」タブからの手順

テストサブスクリプション

テストサブスクリプションは、メッセージの配信をテストするために直接管理するレコードのグループです。 デバイスをテストサブスクリプションとして追加するには:
  1. まずサブスクリプションを見つけます。以下にいくつかのオプションがリストされています。
  2. 外部ID、OneSignal ID、またはサブスクリプションIDを取得したら、それを検索し(1)、デバイスレコードの横にあるオプション > テストサブスクリプションに追加を選択します(2)。
次に、テストサブスクリプションフィルターでデバイスをセグメント化したり、テストデバイスに送信ボタンを使用してメッセージを送信したりできます。

サブスクリプションの検索

現在持っているデータに応じて、デバイスを見つけるためのいくつかのオプションがあります。
  • デスクトップWebプッシュ
  • モバイルWebプッシュ
  1. サイトにサブスクライブしたのと同じブラウザプロファイルを使用して、OneSignalコードがアクティブなサイトURLを開きます。
  2. デバッガーコンソールを開きます(F12またはサイトを右クリック > 検証)。
  3. 「コンソール」セクションをクリックします
  4. このコードを追加します:OneSignal.User.PushSubscription.id
  5. デバイスレコードがある場合は、OneSignalサブスクリプションIDがコンソールにログ出力されます。
引用符なしでサブスクリプションIDをコピーし、上記を参照してテストサブスクリプションとして追加します。
OneSignal SDKのユーザーデータメソッドを使用して、デバイスをXcodeまたはAndroid Studioに接続し、コンソールでデバイスのサブスクリプションIDをログ出力します。
引用符なしでサブスクリプションIDをコピーし、上記を参照してテストサブスクリプションとして追加します。
サブスクライブしたデバイスでアプリまたはサイトを開きます。OneSignalが初期化された(コードがアクティブに実行されている)サイト/アプリのページにアクセスしていることを確認してください。次に、OneSignalダッシュボードのオーディエンス > サブスクリプションで「最終アクティブ」でソートし、矢印が上を向くようにして最新のアクティブなデバイスを表示します。一部のデータを表示して、自分のデバイスであることを確認する必要がある場合があります。右上の表示列リストフィルターをクリックします。確認に役立つデータには次のものがあります:
詳細
外部IDこれは、データベース内のユーザーに対して見つかったのと同じIDである必要があります。詳細については、開発者に問い合わせる必要がある場合があります。
最終アクティブユーザーがサイト/アプリに最後にアクセスした時刻。ページを更新して最新の値を取得する必要がある場合があります。
最初のセッションOneSignalコードを使用してWebサイトに最初にサブスクライブしたか、アプリを最初に開いた時刻。サイト/アプリに最初にサブスクライブした時刻かどうかを確認します。
IPアドレス有効になっている場合は、https://whatismyipaddress.com/にアクセスして、IPが一致するかどうかを確認します。詳細については、OneSignal SDKによって収集されたデータを参照してください
タグこれは、このデータを知っているかどうかを確認するために使用できる追加情報です。
デバイス- モバイルWebサイトサブスクライバーは、ブラウザアイコンとブラウザバージョンとともに「Linux Arm…」と表示されます。 - デスクトップWebサイトサブスクライバーは、ブラウザアイコンとブラウザバージョンとともにMacまたはWinと表示されます。 - Androidモバイルアプリ - デバイスモデルと対応するアイコンが表示されます。 - iOSモバイルアプリ - モデルはハードウェア文字列に基づいています。たとえば、「iPhone9,3(12.3.1)」は「オペレーティングシステムバージョン12.3.1を搭載したiPhone 7」を意味します。

タグによるセグメント化

user_nameemailタグ、またはその他の識別子などの特定のタグをユーザーに追加した場合は、ユーザータグフィルターを使用したセグメントを作成して、特定のデバイスを見つけることができます。
引用符なしでサブスクリプションIDをコピーし、上記を参照してテストサブスクリプションとして追加します。