
AppboyKit(Objective-C SDKとも呼ばれます)はもはやサポートされておらず、Swift SDK. 新しい機能、バグ修正、セキュリティー更新s、またはテクニカルサポートを受けません。ただし、メッセージングと分析は通常どおり機能し続けます。詳しくは、新しいBrazeの概要SDK]を参照してください。
iOSのアンインストール追跡
この記事では、iOSアプリケーションのアンインストール追跡を構成する方法と、Brazeのアンインストール追跡プッシュの受信時にアプリで不要な自動アクションが実行されないことを確認するためのテスト方法について説明します。
アンインストール追跡では、ペイロードにBrazeフラグを含むバックグラウンドプッシュ通知を利用します。詳細については、ユーザーガイドのアンインストール追跡を参照してください。
ステップ1:バックグラウンドプッシュを有効にする
XcodeプロジェクトのCapabilitiesタブのBackground Modesセクションで、Remote notificationsオプションが有効になっていることを確認してください。詳細については、サイレントプッシュ通知のドキュメントを参照してください。
ステップ2: Brazeバックグラウンドプッシュの確認
Brazeはアンインストール追跡の分析データを収集するために、バックグラウンドプッシュ通知を使用します。アプリケーションがアンインストール追跡通知を受信した際に、不要なアクションを実行しないようにしてください。
ステップ3:ダッシュボードからテストする
次に、ダッシュボードからテストプッシュを自分自身に送信します。このテストプッシュではユーザープロファイルは更新されません。
- キャンペーンページで、プッシュ通知キャンペーンを作成し、プラットフォームとしてiOSプッシュを選択します。
- 設定ページで、キー
appboy_uninstall_trackingに対応する値trueを追加し、Add Content-Available Flagにチェックを入れます。 - プレビューページを使用して、アンインストール追跡テストプッシュを自分自身に送信します。
- プッシュを受信した際に、アプリが意図しない自動アクションを実行しないことを確認します。

これらのテストステップは、Brazeからアンインストール追跡プッシュを送信する代わりのテスト方法です。バッジカウントを有効にしている場合、テストプッシュと一緒にバッジ番号が送信されますが、Brazeのアンインストール追跡プッシュではアプリケーションにバッジ番号は設定されません。
ステップ4:アンインストール追跡を有効にする
アンインストール追跡の有効化の手順に従ってください。