pageReference.state プロパティとクエリパラメータへの名前空間プレフィックスの追加

Spring '19 リリースノートに記載されているように、この重要な更新はパッケージコンポーネント間の名前の競合の問題に対応します。名前空間プレフィックスは、パッケージおよびそのコンテンツとその他の開発者のパッケージを区別します。名前空間プレフィックスは state またはクエリパラメータ名でのコンポーネント間の競合を防ぎます。クエリパラメータおよび pageReference.state プロパティには名前空間プレフィックスが必要です。ない場合、この重要な更新でそれらが組織の URL から削除されます。この重要な更新は、2019 年 5 月 17 日に Summer '19 で有効になります。
対象: この変更は、すべてのエディションの Lightning Experience および Salesforce アプリケーションに適用されます。この変更は、Visualforce または Salesforce Classic URL、コミュニティ、または非カスタムクエリパラメータが含まれるレポート URL には影響しません。
メモ

メモ

組織で自動有効化日付として 2019 年 1 月 10 日と表示されたとしても、無視してください。この日付は延期前の重要な更新の有効化日です。組織が Spring '19 に更新されると、正しい自動有効化日付が表示されます。

方法: 管理パッケージの名前空間プレフィックスを追加するには、「名前空間プレフィックスの登録」を参照してください。登録済みの名前空間がない場合、デフォルトの名前空間 c__ を追加します。テストして、名前空間プレフィックスが機能していることを確認するには、この重要な更新を有効にします。カスタムクエリパラメータが含まれ、/lightning/ が含まれる URL に移動するページがあれば、すべてテストしてください。管理パッケージがある場合は、管理パッケージ内外からのページをテストします。問題が発生した場合、名前空間がプレフィックスとして値に付けられていることを確認します。問題が継続する場合は、Salesforce カスタマーサポートにお問い合わせください。

名前空間プレフィックスを追加したら、重要な更新を有効にします。[設定] から、[クイック検索] ボックスに「重要な更新」と入力します。次に、[重要な更新] を選択します。[名前空間プレフィックスをクエリパラメータと pageReference.state プロパティに追加] で、[承認] をクリックします。