AppboyKit (also known as the Objective-C SDK) is no longer supported and has been replaced by the Swift SDK. It will no longer receive new features, bug fixes, security updates, or technical support—however, messaging and analytics will continue to function as normal. To learn more, see Introducing the New Braze Swift SDK.
iOS のアンインストール追跡
この記事では、iOS アプリケーションのアンインストール追跡を構成する方法と、Braze アンインストール追跡プッシュの受信時にアプリで不要な自動アクションが実行されないことを確認するためのテスト方法について説明します。
アンインストール追跡では、ペイロードに Braze フラグを含むバックグラウンドプッシュ通知を利用します。詳細については、ユーザーガイドのアンインストール追跡を参照してください。
ステップ 1:バックグラウンドプッシュを有効にする
Xcode プロジェクトの [機能] タブの [バックグラウンドモード] セクションで、[リモート通知] オプションが有効になっていることを確認します。詳細については、サイレントプッシュ通知のドキュメントを参照してください。
ステップ 2:Braze バックグラウンドプッシュを確認する
Braze では、バックグラウンドプッシュ通知を使用してアンインストール追跡分析を収集します。アンインストール追跡通知の受信時に、アプリケーションで不要なアクションが実行されないようにしてください。
ステップ 3:ダッシュボードからテストする
次に、ダッシュボードからテストプッシュを自分に送信します。このテストプッシュでは、ユーザープロファイルは更新されません。
- [キャンペーン] ページで、プッシュ通知キャンペーンを作成し、プラットフォームとして [iOS プッシュ] を選択します。
- [設定] ページで、キー
appboy_uninstall_tracking
および対応する値true
を追加し、[コンテンツ利用可能フラグを追加] チェックボックスをオンにします。 - [プレビュー] ページを使用して、テストアンインストール追跡プッシュを自分に送信します。
- プッシュの受信時に、アプリで不要な自動アクションが実行されないことを確認してください。
これらのテストステップは、Braze からアンインストール追跡プッシュを送信するためのプロキシです。バッジ数を有効にしている場合は、テストプッシュとともにバッジ番号が送信されますが、Braze のアンインストール追跡プッシュによってアプリケーションでバッジ番号が設定されることはありません。
ステップ 4:アンインストール追跡を有効にする
アンインストール追跡を有効にする手順に従ってください。