詳細情報:
Salesforce Maps のトラブルシューティング
このクイックリファレンスで、Salesforce Maps の一般的な問題を解決してください。
アクセスの問題: 「地図が表示されない」
このリストを順番に操作します。最も一般的な原因から始めます。
- [設定] でユーザーを開き、[権限セットライセンスの割り当て] を選択します。Salesforce Maps ライセンスが有効になっていることを確認します。[設定] にライセンスが表示されていない場合は、使用可能なライセンスがありません。件数が 0 の場合は、[組織情報] で [権限セットライセンス] をオンにして、アカウントチームにお問い合わせください。
- [権限セットの割り当て] をオンにします。対応する権限セット (SF Maps など) が割り当てられていることを確認します。管理者には、Maps Admin もあります。
- Salesforce Maps パッケージを見つけて、[設定] をクリックし、[権限グループ] を開きます。ユーザーまたはプロファイルが、欠落しているアクセス権を付与するグループに属していることを確認します。
- 設定メニューで [地図と位置情報サービス] が有効になっていることを確認します。
- Salesforce が使用しているエディションをサポートし、組織でそのエディションを必要とする機能への API アクセス権があることを確認します。
- Maps を開くことができない場合は、サポートケースを開きます。ヘルプで、[ (ケースの作成)] を選択し、次に [Sales (セールス)] とトピック [Salesforce Maps] を選択します。
プロットされていないレコード
| プロットの症状 | プロット原因 | プロットの修正 |
|---|---|---|
| 地図にレコードが表示されない | ベースオブジェクトが設定されていないか、地理コードが実行されていない | オブジェクト種別のベースオブジェクトが存在することを確認します。住所と座標項目の対応付けを確認します。地理コードバッチを実行するか、レイヤーをプロットして地理コードをトリガーします。 |
| プロットするレコードとプロットしないレコードがある | 不完全または無効な住所データ | プロットされないレコードの住所項目を確認します。すべての必須住所コンポーネントに値があることを確認します。住所を修正した後にレコードを地理コード化します。 |
| レコードが誤った場所にプロットされる | ベースオブジェクトが誤った関連オブジェクトから住所を取得している | ベースオブジェクト設定を編集します。[Address Location (住所の場所)] が [This Object (このオブジェクト)] または関連する ID に設定されていることを確認します。 修正後に地理コードを再作成します。 |
| モバイルではレイヤーが空で表示されます | 表示領域設定では、レコードが除外されます。 | 目的の場所にズームします。レイヤーを更新します。[Visible Area Enabled on Mobile (モバイルで表示領域が有効)] が予期せずフィルタリングされていないかどうかを確認します。 |
レイヤーとフォルダーの問題
| レイヤの症状 | レイヤーの原因 | レイヤー修正 |
|---|---|---|
| 企業フォルダーにアクセスできない | ユーザーに対してフォルダー権限が有効になっていない | 権限グループを開き、ユーザーの権限グループを編集し、フォルダ権限を有効にして保存します。 |
| アップグレード後に図形レイヤーのフォルダーが表示されなくなった | オブジェクト権限またはフォルダーの表示の問題 | 図形レイヤーオブジェクトに対するオブジェクト権限を確認します。フォルダーの表示設定を確認します。Salesforce Maps キャッシュを更新します。フォルダーが非表示のままの場合は、Salesforce サポートにお問い合わせください。 |
| Corporate サブフォルダーからのレイヤーのコピーが FIELD_INTEGRITY_EXCEPTION で失敗する | ソースレイヤーにユーザー項目セットがある | コピーする前にユーザー項目をクリアするか、別のフォルダーレベルにコピーします。 |
| CORS エラーで非公開 ArcGIS レイヤーの読み込みに失敗する | Esri Portal では、Salesforce のクロスオリジンリソース共有 (CORS) は許可リストに登録されません。 | ArcGIS Portal 管理コンソールにログインします。[組織設定] > [セキュリティ] に移動します。Salesforce ドメイン (*.salesforce.com、*.force.com、私のドメイン) を CORS 許可リストに追加します。接続を保存してテストします。 |
| ユーザーフォルダーノードがピッカーに表示されない | サブフォルダが存在しません | これは既知の制限です。CopyTo と MoveTo からサブフォルダーを作成し、ユーザーフォルダーノードをピッカーに表示します。 |
ルーティングとスケジュールの問題
| ルーティングの症状 | ルーティング原因 | Routing Fix (ルーティング修正) |
|---|---|---|
| UNABLE_TO_LOCK_ROW でルート最適化に失敗する | 重複するレコードに対して複数のユーザーが同時に最適化 | ユーザーが共通の対象レコードを共有する場合、最適化ジョブを並列ではなく順次実行します。 |
| [スケジュール] タブのユーザー検索がタイムアウトまたは失敗する | 大きなロール階層が Visualforce Remoting の制限を超えている | 検索機能の代わりに直接ユーザールックアップを使用するか、組織階層を介してユーザーに移動します。 |
| ウェイポイント項目が入力されずに作成された予期しない毎日の ToDo | 誤って設定された Maps Advanced 訪問計画 | 詳細ルートでは、maps__WA_AdvRouteWaypoint__c オブジェクトに ToDo が作成されます。訪問計画の設定と ToDo 生成ルールを確認します。 |
| 開始ロケーション名と終了ロケーション名が切り捨てられる | [名前] 項目には 80 文字の制限があります。 | ロケーション名を 80 文字以内に短縮します。 |
カスタムアクション、チェックイン、チェックアウトの問題
| アクションの症状 | アクション原因 | アクションの修正 |
|---|---|---|
| フローで重複レコード (重複 ToDo など) が作成される | Maps カスタムアクションによってトリガーされるフローは 2 回実行できます。 | フローで緊急チェックを使用して、レコードがすでに存在するかどうかを確認します。エントリ条件を追加して、重複実行を防止します。一意の識別子を使用して実行を追跡します。 |
| 連動選択リスト値はカスタム配置に表示されません | 連動選択リストはサポートされていません | カスタム配置フォームでは、連動選択リストの代わりに独立した選択リストを使用します。 |
| 必須項目が一貫して適用されない | チェックアウトとチェックインの動作の違い | [チェックアウト] では、[ToDo] 項目セットで定義した必須項目が適用されない場合があります。項目セット設定を調整するか、入力規則を追加します。 |
パフォーマンスとデータ量の問題
| パフォーマンスの症状 | パフォーマンスの原因 | Performance Fix (パフォーマンス修正) |
|---|---|---|
| モバイルでの地図の描画が遅い | 一度にプロットするレコードが多すぎます | [モバイルで表示領域が有効(Visible Area Enabled on Mobile)] をデフォルトで有効にします。マーカーレイヤーに検索条件を追加して、レコード件数を減らします。モバイルアクセス用の事前地理コードレコード。 |
| 検索の読み込みに時間がかかりすぎる | グローバル検索が有効になっているベースオブジェクトが多すぎます | 検索結果に表示されないベースオブジェクトに対するグローバル検索を無効にします。 |
| データセットが大きいとパフォーマンスが低下する | データセットが推奨サイズを超えている | すべてをプロットする代わりに、絞り込まれたマーカーレイヤーを使用します。事前にレコードを地理コード化しておきます。visible-area-on-mobile を使用することを検討してください。 |
その他のヘルプ
このトラブルシューティングガイドを使用して問題を解決できない場合は、次の手順を実行します。
- リリースバージョンの Maps ドキュメントを確認してください。
- 既知の問題と回避策については、Salesforce ヘルプを参照してください。
- サポートケースを開きます。
- ヘルプで、[ (ケースの作成)] をクリックします。
- [Sales (セールス)] 製品と [Salesforce Maps] トピックを選択します。
- 必須項目に入力します。詳細な説明、再現手順、スクリーンショットまたは画面録画 (ある場合)、組織 ID およびユーザー情報を含めます。
- 送信。マップでは、エンジニアのレビューがサポートされ、お客様に連絡します。
