メインコンテンツへスキップ
OneSignal SDKは、自動的に、手動で、およびユーザーの許可を通じてデータを収集します。SDKが収集するデータのカスタマイズと同意の管理については、個人データの取り扱いをご参照ください。ほとんどのデータはダッシュボードまたはAPIからエクスポートできます。

オーディエンスセグメンテーションに使用されるデータ

以下のデータは、セグメントでオーディエンスをターゲットにするために使用できます:
データ説明
First Session Timeユーザーが最初にアプリを使用/ウェブサイトを訪問した日時(UTC)。
Last Session Timeユーザーが最近アプリを使用/ウェブサイトを訪問した日時(UTC)。
Session Countユーザーがアプリを使用/ウェブサイトを訪問した回数。
Total Usage Durationユーザーがアプリとやり取りした総秒数。アプリがフォアグラウンドにあるときに記録されます。
Device OSデバイス/ブラウザのオペレーティングシステム。
Device Languageデバイス/ブラウザが報告する言語。SDK言語メソッドでも設定できます。
Timezoneデバイス/ブラウザの最近のタイムゾーン(IANA TZ形式)。
Countryデバイス/ブラウザの最近の国(ISO 3166-2形式)。
Push Permission Statusデバイス/ブラウザでプッシュ通知が有効または無効になっているかどうか。
App Versionモバイルのみ — 最新セッションで報告されたアプリのバージョン。
Locationモバイルのみ — デバイスのGPS座標。位置情報の追跡を有効にしてユーザーの承認が必要

セグメンテーションに使用できないデータ

OneSignal SDKは以下のデータも収集しますが、セグメントでは使用できません:
データ説明
Application Identifierモバイルのみ — モバイルアプリケーションのパッケージ名。
Cellular Carrierモバイルのみ — デバイスが使用するセルラーキャリアの名前。
Device Modelデバイス/ブラウザのモデル名。
IP Addressデバイス/ブラウザがアクセスしているIPアドレス。EUユーザーの場合、OneSignalサーバーには保存されません。詳細についてはIPアドレス追跡の取り扱いをご参照ください。
web_authおよびweb_p256API CSVエクスポートからエクスポート可能なWebプッシュサブスクリプショントークン。
Push TokensFCMまたはAPNsによってデバイスに追加されたモバイルアプリおよびWebプッシュトークン。

OneSignalに手動で送信するデータ

以下のデータはオプションでOneSignalに送信できます。詳細については個人データの取り扱いをご参照ください。
データ説明
EmailOneSignalを使用してユーザーにメールを配信したい場合、ユーザーのメールアドレス。
Phone NumberOneSignalを使用してユーザーにSMSを配信したい場合、ユーザーの電話番号。
Tagsセグメンテーションとパーソナライゼーションのためにキーと値のペアで保存される、ユーザーに関する追加データ。
Custom Eventsセグメンテーションとパーソナライゼーションのためにキーと値のペアで保存される、ユーザーに関する追加データ。

Web SDKブラウザストレージ

Web SDKが使用する識別子、目的、ブラウザストレージのタイプ:
識別子名目的タイプ
ONE_SIGNAL_SDK_DB通知権限ステータスに関連するユーザー設定の保存。IndexedDB辞書、顧客のドメイン上。
os_pageViews,isOptedOut,isPushNotificationsEnabledプロンプトとサブスクリプショントラッキングLocal Storage
onesignal-pageview-count,ONESIGNAL_HTTP_PROMPT_SHOWNプロンプトSession Storage

よくある質問

すべての自動データ収集を無効にできますか?

一部のデータについては可能です。個人データの取り扱いガイドを通じて、SDKが収集するデータをカスタマイズし、ユーザーの同意を管理できます。位置情報の共有やIPアドレスの収集の無効化などが含まれます。

OneSignalはEUユーザーのIPアドレスを保存しますか?

いいえ。OneSignalはEUに位置するユーザーのIPアドレスをサーバーに保存しません。設定の詳細についてはIPアドレス追跡の取り扱いをご参照ください。

Web SDKはどのブラウザストレージを使用しますか?

Web SDKはIndexedDB、Local Storage、Session Storageを使用して、通知権限ステータス、プロンプト、サブスクリプショントラッキングを管理します。識別子の完全なリストについては、上記のWeb SDKブラウザストレージセクションをご参照ください。

個人データの取り扱い

ユーザーの同意を管理し、OneSignal SDKが収集するデータをカスタマイズします。

データのエクスポート

OneSignalダッシュボードまたはAPIからユーザーおよびデバイスデータをエクスポートします。