iOSおよびAndroid向けのSalesforceモバイルアプリのパフォーマンスにはネットワーク接続、デバイスのリソース、アプリのバージョン、組織の設定などいくつかの要因が影響を及ぼす可能性があります。たとえば、営業担当者が現場で「アカウント」タブの読み込みが遅いと感じる場合がありますが、これは携帯電話の接続状態が不安定であることやアプリのバージョンが古いこと、あるいはページレイアウトが複雑であることが原因である可能性があります。
カスタマーサポートに問い合わせを送信する前にこの記事の手順に従ってパフォーマンスの問題のトラブルシューティングを行ってください。
注: Salesforce は、古いデバイスでの Salesforce for Android and iOS のパフォーマンスを保証できないため、それらをサポートできません。 詳細については「Salesforce アプリケーションの要件」を参照してください。
Salesforce モバイルアプリのパフォーマンスが低下している場合、このガイドではその問題を診断し解決するための手順を説明します。これらの基本的なトラブルシューティング手法や高度なトラブルシューティング手法を活用して、読み込みの遅延、フリーズ、エラーの根本原因を特定し、アプリのパフォーマンスを回復させてください。
1. ネットワーク接続を確認する
モバイル接続はSalesforce アプリにとって不可欠なものです。通信事業者や Wi-Fi の信号品質は場所によって大きく異なる場合があります。
2. ソフトウェアを常に最新の状態に保つ
古いソフトウェアはパフォーマンスや互換性の問題を引き起こすよくある原因です。アップデートには重要なバグ修正やパフォーマンスの向上が含まれていることがよくあります。
3. アプリのキャッシュを消去する
Salesforceアプリは情報の読み込みを高速化するために一時データ(キャッシュ)を保存します。場合によってはこのデータが古くなったり破損したりすることがあり、その結果読み込み中のアイコンがいつまでも表示されたりエラーが発生したりすることがあります。
4. ランディングタブを最適化する
アプリを開いたとき、最初に目に入るのは何ですか?もし複雑なページが表示される場合、それが起動に時間がかかる原因となっている可能性があります。「行動」や「今日」といった動的な情報を表示するタブあるいはカスタム Lightning/Visualforce ページは、読み込みに多くのデータが必要となります。
基本的な手順で問題が解決しなかった場合は、さらに詳しく調べてみましょう。これらの手順を踏むことでパフォーマンスのボトルネックの正確な原因を特定するのに役立ちます。
Salesforceアプリには、アプリ側の視点から直接接続品質を測定できる機能が組み込まれています。
2. 実測ページ滞在時間(EPT)を分析する
EPTはページが完全に読み込まれユーザーが操作できるようになるまでの時間を測定する重要な指標です。この機能を有効にすると、アクセスした各ページの上部にEPTが秒単位で表示されます。
3. メモリ使用量の監視(iOSのみ)
iOSユーザーは、Salesforceアプリ内で、アプリが消費しているデバイスメモリの量を直接確認できます。
アプリがバックグラウンドで具体的にどのような処理を行っているかを確認したい場合、イベントログは有用な情報源となります。
5. ネットワークログ(HARファイル)の取得
ネットワークの遅延や非効率的なAPI呼び出しは、動作が遅くなるよくある原因です。プロキシツールを使用するとアプリとSalesforceサーバー間のすべてのネットワークトラフィックを傍受して確認することができます。これは分析用の詳細なHAR(HTTP Archive)ファイルを取得するのに最適な方法です。
注:これは、シングルサインオン(SSO) の問題の診断や、SSOのパフォーマンス評価においても非常に有益です。
6. システムログおよびクラッシュログの取得
アプリがフリーズしたりクラッシュしたりその他の異常な動作が見られる場合、デバイス自体のシステムログからスタックトレースやその他の重要な診断情報を取得できます。
Salesforceモバイルアプリのパケットキャプチャ(PCAP)を実施することは認証エラーやセキュリティ上の懸念、詳細なネットワークパフォーマンス分析など、さまざまなネットワーク関連の問題のトラブルシューティングに役立ちます。ネットワークトラフィックをキャプチャして分析することでチームはアプリがSalesforceサーバーとどのように通信しているかについてより深い洞察を得ることができAPIリクエストの失敗、SSL/TLSエラー、応答時間の遅延などの問題の特定に役立ちます。
分析は完了したものの解決策が見つからない場合は、弊社のサポートチームがサポートいたします。Salesforceカスタマーサポートにケースを作成し、できるだけ詳しい情報を記載してください。
1. 問題を再現するための具体的な手順 お客様が実際に目にする状況を、私たちにも把握できるようご協力ください。詳細は多ければ多いほど助かります。
2. ご利用環境の詳細 ご利用中の具体的なハードウェアおよびソフトウェアをご記入ください。
例1:「この問題は Android 13 を実行している Samsung Galaxy S23 上の『Salesforce for Android v256.0』で発生します。」
例2:「この問題は iPadOS 16.5 を実行している『iPad Pro 12.9』上の『Salesforce for iOS v256.0』で発生します。」
3. 問題の経緯 この問題はいつから発生しましたか?これを把握することで考えられる原因を絞り込むことができます。
4. ネットワークおよび接続の詳細
5. 収集したすべてのログおよびファイル トラブルシューティングの過程で収集した関連ファイルをすべて添付してください。これには以下が含まれます:
この体系的なトラブルシューティングの手順に従うことでパフォーマンスの問題を効果的に診断し、迅速な解決に必要な情報を提供することができます。
000386741

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.