この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

ベストプラクティス

  • Salesforce コンソールインテグレーションツールキットに含まれるメソッドの多くは非同期で、コールバックメソッドを使用して結果を返すため、各メソッドのドキュメントを参照してそれぞれの応答の情報を理解することをお勧めします。
  • Salesforce コンソールインテグレーションツールキットで生成されるエラーは通常、JavaScript 処理を停止しない方法で発行されます。そのため、コードをデバッグしやすいように、Firebug for Firefox のようなツールを使用して JavaScript コンソールを監視することをお勧めします。
  • Salesforce コンソールVisualforce ページを適切に表示するには、次のように設定することをお勧めします。
    • デフォルト設定 showHeader="true" を受け入れ、apex:page タグの sidebar="false" を設定します。
    • サイドバーやヘッダーのない既存のウィンドウに表示するには、ツールキットのメソッドが含まれるカスタムボタンやリンクの [動作] を設定する。詳細は、Salesforce オンラインヘルプの「カスタムボタンとリンクの定義」を参照してください。
  • Firefox を使用する場合、有効なアラート���ックスのあるタブで closeTab() をコールしないことをお勧めします。ブラウザで正しく読み込まれない可能性があります。
  • ユーザが無効な URL でメソッドを開始すると、重複したタブが開く可能性があります。メソッドに URL を挿入する前に、有効性を確認することをお勧めします。
  • 外部ページ」がタブ名として表示されないように、openPrimaryTab()openSubtab() などのメソッドに tabLabel 引数を指定することをお勧めします。
  • Visualforce を使用して Salesforce コンソールのサイドバーをカスタマイズ、拡張、または統合する方法についての詳細は、Salesforce オンラインヘルプの「カスタムコンソールコンポーネントの概要」を参照することをお勧めします。
  • サードパーティドメインのツールキットを有効化するには、Salesforce コンソールのホワイトリストにそのドメインを追加する必要があります。Salesforce オンラインヘルプの「Salesforce コンソールのホワイトリストのドメイン」を参照してください。