ユーザーまたはサブスクリプションを削除する理由
いくつかの理由でUsersとSubscriptionsを削除したい場合があります:
- データプライバシーコンプライアンス – データ削除のユーザーリクエストを尊重するため。
- 非アクティブなデータのクリーンアップ – アプリやウェブサイトを使用しなくなった、またはデバイスを切り替えたユーザーの古いサブスクリプションを削除します。
ユーザーを削除すると、このアクションは元に戻せません。削除されたユーザーは、次の場合にのみ再びメッセージを受信できます:
- Web: ブラウザのCookieをクリアしてサイトを再訪問。
- Mobile: アプリを再度開く(アプリが最新のOneSignal SDKを使用していることを確認)。
- Email/SMS: 同じメールまたは電話番号で再追加される。
削除前の推奨事項
-
ユーザーデータをエクスポート
バックアップまたはコンプライアンスのために、すべてのユーザーデータとカスタムフィールドを含むCSVをダウンロードします。
-
UsersとSubscriptionsの違いを理解します。
-
誤った削除を防ぐためにオーディエンスを再確認します。
続行する前に、常にフィルターとデータを確認してください。削除は元に戻せません。
自動サブスクリプション削除(Freeプランのみ)
- 有料プランでは、サブスクリプションは手動で削除されるまで保持されます。
- Freeプランでは、OneSignalは18か月の非アクティブ後に休眠プッシュサブスクリプションを自動的に削除します。
休眠とは:
- アプリまたはサイトが18か月以上開かれていない、または
- その間にアクティビティが記録されていない
詳細については、Privacy Policyを参照してください。
APIでユーザーとサブスクリプションを削除
続行する前に、常にデータを確認してください。削除は元に戻せません。
Delete User APIを使用して、ユーザーとすべての関連データを削除します。
external_id、onesignal_id、または他のエイリアスを使用した削除をサポートします。
- プライバシーコンプライアンスまたは完全なユーザーレコード削除に最適です。
Delete Subscription APIを使用して、古いデバイスやセッションなどの個別のSubscriptionsを削除します。
ダッシュボードでユーザーとサブスクリプションを削除
続行する前に、常にデータを確認してください。削除は元に戻せません。
- Audience > Subscriptionsに移動します
- 削除したいサブスクリプションを検索します
- Options > Deleteをクリックします
複数のユーザーまたはサブスクリプションを削除するには:
- セグメントを作成
- Segmentationドキュメントに従ってセグメントを構築します。
- リストをターゲットにするには、CSVをアップロードしてタグを適用します。
- 非アクティブなユーザーを削除するには、Last Session > 4321 hours(約6か月)でフィルタリングします。「greater than」(より大きい)を使用していることを確認してください(「less than」ではありません)。
削除前に、セグメントに2つの再エンゲージメント通知を送信することもお勧めします。
- セグメントを表示
- セグメントビューからOptions > View Subscriptionsに移動します。
- 削除
- Audience > Subscriptionsで:
- セグメントを選択します。
- Update/Import Usersの横の矢印をクリックします。
- Delete Subscriptions In Segmentを選択します。
レコード数とセグメント名の入力を求めるプロンプトを含む確認画面が表示されます。確認後、成功画面が表示され、確認メールが送信されます。アプリごとに一度に1つのセグメントのみを削除できます。