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

第二世代管理パッケージの主要概念

第二世代管理パッケージ (管理 2GP) の主要概念のいくつかをおおまかに確認しましょう。
相違点 詳細
アプリケーション、パッケージ、メタデータの違い アプリケーションとは、顧客向けに開発する一連の機能のことです。

メタデータとは、カスタムオブジェクト、Apex クラス、Lightning ページなどの Salesforce の機能を技術的に表現したものです。アプリケーションは、一連のメタデータから構成されます。

パッケージとは、アプリケーションの Salesforce メタデータのコンテナのことです。パッケージは、ビルドしたアプリケーションを配布するために使用されます。パッケージを組織にインストールすると、アプリケーションのメタデータが組織にリリースされます。

パッケージとパッケージバージョンの違い アプリケーションとパッケージは時間とともに発展していきます。パッケージ内のメタデータを変更、追加、または削除するときは必ず、新しいパッケージバージョンを作成します。各パッケージバージョンは不変のアーティファクトで、特定時点のメタデータの静的なスナップショットです。パッケージが継続的に発展している間は、パッケージがパッケージバージョンという形式の安定した状態のときに、そのスナップショットを取得します。専門的に言えば、「パッケージをインストールする」とは、実際には特定のパッケージバージョンをインストールすることを意味します。
パッケージインストールとパッケージアップグレードの違い パッケージインストールとは、あるバージョンのパッケージを初めて組織にインストールすることを指します。パッケージがインストールされると、パッケージに関連付けられているメタデータが組織にリリースされます。

パッケージアップグレードとは、以前のバージョンのパッケージがすでにインストールされている組織に、新しいパッケージバージョンをインストールすることを指します。パッケージアップグレード時は、メタデータの変更がリリースされます。アップグレードでは、新しいメタデータのリリース、既存のメタデータの変更、メタデータの削除や廃止などが行われます。どの時点でも、組織にインストールできるパッケージのバージョンは 1 つのみです。

以下の操作は可能であるか? 詳細
パッケージアップグレードの転送 はい。転送アップグレードでは、顧客にアップグレードのインストールを依頼しなくても、登録者組織にインストールされているパッケージをアップグレードできます。詳細は、「第二世代管理パッケージのパッケージアップグレードの転送」を参照してください。
パッケージのアンインストール はい。管理 2GP パッケージをアンインストールすると、パッケージ内のすべてのコンポーネントと関連データが組織から削除されます。パッケージをアンインストールする前に、これらの考慮事項を確認してください。
パッケージまたはパッケージバージョンの削除 はい。特定のパッケージまたはパッケージバージョンを配布していない場合は、そのパッケージまたはパッケージバージョンを Dev Hub 組織から削除できます。詳細は、「第二世代管理パッケージまたはパッケージバージョンの削除」を参照してください。