Tealium for Android (Java) リリースノート
Android (Java) ライブラリの各リリースの変更点の完全なリスト。
Tealium for Androidの変更点の完全なリストについては、GitHubの変更ログを参照してください。
5.9.6 (2023年7月)
- Gradleの更新、およびAndroidの
compileSdkVersion
とtargetSdkVersion
がすべてのモジュールでバージョン33に増加。
5.9.5 (2023年1月)
- エスケープされていないクエリパラメータを持つディープリンクを開こうとするときに可能なクラッシュを回避するための修正。
5.9.4 (2022年10月)
QueryParameterProvider
のサポートを追加 - WebViewDispatcherで使用されるURLに追加のパラメータを追加することを可能にします。
5.9.3 (2022年2月)
TealiumConfig
にsessionCountingEnabled
フラグを追加し、自己ホスト型のJavaScriptファイルを使用するTealium iQアカウントのセッションカウントを無効にすることを許可します。
5.9.1 (2021年2月)
- 修正:
WebViewDispatcher
- ネットワーク接続を再確立した後にオフラインイベントの適切なデキューを許可します。
5.9.0 (2020年10月)
- 新しいリモートコマンドアダプターに対応するためのリファクタリング
- 削除前に訪問者プロファイルを消去する問題を修正
- リモートコマンドアダプターモジュール 1.0.0
- Tealium Android-JavaとTealium-Kotlinで使用するためのコアライブラリから一般的なリモートコマンドを抽出
5.8.0 (2020年8月)
- Tealium iQのセッションレポートは、現在、SDKによって処理され、WebViewではなくなりました。
v5.8.0に更新する際には、この変更をサポートするためにTealium iQ内のmobile.html
テンプレートを更新してください。
- セキュリティスキャンによって提起された問題のためのマイナーフィックス
- CrashReporter 1.1.0
- クラッシュが発生したときにクラッシュデータが保存され、次にアプリケーションが起動されたときに送信されます。この更新により、クラッシュが正常に追跡される信頼性が向上します。
5.7.2 (2020年5月)
- 修正: Collectモジュールのプロファイルを上書きするための
Tealium.Config
APIsetOverrideCollectDispatchProfile
を追加 - ライフサイクル 1.1.4
- 修正:
tealium_event
は現在、イベント仕様をサポートするためのライフサイクルイベントタイプ(起動/覚醒/スリープ)を含みます。
- 修正:
5.7.1 (2020年4月)
- 修正: Android API 26+の
WebViewClient
onRenderProcessGone
が実装され、レンダリングプロセスのクラッシュを適切に処理し、WebViewを再初期化します(TagManagement
モジュールのみ)。
5.7.0
- ProGuardの問題を修正するために最新バージョンのgradleを更新
- 位置情報 1.0.0
- 定義されたジオフェンスに基づく位置情報追跡
- 新しいイベント属性:
geofence_name
geofence_transition_type
location_accuracy
device_last_latitude
device_last_longitude
5.5.0 - 5.6.1
5.6.1 (2019年11月)
- バグ修正:
- Visitor Service DomainとProfileを正しく上書きするための
Tealium.Config
クラスに追加のメソッドが追加されました - POSTメソッドを使用してイベントデータを送信するときのエンコーディング問題を修正しました
- Visitor Service DomainとProfileを正しく上書きするための
5.6.0 (2019年11月)
- Collectモジュールのバッチング機能を更新
- 単一のHTTPリクエストで最大10のイベントを送信することを許可します
- ペイロードのGZIP圧縮を有効にします
- バッチ制限が適切な時間内に達成されない場合の設定可能なタイムアウト
- バグ修正:
- 各ペイロードに
tealium_environment
変数が欠落していたのを追加しました - POSTメソッドを使用してCollectモジュールを使用するときに
tealium_trace_id
が欠落していたのを修正しました
- 各ペイロードに
- AdIdentifier 1.0.2
- GooglePlayServicesが利用できない場合のログエラーを修正しました
5.5.5 (2019年8月)
WebView
バグ修正: ハードウェアアクセラレーションを無効にします- InstallReferrer 1.1.2.
endConnection()
の配置をより適切な場所に変更しました
5.5.4 (2019年1月)
Tealium.Config
で提供されたプロファイルにデフォルトでVisitorProfile URLを修正しました
5.5.3 (2019年1月)
- Core + All Modules: minSdkVersionがAPI 19に更新されました
Webview
バグ修正:onReceivedError()
エラーが発生した場合も続行します
5.5.2 (2018年12月)
- InstallReferrer 1.1.0
- Google Play Install Referrer APIを使用するようになりました
- 新しいイベント属性
install_referrer
install_referrer_begin_timestamp
install_referrer_click_timestamp
- OptimizelyListener 1.1.0
- 最新のOptimizelyX APIをサポートします
5.5.1 (2018年10月)
- HTTP Collect APIのサポートを追加しました
- ミリ秒精度のタイムスタンプ変数を追加しました
timestamp_unix_milliseconds
VDataDispatcher
がCollectDispatcher
に名前を変更しましたCollectDispatch
はデータを"main"に送信するのではなく、Tealium.Config
で提供されたアカウント/プロファイルにデータを送信します- ライフサイクル (1.1.1) 修正 起動時の誤った
lifecycle_diddetectcrash
5.5.0 (2018年8月)
- 初期のConsent Managerリリース
- Consent Managerと共に新しいイベント属性
consent_status
consent_categories
- セッションID間の分を上書きするための設定メソッドを追加 (
setMinutesBetweenSessionId
)
5.2.0 - 5.4.2
5.4.2
- メインスレッドでのデータベースI/O違反を修正しました
5.4.1
- 初期化時のopenDatabase問題を修正しました
5.4.0
- 新しいCrash Reporterモジュール
- Coreライブラリに新しいイベント属性を追加
app_build
app_memory_usage
device_available_system_storage
device_available_external_storage
device_os_build
device_android_runtime
5.3.2
ThreadExecutor
例外を処理します
5.3.1
- 初期化時にログレベルを上書きするためのメソッドを追加 (
setForceOverrideLogLevel
) - 公開設定のタイムアウトが切れていた場合(webviewがJavaScriptの呼び出しが完了する前にリロードされていた)に、最初のイベントが送信されないエッジケースに対する保護をwebviewへの呼び出しに変更しました
- webviewからのクッキーは、トラックコールの直後にすぐにディスクにフラッシュされます。これは、アプリがすばやく閉じられたときにクッキーがディスクに保存されない可能性のあるエッジケースに対する保護を提供します
- webviewがロードされたときにAndroid webviewが
Favicon.ico
を要求するのを止める保護を追加しました - OptimizelyのトラッキングイベントをTealiumに渡すためのオプションのOptimizely Listenerモジュールを追加しました
- マイナーな内部更新
5.3.0
- Tealiumデータ変数を追加:
tealium_datasource
5.2.0
- 新しいオプションのモジュール: Ad Identifier. モジュールは
google_adid
をデータ変数に追加します - 新しいオプションのモジュール Install Referrer. モジュールは
install_referrer
をデータ変数に追加します
5.0.0 - 5.1.0
5.1.0
- 新しいトラックコール
trackEventType()
- タグ管理:
CookieManager
はデフォルトで有効になっています - Mavenサポート
- ライブラリ(コア)
- ライフサイクル
- Tealiumデータ変数を追加:
tealium_event
(以前はevent_name
/link_id
)app_uuid
(以前はuuid
)tealium_event_type
5.0.4
- Tealiumデータ変数を標準化しました
- ライフサイクルモジュールに
lifecycle_totalcrashcount
を追加しました - 遅延初期化nullポインター問題を修正しました
5.0.3
OnMetricUpdateListener
の名前をMetricUpdateListener
に変更しました- データクロッピングバグを修正しました
- MarshmallowでのJavaScript評価を修正しました
5.0.2
setOverrideCollectDispatchUrl
バグを修正しました
5.0.1
- “Ignoring InnerClasses attribute for an anonymous inner class"警告の原因を修正しました
- “Retrieved bad visitor profile:“エラーメッセージを明確にしました
- S2Sレガシーの上書きは現在、クエリ文字列変数を許可します
5.0.0
- 初期リリース
- マルチトンサポート
- Collect Dispatchサポート
- S2S Dispatchサポート
- タグ管理Dispatchサポート
- TIQ Mobile Publish Settings v5サポート
最終更新日 :: 2024年April月11日