
AppboyKit(Objective-C SDKとも呼ばれます)はもはやサポートされておらず、Swift SDK. 新しい機能、バグ修正、セキュリティー更新s、またはテクニカルサポートを受けません。ただし、メッセージングと分析は通常どおり機能し続けます。詳しくは、新しいBrazeの概要SDK]を参照してください。
iOSでのデータ収集を無効にする
データプライバシー規制に準拠するために、iOS SDKのデータトラッキングアクティビティはdisableSDKメソッドを使用して完全に停止できます。このメソッドによってすべてのネットワーク接続がキャンセルされ、Braze SDKはBrazeサーバーにデータを渡しません。後でデータ収集を再開する場合は、requestEnableSDKOnNextAppRunメソッドを使用してデータ収集を再開できます。
また、wipeDataAndDisableForAppRunメソッドを使用して、デバイスに保存されているすべてのクライアント側データを完全に消去できます。
特定のデバイス上で、同じベンダーのすべてのアプリをユーザーがアンインストールしない限り、wipeDataAndDisableForAppRun()を呼び出した後のBraze SDKおよびアプリの次回実行時に、サーバーはそのユーザーをデバイス識別子(IDFV)によって再識別します。すべてのユーザーデータを完全に削除するには、wipeDataAndDisableForAppRunの呼び出しと、Braze REST APIを介したサーバー上のデータ削除リクエストを組み合わせる必要があります。
iOS SDK v5.7.0以降
iOS SDK v5.7.0以降を使用しているデバイスの場合、IDFVの収集を無効にするときにwipeDataを呼び出しても、サーバーがデバイス識別子(IDFV)を介してそのユーザーを再識別することはありません。