Page Builder チュートリアル第 2 部:ブロック

次の演習では、 単純ブロックダイナミック ブロックの違いと、Page Builder を使用して各タイプのブロックを作成する方法について説明します。

NOTE
Page Builder には、バナー という名前の新しいコンテンツタイプがあります。このコンテンツタイプは、最初のチュートリアルの演習で取り上げられるものであり、以前のバナー機能とは無関係です。 以前は コンテンツメニューの「バナー」オプションでしたが、現在は 動的ブロック になっています。

ストアフロントのダイナミックブロック {width="700" modal="regular"}

この演習では、前提条件や ダウンロードされたサンプルファイルを含め、 パート 1:簡単なページが完了していることを前提としています。 このチュートリアル演習の各部分に順番に従います。

NOTE
これらのチュートリアルの演習は、2.4.1 リリースの Page Builder ワークスペースに対する最近の変更を反映して更新されました。

パート 1:シンプルなブロックの作成

このチュートリアル演習では、Google Maps のコンテンツを含むシンプルなブロックを作成します。 単純なブロックは、コンテンツが変更されないので、CMS ブロック または 静的ブロック と呼ばれることがあります。 再利用が必要なコンテンツには、シンプルなブロックが最適です。

手順 1:ブロックの作成

  1. 管理者 サイドバーで、Content/Elements/Blocks ​に移動します。

  2. 右上隅の「Add New Block」をクリックします。

  3. Block Title には、Google Map と入力します。

  4. Identifier には、google-map と入力します。

  5. ブロックを使用できる Store View を選択します。

    ブロック情報 {width="600" modal="regular"}

  6. 右上隅の「Save」をクリックします。

手順 2:Google Map を追加

  1. 下にスクロールして Page Builder コンテンツプレビュー(現在空)を表示し、「Edit with Page Builder」をクリックします。

  2. Page Builder パネルで Media を展開し、Map プレースホルダーをステージにドラッグします。

    マップをステージにドラッグ {width="600" modal="regular"}

    ストアに対してマッピングが設定されている場合 Google Maps、ストアの場所へのマッピングが表示されます。

    お使いのストアに対して設定済みのGoogle マップ {width="600" modal="regular"}

    ストアに対して Google Maps が設定されていない場合は、プレースホルダーマップが表示されます。

    Google Maps プレースホルダー {width="600" modal="regular"}

  3. ステージの右上隅にある フルスクリーンを閉じる フルスクリーンアイコンを閉じる )アイコンをクリックします。

    このアイコンをクリックすると、ブロックの Content ​セクションに戻り、プレビューが表示されます。

  4. 右上隅の Save 矢印をクリックし、「Save & Close」を選択します。

手順 3:Google Maps の設定

Google Maps がストア用に既に設定されている場合は、この手順をスキップして次に進むことができます。

  1. Google Cloud Platform コンソールに移動します。

  2. 「プロジェクト」ドロップダウンをクリックし、API キーを追加するプロジェクトを選択または作成します。

  3. API 資格情報を設定するには、Google Maps ドキュメントの 手順に従ってください。

  4. API キーをクリップボードにコピーします。

  5. Commerce Admin に戻り、Stores/Settings/Configuration ​に移動します。

  6. General ​の下の左パネルで、「Content Management」を選択します。

  7. 展開セレクター Advanced Content Tools を展開します。

    高度なコンテンツツール {width="600" modal="regular"}

    Content Management Advanced Tools 設定オプションについて詳しくは、設定リファレンスガイド を参照してください。

  8. Google Maps API Key: コピーしたキーを貼り付けます。

  9. Test Key」をクリックします。

    キーに問題がある場合は、Google Maps Platform サイトに戻って問題を解決してください。 その後、もう一度試してください。

  10. キーが確認されたら、「Save Config」をクリックします。

手順 4:ページへのブロックの追加

  1. 管理者 サイドバーで、Content/Elements/Pages ​に移動します。

  2. グリッドで、最初のチュートリアルで作成した Simple Page ​を見つけ、Action の列の Edit を選択します。

  3. 展開セレクター Content」セクションを展開し、コンテンツプレビュー領域 Edit with Page Builder または内側をクリックします。

  4. Page Builder パネルの Layout ​の下で、Row ​のプレースホルダーをステージの上部にドラッグします。

    行をステージの上部に追加 {width="600" modal="regular"}

  5. Page Builder パネルで Add Content を展開し、Block プレースホルダーを新しい行にドラッグします。

  6. 空のブロックコンテナにカーソルを合わせてツールボックスを表示し、設定 設定アイコン {width="20"})アイコンを選択します。

    ブロック ツールボックス {width="600" modal="regular"}

  7. [ ブロックを編集 ] ページで、[Select Block] をクリックします。

    ブロックを選択 {width="600" modal="regular"}

  8. 検索ボックスに map と入力し、Enter/Return キーを押して、作成したブロックを検索します。

    リスト内のブロックを検索 {width="600" modal="regular"}

  9. グリッドで Select をクリックして、Google Maps のブロックを選択します。

  10. 右上隅の「Save」をクリックして設定を保存し、Page Builder ワークスペースに戻ります。

  11. ステージの右上隅にある フルスクリーンを閉じる フルスクリーンアイコンを閉じる )アイコンをクリックします。

    このアイコンをクリックすると、ページの「Content」セクションに戻り、プレビューが表示されます。

  12. 右上隅の Save 矢印をクリックし、「Save & Close」を選択します。

これで完了です。 ブロックの演習の最初の部分を完了しました。 必ず作業内容を参照用に保持してください。

パート 2:ダイナミック ブロックを作成する

動的ブロックには、表示する場所、タイミング、および対象を決定するロジックが含まれています。 このチュートリアルの演習では、価格ルールの条件が満たされた場合にトリガーされ、特定の顧客セグメントにのみ表示されるプロモーションの動的ブロックを作成します。 この例の結果は、最初の演習で作成したバナーと似ていますが、ストアフロントに表示されるタイミングを制御するロジックを備えています。

Luma Tee プロモーションのサンプル {width="600" modal="regular"}

手順 1:新しいダイナミック ブロックを作成する

  1. 管理者 サイドバーで、Content/Elements/Dynamic Blocks ​に移動します。

    ダイナミック ブロック リスト {width="700" modal="regular"}

  2. 右上隅の「Add Dynamic Block」をクリックします。

    新規ダイナミックブロックページ {width="600" modal="regular"}

  3. 新しいダイナミック ブロックの基本設定を行います。

    • Enable Dynamic BlockYes に設定します。

    • Dynamic Block Name には、Tee Shirt Promo と入力します。

    • Dynamic Block TypeContent Area に設定し、「Done」をクリックします。

      動的ブロックタイプは、 ページレイアウト内でブロックを配置する場所を決定します。 ストアの動的ブロックを設定する際は、ページレイアウトと テーマの両方を考慮すると、使用可能なスペースを有効活用できます。 アクティブなコンテンツ領域の幅が固定されているストアもあれば、画面の全幅を拡張しているストアもあります。

      ダイナミック ブロック タイプ設定 {width="600" modal="regular"}

    • Customer Segment:ダイナミックブロックに適用する各セグメントのチェックボックスをオンにして、「完了」をクリックしてセグメントのリストを保存します。

      次の例では、登録顧客を性別で識別する 顧客セグメントが 2 つあります。 この動的ブロックは、ストアでのショッピング中にアカウントにログインした登録済みの女性のお客様にのみ表示されます。

      顧客セグメントの選択 {width="600" modal="regular"}

手順 2:設定を完了する

Content ​セクションまでスクロールし、空の Page Builder コンテンツプレビューを表示して、「Edit with Page Builder」をクリックします。 次に、以下のタスクを実行します。

タスク 1: 背景画像の追加

  1. 行コンテナの上にマウスポインターを置いてツールボックスを表示し、設定 設定アイコン {width="20"}) アイコンを選択します。

  2. Appearance」で、「Full Bleed」を選択します。

  3. Minimum Height には、400px と入力します。

  4. Background」セクションまでスクロールし、Select from Gallery ​をクリックして、最初のチュートリアルでアップロードした wide-banner-background.png 画像を選択することで、Background Image ​を設定します。

  5. 右上隅にある「Save」をクリックして設定を適用し、Page Builder ワークスペースに戻ります。

    画像を含む行 {width="600" modal="regular"}

タスク 2: 列の追加

Page Builder パネルの Layout ​の下で、Column ​のプレースホルダーを行にドラッグします。

列タイプを行にドラッグ {width="600" modal="regular"}

これで、行が同じ幅の 2 つの列に分割されました。

タスク 3: テキストの追加

  1. Page Builder パネルで「Elements」を展開し、「テキスト」プレースホルダーを 2 番目の列にドラッグします。

    テキストボックスを 2 番目の列にドラッグ {width="600" modal="regular"}

  2. エディターに次の 3 行のテキストを入力します。

    Even more ways to mix and match.

    Buy 3 Luma tees and get a 4th free.

    Shop Tees >

    列のテキストの入力 {width="600" modal="regular"}

  3. 3 行のテキストをすべて選択し、ツールバーを使用して 行の高さ40px に設定します。

    行の高さの設定 {width="600" modal="regular"}

  4. 各行の Font Size を次のように設定します。

    table 0-row-2 1-row-2 2-row-2 3-row-2
    ライン フォントサイズ
    ライン 1: 28px
    2 行目: 24px
    行 3: 18px

    このブロックはページ上のどこにでも配置できるので、見出しレベルではなくデフォルトの段落スタイルを使用します。 また、テキストが列でまだ正しく折り返されていないことを心配する必要はありません。

    書式付きテキスト {width="600" modal="regular"}

タスク 4: リンクの追加

最初の演習では、 ボタンコンテンツタイプを使用してリンクを作成する方法を学びました。 この例では、エディターツールバーからリンクを挿入する方法を示します。

  1. 別のブラウザータブで、ストアフロントを開き、リンクのターゲットにするページに移動します。

    完全修飾 URL またはストアドメインへの参照を省略する相対 URL を使用できます。

    完全な URL
    :https://mystore.com/women/tops-women/tees-women.html

    相対 URL
    :../women/tops-women/tees-women.html

  2. Page Builder Workspace タブとテキストエディターに戻り、3 行目で Shop Tees > テキストを選択して、エディターツールバーで 太字 太字ボタン )を選択します。

  3. 3 行目の Shop Tees > テキストが選択されたままの状態で、エディターツールバーの リンクを挿入/編集 リンクを挿入/編集ボタン )を選択します。

    リンクの挿入 {width="600" modal="regular"}

  4. URL:準備した相対リンクを入力します。

  5. TargetNone に設定します。

    この設定の場合、ページは新しいタブを開かずに同じブラウザーウィンドウで開きます。

  6. Title には、Shop Tees と入力します。

    タイトルリンク属性は、一部のブラウザーでツールヒントとして使用されます。

  7. リンクを保存して Page Builder ワークスペースに戻るには、「OK」をクリックします。

    リンクの詳細 {width="600" modal="regular"}

  8. ステージの右上隅にある フルスクリーンを閉じる フルスクリーンアイコンを閉じる )アイコンをクリックします。

    このアイコンをクリックすると、ダイナミック ブロックの Content ​セクションに戻り、プレビューが表示されます。

  9. 右上隅の「Save」をクリックします。

手順 3:価格ルールの追加

  1. Tee Shirt Promo ダイナミックブロックを再度編集モードで開きます。

  2. 展開セレクター Related Promotions」セクションを展開し、「Add Cart Price Rules」をクリックします。

    関連するプロモーション {width="600" modal="regular"}

  3. 関連する買い物かご価格ルールを追加 ページで、「3 枚の T シャツを購入」のチェックボックスを選択し、4 番目の無料 価格ルールを取得して、「Add Selected」をクリックします。

    関連する買い物かご価格ルールの追加 {width="600" modal="regular"}

    価格ルールは、「関連する買い物かご価格ルール の下の「関連するプロモーション セクションに表示されます 複数の価格ルールを動的ブロックに関連付けることができます。 ただし、この単純な例では、1 つだけを使用します。

    選択された買い物かご価格ルール {width="600" modal="regular"}

  4. 右上隅の「Save」をクリックします。

手順 4:ページへの動的ブロックの追加

  1. 管理者 サイドバーで、Content/Elements/Pages ​に移動します。

  2. 最初のチュートリアルの演習 で作成した シンプルなページを見つけて、編集モードで開きます。

  3. 展開セレクター Content」セクションを展開し、「Edit with Page Builder」をクリックします。

  4. ダイナミックブロックと同じ画像の一番上の行にカーソルを合わせると、ツールボックスと 削除 削除アイコン {width="20"})アイコンが表示されます。

    ページからの行の削除を確認するには、「削 OK」をクリックします。

  5. Page Builder パネルの Layout ​の下で、新しい​ Row ​プレースホルダーをステージの上部にドラッグします。

  6. Page Builder パネルで Add Content を展開し、Dynamic Block プレースホルダーを新しい行にドラッグします。

    動的ブロックを行にドラッグ {width="600" modal="regular"}

  7. 動的ブロックコンテナにカーソルを合わせてツールボックスを表示し、設定 設定アイコン {width="20"})アイコンを選択します。

    ダイナミック ブロック ツールボックス {width="600" modal="regular"}

  8. Edit Dynamic Block ​ページで「Select Dynamic Block」をクリックします。

    ダイナミック ブロックを選択 {width="600" modal="regular"}

  9. 作成した Tee Shirt Promo ​ダイナミック ブロックを見つけて、[Select] をクリックします。

    ダイナミック ブロック情報の概要が下に表示されます。

    ダイナミック ブロック情報 {width="600" modal="regular"}

  10. デフォルトの TemplateDynamic Block Block Template を受け入れます。

  11. 完了したら、「Save」をクリックして設定を保存し、Page Builder ワークスペースに戻ります。

    ページプレビューのダイナミックブロック {width="600" modal="regular"}

  12. ステージの右上隅にある フルスクリーンを閉じる フルスクリーンアイコンを閉じる )アイコンをクリックします。

    このアイコンをクリックすると、ページの「Content」セクションに戻り、プレビューが表示されます。

  13. 右上隅の Save 矢印をクリックし、「Save & Close」を選択します。

ブロックの演習の 2 番目のパートを完了しました。 必ず作業内容を参照用に保持してください。

パート 3:ダイナミックブロックの更新

演習のこの最後のパートでは、ページがストアに格納されている間に動的ブロックを編集します。 次に、顧客セグメントのメンバーとしてストアにログインすると、ブロックが表示されます。

ストアフロントのダイナミックブロックのサンプル {width="600" modal="regular"}

手順 1:ダイナミックブロックを編集する

  1. 管理者 サイドバーで、Content/Elements/Dynamic Blocks ​に移動します。

  2. グリッドで Tee Shirt Promo ​のダイナミック ブロックを探し、編集モードで開きます。

  3. 展開セレクター Content」セクションを展開し、「Edit with Page Builder」をクリックします。

  4. 列の幅を変更します。

    • 2 つの列の境界線にポインタを合わせます。

    • マウス ボタンを押したまま、境界を 2 つの分割分だけ左にドラッグします。

      グリッドの分割 {width="600" modal="regular"}

      最初の列は現在、幅 12 (4/12)のグリッド分割の 4 つになり、2 番目の列は幅 12 (8/12)のグリッド分割の 8 つになります。

      2 つの不等しい列 {width="600" modal="regular"}

  5. テキストのカラーを変更します。

    • テキストの最初の 2 行を選択します。

    • エディターツールバーで Text Color を選択し、White のスウォッチをクリックします。

    テキストカラー {width="600" modal="regular"}

  6. ステージの右上隅にある フルスクリーンを閉じる フルスクリーンアイコンを閉じる )アイコンをクリックします。

    このアイコンをクリックすると、ダイナミック ブロックの Content ​セクションに戻り、プレビューが表示されます。

  7. 右上隅の「Save」をクリックします。

手順 2:動的ブロックの表示

この動的ブロックは、特定の顧客セグメントのメンバーにのみ表示されるので、プロモーションを確認するには、顧客セグメントのメンバーである顧客としてログインする必要があります。 この例では、ブロックは女性の顧客にのみ表示されます。

  1. ストアフロントにブラウザーウィンドウを開きます。

  2. サンプルページを表示するには、アドレスバーの URL を次のように変更します。

    mystore.com/sample-page

    ストアが html サフィックスを含むように設定されている場合、次のようにサフィックスを含めます。

    mystore.com/sample-page.html

  3. 女性のユーザーとしてログインする:

    • ホームページの右上隅にある「Sign In」をクリックします。

    • サンプル Luma データがシステムにインストールされている場合は、次の資格情報を使用します。

      Email - roni_cost@example.com

      Password - roni_cost3@example.com

    • Sign In」をクリックします。

    • サンプルページに戻り、Tee Shirt プロモで作成した動的ブロックを確認します。

    顧客セグメント用に表示された動的ブロック {width="700" modal="regular"}

ブロックの演習が完了しました。 必ず作業内容を参照用に保持してください。

準備が整ったら、 パート 3:カタログのコンテンツに進みます。

recommendation-more-help
85b60248-86a4-4d5f-9933-5179643f608d