返されるスクリプトをWebViewで実行することで、android.webkit.WebView以外のWebViewに対してもユーザー連携が可能になります。4.2.0以降に付属するR8でコードの圧縮を行った際に、実行時エラーが起きる不具合を修正しました。(issue)MessageEventTypeクラスのeventNameプロパティは非推奨になり、ダミーの固定値に変更されました。2.13.0💊FIXEDKarteApp.renewVisitorId実行後に接客表示用のWebViewがリークする不具合を修正しました。SDKでURLを開くためのAPIを追加しました。このAPIはSDK内部での利用を想定しており、通常のSDK利用で使用することはありません。CHANGEDidentifyイベントのuser_idとviewイベントのview_nameに空文字が指定された場合でも警告の出力のみでイベントが送信されるよう挙動を変更しました。user_id無しで送信されたidentifyのフィールドがKARTE上で永続化されるかどうかはユーザーデータ管理プラグインの利用状況に依存します。user_id無しでユーザーに紐づく個人情報以外のフィールドをイベントに付与したい場合はattribute関数を使用してください。2.17.0で追加されたAPIを利用するように内部処理を修正しました。挙動の変更はありません。SDKのDeeplink処理を行うためのAPIを追加しました。詳細はこちらを確認してください。2.15.0💊FIXEDカスタムイベントとしてViewイベントを送信した際に、PvIdが更新されず、接客のリセット等が聞かない不具合を修正しました。FEATURE動的なフィールドの付与に対応しました。動的フィールドについてはこちらを参考ください。FEATUREattributeイベントを送信するためのAPIを追加しました。attributeイベントとidentifyイベントの使い分けについてはこちらを参考ください。CHANGEDidentifyイベントにuser_idパラメータの付与を必須にしました。identifyイベントのuser_idとviewイベントのview_nameに空文字が指定された場合に、イベントが送信されないようにしました。イベント名とフィールド名に非推奨な名前が使われていた場合に、warningログを出力するようにしました。イベント名とフィールド名に関する制限についてはこちらを参考ください。2.13.0🔨CHANGED解析サーバの負荷低減のために、再送が連続して失敗した場合に一時的に再送しないようにしました。再送の回数を調整しました。2.11.0💊FIXED全画面モードとカットアウトモードの特定の組み合わせで接客のレイアウトが崩れる不具合を修正しました。2.8.0💊FIXEDMessageHandler.handleMessage()にdefaultIntentを指定している時、無効なdeeplinkを含む通知を削除した際にもdefaultIntentが発火してしまう不具合を修正しました。11端末で通知タップ時に外部ブラウザを直接起動できないケースがある不具合を修正しました。12端末で通知が表示されない不具合を修正しました。コンパイルした際に一部の操作ログが送信されない不具合を修正しました。コンパイルした際に一部の操作ログが送信されない不具合を修正しました。12端末にインストールできない不具合を修正しました。2.10.0💊FIXED全画面モードとカットアウトモードの特定の組み合わせで接客を表示中に画面をタップすると、ずれた位置をタップしたと判定されてしまう不具合を修正しました。7以下で通知タップ時にまれにクラッシュする不具合を修正しました。11を中心とした一部の端末でまれにクラッシュする不具合を修正しました。2.9.1💊FIXED常駐接客が画面遷移時に表示され続けないケースがある不具合を修正しました。Unityにおいて、特定端末での画面回転時に接客のレイアウトが崩れる不具合を修正しました。使用していると、クラッシュする不具合を修正しました。2.9.0🔨CHANGED常駐接客を表示中に画面遷移をすると接客表示イベント(message_open)が発生するように修正しました。使用していると、ビルドができない不具合を修正しました。2.12.0🎉FEATUREサブモジュールの設定をConfigクラス経由で設定・取得するAPIを追加しました。アプリのクラッシュイベントの自動送信をオフにする設定を追加しました。2.7.0🔨CHANGEDモジュール設定の方法をCoreモジュールのConfigクラス経由のものに変更しました。以前の方法は非推奨になりました。2.11.1💊FIXED端末のストレージ不足時にクラッシュしていた問題を修正しました。修正漏れの対応となります。2.11.0💊FIXEDSDK初期化時のネットワーク疎通確認時に、まれにクラッシュする不具合を修正しました。(issue)Trackリクエスト送信時に、まれにクラッシュする不具合を修正しました。2.8.2💊FIXEDアプリ内メッセージをボタンで閉じた後、同一画面上でviewイベントをトリガーとしたアプリ内メッセージの再表示ができない問題を修正しました。2.4.0🎉FEATUREビジュアルトラッキングのペアリング状態を取得できるインターフェースを公開しました。2.10.0💊FIXEDオフラインで設定値取得を呼び出した時に完了処理が呼ばれない問題を修正しました。2.3.0🎉FEATUREビジュアルトラッキングの操作ログを送信するインターフェースを公開しました。2.9.1💊FIXED2.9.0でのカスタムオブジェクトが大きすぎる場合のクラッシュ修正において一部修正漏れが存在したため、追加で修正しました。(issue)アプリのメモリが少ない際にクラッシュする可能性があったため、修正しました。2.8.1💊FIXEDWebViewアプリがアップデート中にアプリを起動するとクラッシュする可能性がある不具合を修正しました。2.6.0🎉FEATUREトリガー配信・ターゲット配信において通知の到達やキャンセルに関する補助イベントを追加しました。2.9.0🔨CHANGEDイベントに紐付けるカスタムオブジェクトに内部的な上限を設定しました。💊FIXED難読化時に内部に存在するサブモジュールがロードされない可能性がある不具合を修正しました。イベントに紐付けるカスタムオブジェクトが大きすぎるとクラッシュする可能性がある不具合を修正しました。(issue)こちらの修正は漏れがあるため、2.9.1以降のバージョンをご利用ください。2.8.0🔨CHANGED難読化設定ファイルをaar内部に含むようにしました。2.8.0🎉FEATURESDKの初期化時にapp_keyをリソースファイルから自動で読みこむAPIを追加しました。2.2.0🔨CHANGED試験的なトラッキングモード時にもビジュアルトラッキングを利用可能にしました。2.7.0🔨CHANGED過剰なリクエストやリトライを防止するための調整を行いました。2.5.0💊FIXED同一接客による通知が複数表示された時、2つ目以降の通知がタップしても反応しない不具合を修正しました。2.6.1💊FIXED端末のストレージ不足時にクラッシュしていた問題を修正しました。(issue)こちらの修正は漏れがあるため、2.11.1以降のバージョンをご利用ください。2.6.0🔨CHANGED試験的な設定を追加しました。通常のSDK利用において当設定を有効化する必要はありません。2.7.0💊FIXEDSDK内部で参照しているライブラリ名が難読化時に意図しない形式になってしまう不具合を修正しました。2.4.0💊FIXEDSDK内部で参照しているライブラリ名が難読化時に意図しない形式になってしまう不具合を修正しました。2.1.0💊FIXEDSDK内部で参照しているライブラリ名が難読化時に意図しない形式になってしまう不具合を修正しました。2.5.0🔨CHANGEDサポート改善のため、SDKのログを一時保持・収集するようにしました。一部APIのGenerics指定を緩和しました。2.6.0🔨CHANGED接客表示時のVERBOSEなログの表示を調整しました。2.2.0🔨CHANGEDSDK内部で参照しているライブラリ名を変更しました。2.5.1💊FIXED接客表示中の画面遷移時やviewイベント発火時に、クラッシュする可能性がある不具合を修正しました。2.5.0🎉FEATUREアクションを常駐させるオプションに対応しました。2.3.0🎉FEATUREMap型(通知データ)を引数に取るメソッドを追加しました。2.2.0💊FIXEDJava9以降のモジュール機能に対応したライブラリを参照するとビルドができない不具合を修正しました。2.4.0🎉FEATUREKARTE固有のURLスキームからNative機能の呼び出しが出来るようになりました。詳細はNative機能呼び出しをご覧ください。2.4.0🔨CHANGEDCoreの機能追加に伴う内部処理の変更を行いました。2.2.0🔨CHANGEDCoreの機能追加に伴う内部処理の変更を行いました。2.3.2💊FIXEDSDK初期化時にネットワーク状態の切り替えが起こると、クラッシュする可能性がある不具合を修正しました。4.0.0を使用しているとビルドできない問題を修正しました。2.3.1💊FIXEDAndroidManifestにandroid:sharedUserIdを指定した際にライブラリがロードできなくなる問題を修正しました。2.3.0🎉FEATUREディープリンクによるアプリ流入時に自動で送信するイベントを追加しました。2.3.0🎉FEATURE接客の表示制限オプションにより表示が抑制された時に表示抑制イベント(_message_suppressed)を飛ばすようにしました。これにより接客の表示制限オプションにより接客が抑制されたことを検知できるようになります。💊FIXEDカットアウトがある端末でチャット画面の上部が見切れる不具合を修正しました。2.2.0💊FIXEDSDK初期化時にネットワーク状態の切り替えが起こると、クラッシュする可能性がある不具合を修正しました。こちらの修正は漏れがあるため、2.3.2以降のバージョンをご利用ください。screenモードで表示やタップ位置のズレが生じる問題を修正しました。2.1.0💊FIXEDDryRun設定時にAPIを呼び出すとクラッシュする不具合を修正しました。APIにJSONObjectを受け入れるインターフェースを追加しました。2.1.0🔨CHANGEDイベント送信時のリクエストボディをgzip圧縮するよう変更しました。2.1.0🎉FEATURE接客表示に利用するhtmlの取得エンドポイントを変更(CDN化)しました。この変更により、キャッシュにヒットした場合に初回の接客表示時のパフォーマンスが向上します。接客の表示制限オプションにより表示が抑制された時に表示抑制イベント(_message_suppressed)を飛ばすようにしました。これにより接客の表示制限オプションにより接客が抑制されたことを検知できるようになります。💊FIXEDWebViewキャッシュ有効時に前回の接客が一瞬表示される現象の対策を追加しました。限定して削除するようにしました。2.0.1🔨CHANGEDAndroidxへの実行時の依存を廃止しました。2.0.0🎉FEATUREイベントの送信失敗時に再送が行われるようになりました。画面サイズの情報を送るようになりました。等のデフォルトイベントに任意のフィールドを付与できるようになりました。🔨CHANGEDインターフェースを全面的に見直しました。複数アプリケーションキーへの対応を廃止しました。2.0.0🎉FEATUREWindow表示時にフォーカスを当てた状態で表示するかどうか設定できるようになりました。Windowの表示や接客の表示・非表示を検知できるようになりました。アクションのリンクをクリックした時に、アクションを閉じないように設定することができるようになりました。🔨CHANGEDインターフェースを全面的に見直しました。画面境界を自動で認識するようになりました。呼び出すように変更しました。2.0.0🔨CHANGEDインターフェースを全面的に見直しました。2.0.0🔨CHANGEDインターフェースを全面的に見直しました。2.0.0🎉FEATURE同一の階層にある同じ種類のコンポーネントを識別できるようになりました。ペアリング中は端末がスリープ状態にならないようにしました。2.0.0🔨CHANGEDnamespace等を変更し、VisualTrackingモジュールの2.0.0に対応しました。2022.01.12。