英語からAIを使用して翻訳されました
この記事はAI技術を使用して翻訳されています。正確性を維持するよう努めていますが、一部の詳細が元のテキストと完全に一致しない場合があります。情報に不明点がある場合は、英語版をご参照ください。
スクリーンショットは、特定の画面上でユーザーがコンテンツとどのようにやり取りしているかを分析できる、アプリの静的なバージョンです。
1つのゾーニング内で複数のスクリーンショットを分析できます。これにより、例えば画面のリニューアル前後やメニューの開閉状態など、1つの画面の異なるバージョンを分析することが可能になります。
この記事では、以下について学べます:
Contentsquareでスクリーンショットはどのようにレンダリングされますか?
スクリーンショットを撮ると、当社のSDKは画面のレンダリングされたUI(その時点で画面に表示されていない要素も含む)を解析し、すべてのUI要素のツリーを構築し、それぞれに視覚的なプロパティ(位置、幅と高さ、背景色、コンテンツの画像など)を付加します。
このツリーを使って、ゾーニングモジュールはスクリーンショットを撮った画面をレンダリングし、ゾーンを通じて画面上の異なるコンテンツを分析できるようにします。
デバイスのライトモードとダークモード
アプリから撮影されたスクリーンショットは、エンドユーザーのデバイスのライトまたはダークモードのテーマ設定を反映します。ただし、WebViewやAndroidのロングスクリーンショットから撮影されたものは例外で、これらはスクリーンショットを表示している自身のデバイスのライトまたはダークモード設定を反映します。
1つの画面に複数のウィンドウが開いている場合
1つの画面に複数のウィンドウが開いている場合(例えば、1つが他の上に重なっている場合)、撮影されたスクリーンショットはアクティブなウィンドウ(最前面のウィンドウ)を反映します。背後のウィンドウはスクリーンショットに表示されません。
スクリーンショットの撮り方
モバイルデバイスを使ってアプリのスクリーンショットを撮影します:
- プロジェクト名の横にある電話アイコンをクリックし、生成されるQRコードをスキャンしてアプリにアクセスします。
-
オプションの「タップしてスクリーンショットを撮る」をタップします
- スクリーンショットは自動的にContentsquareのスクリーンショットライブラリに保存されます。
画面全体をキャプチャする方法
注
横方向および無限スクロールの画面はサポートされていません。Androidの場合、4.31.0 SDKバージョンが必要です。
画面全体をスクリーンショットでキャプチャしたい場合は、モバイルデバイスを使用して「ロングスクリーンショット」として撮影できます:
- スクリーンショットやゾーンの終了したい場所まで画面コンテンツをスクロールします。
- キャプチャを開始するにはスクリーンショットボタンをタップします。初めてスクリーンショットキャプチャを使用する場合は、完了方法を説明するポップアップが表示されます。『了解!』をクリックしてポップアップを閉じ、再度スクリーンショットボタンをタップしてください。
- スクリーンショットライブラリへの送信進行状況を示すパネルが表示されます(多くの要素がキャプチャされている場合は少し時間がかかることがあります)。
- 完了すると、以下の画面が表示され、キャプチャがスクリーンショットライブラリに追加されます。これでゾーニングの作成に使用できます!
適切なスクリーンショットの使い方
設定した分析のコンテキスト(デバイス、日付範囲、セグメント)によっては、アプリが更新されている場合、スクリーンショットの関連性が低くなり、ゾーニング分析の結果に影響を与えることがあります。
分析で最も正確な結果を得るためには、利用可能なセッション数が最も多いスクリーンショットを選択することをお勧めします。Contentsquareは分析のコンテキストを使用して、より多くのセッションがあるアプリバージョンが利用可能かどうかを自動的に検出します。
- スクリーンショットアイコンをクリックして、ゾーニングで利用可能なスクリーンショットのギャラリーを開きます。
- これらのスクリーンショットの表示には以下が含まれます:
- スクリーンショット時のアプリバージョン、
- スクリーンショットの日付、
- 画面の場所(ホーム、プロダクト、アカウントなど)
- このビューから、リスト内の任意の他のスクリーンショットに変更したり、'新しいスクリーンショットを追加'ボタンをクリックして新たにキャプチャすることができます。
スクリーンショットライブラリから既存のスクリーンショットを使う方法
ゾーニングの専用ドロップダウンメニューから既存のスクリーンショットにアクセスできますが、スクリーンショットライブラリから既存のものを追加することも可能です。
アクセスするには、ゾーニング内の画像アイコンをクリックし(上記参照)、'新しいスクリーンショットを追加'をクリックしてください。
スクリーンショットセレクタにリダイレクトされます:
'アプリバージョンでフィルタ'のドロップダウンを使ってスクリーンショットをフィルタリングし、リストにあるアプリバージョンのいずれかを選択してください。
スクリーンショットの削除方法
- Zoning Analysisでスクリーンショットを分析する際、スクリーンショットのアイコンをクリックして利用可能なスクリーンショットのギャラリーを開きます。
- 削除したいスクリーンショットまでスクロールし、「削除」アイコンをクリックします。
- 開いたポップアップで「スクリーンショットを削除」をクリックすると、スクリーンショットは完全に削除されます。
注
スクリーンショットが他のゾーニングで使用されている場合は、画面にその旨が表示されます。現在のZoningからスクリーンショットを削除すると、使用されている他のゾーニングからも削除されます。
iOS 26の変更に関するよくある質問
注: ご確認ください
9月15日、AppleはiOS 26をリリースし、モバイルアプリの画面レンダリング方法に大きな変更を加えました。
10月3日以降は、最新のSDKバージョン(4.44.0)にアップデートし、以下の推奨ステップを完了して、新しいスクリーンショットを取得する必要があります。これにより、iOS 26デバイスでのユーザー行動の継続的な可視化が可能になります。
1. なぜ新しいスクリーンショットを撮る必要があるのですか?
AppleのiOS 26アップデートにより、モバイルアプリの画面レンダリング方法が変更され、古いスクリーンショットは新しいデバイスの行動と互換性がなくなりました。iOS 26ユーザーのZoningデータを完全に可視化するために、新しいスクリーンショットを取得する必要があります。
2. 既存のスクリーンショットは上書きされますか?
いいえ。現在のスクリーンショットはそのまま利用可能です。新しいスクリーンショットは別バージョンとして保存されるため、iOS 26アップデート前後のユーザー行動を比較できます。
3. 新しいスクリーンショットを取得しなかった場合はどうなりますか?
iOS 26のユーザーによるZoningデータが画面のほとんどの要素で表示されなくなり、分析において不完全または誤解を招くインサイトが生じる可能性があります。
4. すべてのプロジェクトに影響しますか?
いいえ。iOS 26トラフィックがアクティブなiOSプロジェクトのみが影響を受けます。AndroidプロジェクトおよびiOS 26ユーザーがいないiOSプロジェクトは影響を受けません。