1. Sitecore Content Hub

外部コンポーネントの追加

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

!注Content Hubを設定するには、スーパーユーザーであるか、ユーザーグループポリシーを通じて必要な権限が付与されている必要があります。

外部コンポーネントは 外部ライブラリをSitecore Content Hubに統合することを可能にします。

!重要 外部 ページコンポーネントは1つのJavaScript(JS)バンドルのみを扱うことができます。バンドルはコードとテンプレートの両方を含む単一のファイルです。

HTML要素の構造を含む外部ページコンポーネントはシステムのアップグレードの影響を受けることがあります。変更が持続せず、予期せぬ動作が発生することもあります。注意し、更新後のカスタマイズを必ず確認してください。カスタムコード開発時には ベストプラクティス を遵守してください。

!注始める前に

外部コンポーネントを追加するには:

  1. メニューバーで 「管理 」をクリックします。

  2. 管理ページで「**ページ」**をクリックします。

  3. ページページで、修正したいページを選択します。

  4. レイアウトタブでページコンポーネントを追加してください。

  5. コンポーネントをクリックすると詳細ページを開きます。

  6. 以下のいずれかを行ってください:

    • もしJSバンドルをCDNにアップロードした場合は、「 From path 」オプションを選択し、外部JSバンドルの完全なURLを入力してください。
    • JSバンドルをContent Hubにポータルアセットとしてアップロードした場合、「 From asset 」オプションを選択し、「 Add 」をクリックし、 Asset ダイアログでJSバンドルポータルアセットを選択し、「 保存」をクリックします。
  7. 設定セクションで、プロパティ情報の表示、レンディションの使用、権限の確認、必要に応じてコンテンツのレンダリングを行うカスタムJSONを追加してください。

  8. 古いKnockoutのフォールバックコンポーネントを再利用するには、Knockoutフォールバックコンポーネント の検索ボックスで検索してください。

    !ヒントReactに移行したページで、カスタマイズを保持するためにKnockoutでレンダリングされた古いカスタマイズ済みのKnockoutコンポーネントを再利用すると良いかもしれません。

  9. 「保存」をクリックして閉じてください。

この記事を改善するための提案がある場合は、 お知らせください!