高度なプッシュ通知の例
以下のガイドでは、Braze SDKの高度なプッシュ通知の例をいくつか取り上げている。
前提条件
この機能を使用する前に、Android Braze SDKを統合する必要があります。 プッシュ通知の設定も必要です。
カスタム通知レイアウト
ブレーズ通知はデータメッセージとして送信されます。これは、アプリケーションがバックグラウンドであっても(通知メッセージとは対照的に、アプリがバックグラウンドにあるときにシステムによって自動的に処理される)、常に応答し、それに従って動作を実行する機会があることを意味します。そのため、通知トレイに配信される通知にパーソナライズされた UI 要素を表示するなどして、アプリケーションでエクスペリエンスをカスタマイズできます。この方法でプッシュを実装することに慣れていない方もいるかもしれませんが、Braze でよく知られている機能の 1 つであるプッシュ通知ストーリーは、カスタムビューコンポーネントを使用して魅力的なエクスペリエンスを生み出す機能の良い例です。
Android では、カスタム通知ビューを実装するために使用できるコンポーネントにいくつかの制限があります。通知ビューレイアウトには、RemoteViews フレームワークと互換性のある View オブジェクト_のみ_を含める必要があります。
パーソナライズされたプッシュ通知
プッシュ通知では、カスタムビュー階層内にユーザー固有の情報を表示できます。次の例では、API-trigger を使用してパーソナライズされたプッシュ通知をユーザに送信し、アプリで特定のタスクを完了した後で現在の進行状況を追跡できるようにします。
ダッシュボードでパーソナライズされたプッシュを設定するには、表示する特定のカテゴリを登録し、Liquid を使用して表示したい関連するユーザー属性を設定します。
guide/swift/push_notifications/examples.md developer_ %}