Pendo SDKのバージョンには、新規機能、タグ付けの強化、バグ修正が含まれてます。
ホスティングアプリによって使用するSDKのバージョンが決定し、その結果、エンドユーザーが使用できる一連の機能が決定します。最新の機能、バグ修正、パフォーマンス改善をすべて実現するには、新しいバージョンのアプリでは常にSDKを最新にアップデートすることをお勧めします。
以下は、PendoモバイルSDKのバージョンとその機能です。SDKのマイナーバージョンのみ表示しています。すべてのバージョンの一覧については、SDKリリースノートをご覧ください。
SDK 2.8
- カルーセルガイド
- Flutterのサポート(トラックイベント経由)
SDK 2.7
- NPS投票調査
- 自由記入式の投票調査 - ユーザーから定量的なフィードバックを受け取る
- トラックイベントを使用してガイドをアクティブ化 - アプリの例外処理時にガイドを起動
- iOSシステムダイアログのサポート - システムダイアログ、そのボタン、およびガイドの起動へのタグ付け
- React Native Codelessのサポート - 正式提供
- Xamarinのサポート - 正式提供
SDK 2.6
- 数字による投票調査
- Androidアプリ内評価のサポート
- タグ付けの強化:iOSジェスチャーのサポート - ジェスチャーによるクリックが実装されているiOSボタンへのタグ付け。一般的に、タグ付けできるiOSボタン対象範囲が広くなります。
- タグ付けの強化:Androidダイアログのサポート - Androidダイアログ、そのボタン、およびガイドの起動へのタグ付け
SDK 2.5
- 多項選択式の投票調査
-
タグ付けの強化:Androidページ識別の改善
-
技術的な強化:SDK初期化の改善- 新しいinitSDKWithoutVisitor APIが追加され、起動時にユーザーIDが不明な場合にサポート
- 技術的な強化:訪問者のメタデータに対して、文字列だけでなく任意のタイプのオブジェクトも含めることが可能
- 技術的な強化:新しいendSession APIにより、アプリはユーザーデータをクリーンアップし、分析の送信を停止することが可能。このメソッドは、アプリがAndroidサービスを実行するときにも使用可能。
SDK 2.4
- ツールチップの強化
- ガイドとガイドの各ステップで動画をサポート
- ガイドの幅を制限して、モバイルデバイスでの表示を最適化。この機能は、タブレットやスマートフォンで動作するアプリ向けに開発
SDK 2.3
- オンボーディングおよび新規機能のお知らせに関するマルチステップガイド
- ガイダンス用のツールチップ
-
技術的な強化:新しいAPI
pauseGuides
/resumeGuides
の追加により、アプリがユーザーに対するガイド表示をコントロール
SDK 2.2
- アプリ内メッセージのサポート
- 遡及アナリティクス - アプリ内の任意のページ/フィーチャーにタグ付けを行い、SDKインストール時点からアナリティクスを取得
SDKを新バージョンにアップグレードする方法
一般的に、SDKのバージョンをアップグレードするには、ホスティングアプリのビルドスクリプトに指定したSDKのバージョン番号を変更する必要があります。アップグレード手順については、この記事を参照してください。
モバイルアプリのアップデートの性質上、SDKのバージョンをアップグレードすると、すべてのユーザーのインストールが完了するまでに時間がかかります。したがって、NPSキャンペーンを実行したい場合、少なくとも1か月前にNPS投票調査をサポートするSDKにアップグレードすることで、キャンペーンの開始時にはほとんどのユーザーのデバイスでNPS機能が使えるようになっていることをお勧めします。