外部コンテンツモジュール

最終更新日:

外部コンテンツモジュールを使用すると、ウェブサイトのページを指すiframeを作成し、リソースセンターで外部リソースを表示することができます。外部コンテンツモジュールは、他のリソースセンターモジュールと同じ発行プロセスに従い、モジュールレベルでのセグメント化を可能にします。

要件

この機能を使用するには、最低でもPendo Web SDKのバージョン2.115.0が必要です。

外部コンテンツモジュールの追加

外部コンテンツモジュールを追加するには:

  1. 左側のメニューで[ガイド(Guides)>リソースセンター(Resource Center)]に移動します。
  2. リソースセンター]リストで、更新するリソースセンターを選択します。
  3. [リソースセンター(Resource Center)]タイルにカーソルを合わせ、[+ モジュールを追加(+ Add module)]を選択します。
  4. [リソースセンター]ページで、[外部ウェブサイト(External website)]タイルにカーソルを合わせ、モジュールを選択します。

    Select_module.png
     
  5. 右下の[モジュールを追加(Add Modules)]を選択します。

ウェブサイトをプレビュー

ウェブサイトでiframeを作成できるかどうかを判断するには、リソースセンターのモジュール内の[プレビュー(Preview)]機能を使用する必要があります。サイトのプレビューが正常に行われた場合、正常に動作しています。プレビューが動作しない場合、ウェブサイトのiframeを作成することはできません。一部のサイトでは、iframeを追加することができません。サイトがiframeモジュールの読み込みを許可していない場合、フレームはプレビューに表示されません。

ウェブサイトをプレビューするには:

  1. 新しいモジュールまでスクロールし、その上にカーソルを合わせ、[モジュールの詳細を表示(View Module Details)]を選択します。
  2. [コンテンツ(Content)]セクションで、iframeを追加したいウェブサイトのURLを入力し、[URLのプレビュー(Preview URL)]を選択します。選択したウェブサイトにiframeを追加できるかどうか確認します。サイトのプレビューが正常に行われた場合、[コンテンツ]セクションに表示されます。プレビューでは、ページをスクロールして、訪問者と同じようにサイトを体験することができます。

    注:外部コンテンツモジュールはiframeにURLを読み込むため、訪問者はコンテンツを操作できません。例えば、訪問者はフォームの提出ができません。訪問者にコンテンツを操作してもらう必要がある場合は、代わりに[サンドボックスモジュール(Sandbox module)]を使用してください。


    website_added.png

  3. URLをプレビューした後、[保存(Save)]を選択します。モジュールはリソースセンターのドラフトバージョンに保存されます。
  4. [セグメント(Segment)]タイルで[編集(Edit)]を選択し、このモジュールをターゲットにするセグメントを追加します。

プレビューでウェブサイトの読み込みに問題がある場合や、ウェブサイトがiframeで動作するかどうか不明な場合は、iframelyのようなツールを使用して、コンテンツがiframeに埋め込めるかどうかをテストできます。ツールがコンテンツを埋め込み可能な形式に正常に変換できれば、サイトは外部コンテンツモジュールと正しく動作します。サイトが読み込まれない場合は、コンテンツをiframeに追加できない可能性があります。

外部コンテンツモジュールをテストして公開する

外部コンテンツモジュールをテストするには、ドラフトをステージング環境に公開します。[ステージングへプッシュ(Push to Staging)]を選択して、モジュールがステージング環境で動作することを確認します。

push_to_staging.png

モジュールが動作していることを確認したら、[本番環境に公開(Push to Production)]を選択して、ステージングバージョンを本番環境に公開し、一般に公開します。

この記事は役に立ちましたか?
1人中1人がこの記事が役に立ったと言っています