コンテンツにスキップ

Android SDK リリースノート

  • プッシュボタン機能を追加
  • displayInApp()data パラメータを追加
  • appVersion を追加
  • URLの自動オープン時に使用するintentフラグを変更
  • 通知IDの生成方法を変更
  • 内部キューによる逐次タスク処理を安定化
  • アプリ内メッセージを追加
  • init より前に呼び出された関数を、呼び出し順序にかかわらず確実に実行するように対応
  • 組み込みWebViewのクラッシュを修正
  • getTags および deleteTags 関数のサポートを終了
  • カスタム通知チャンネルを設定できる機能を追加
  • URLの自動オープンに関するエラーを修正

[重要な変更] URLの自動処理を追加

  • 独自のクリックハンドラーをすでに実装している場合、自動処理と同時に実行されて重複して動作することがあります。その場合は URLの自動処理を無効化する を参照し、自動処理をオフにしてください。

WebView向けのJavaScriptブリッジコードを追加

  • WebViewを使用するハイブリッドアプリでは、Mobile SDKがFlareLane Web SDKと互換性を持ち、Web SDKから呼び出された関数をキャッチできます。

最終アクセス時刻の更新タイミングを修正

初回購読後に IsSubscribedHandler が実行されない問題を修正

削除された関数とプロパティ

  • setIsSubscribed()-> subscribe() または unsubscribe() を使用してください
  • NotificationManager.accentColor -> values/strings.xml に色を追加してください

名称が変更された関数

  • setNotificationConvertedHandler() -> setNotificationClickedHandler()

フォアグラウンドで通知を受信するためのハンドラーを追加

  • setNotificationForegroundReceivedHandler()

accentColor と Channel Name を values/strings.xml で変更できるようになりました

  • flarelane_notification_accent_color
  • flarelane_default_channel_name

通知許可のリクエストタイミングを初期化オプションで制御できるようになりました

  • initWithContext() の第3引数として bool requestPermissionOnLaunch を追加

新しい関数

  • subscribe() - 許可ポップアップを表示できない場合に設定画面へ遷移させるには fallbackToSettings パラメータを使用します
  • unsubscribe()

新しい関数

  • trackEvent()
  • getTags()

Android OS 13 の通知許可ポップアップに対応