Page Builder チュートリアル パート 2: ブロック
次の演習では、単純ブロック と動的ブロック の違いと、Page Builderを使用して各タイプのブロックを作成する方法を示します。
この演習では、前提条件と ダウンロード済みのサンプルファイル を含む、 パート 1:単純ページ を完了したことを前提としています。 このチュートリアル演習の各部分を順番に実行します。
パート 1:シンプルなブロックを作成する
このチュートリアルの演習では、Google Mapsのコンテンツを含むシンプルなブロックを作成します。 コンテンツが変更されないため、単純ブロックは CMS ブロック または 静的ブロック と呼ばれることもあります。 シンプルなブロックは、再利用したいコンテンツに最適です。
手順1:ブロックの作成
-
管理者 サイドバーで、Content > Elements>Blocksに移動します。
-
右上隅の「Add New Block」をクリックします。
-
Block Titleに対して、
Google Mapと入力します。 -
Identifierに対して、
google-mapと入力します。 -
ブロックを利用できる Store View を選択します。
{width="600" modal="regular"}
-
右上隅の「Save」をクリックします。
手順2: Google Mapを追加
-
Page Builder コンテンツのプレビュー(現在空)まで下にスクロールして、Edit with Page Builderをクリックします。
-
Page Builder パネルで、Mediaを展開し、Map プレースホルダーをステージにドラッグします。
{width="600" modal="regular"}
Google Mapsがストア用に設定されている場合、ストアの場所へのマップが表示されます。
{width="600" modal="regular"}
Google Mapsがまだストアに設定されていない場合は、プレースホルダーマップが表示されます。
{width="600" modal="regular"}
-
ステージの右上隅で、フルスクリーンを閉じる (
)アイコンをクリックします。
このアイコンをクリックすると、プレビューが表示されたブロックの Content セクションに戻ります。
-
右上隅の Save 矢印をクリックし、Save & Closeを選択します。
手順3: Google Mapsの設定
Google Mapsがストア用に既に設定されている場合は、この手順をスキップして、次の手順に進むことができます。
-
プロジェクト ドロップダウンをクリックし、API キーを追加するプロジェクトを選択または作成します。
-
API資格情報を設定するには、Google Maps ドキュメントの手順に従ってください。
-
API キーをクリップボードにコピーします。
-
Commerce管理者に戻り、Stores > Settings>Configurationに移動します。
-
Generalの下の左側のパネルで、Content Managementを選択します。
-
Advanced Content Toolsを展開します。
{width="600" modal="regular"}
Content Management Advanced Tools設定オプションについて詳しくは、設定リファレンスガイドを参照してください。
-
Google Maps API Keyの場合、コピーしたキーを貼り付けます。
-
Test Keyをクリックします。
キーに問題がある場合は、Google Maps Platform サイトに戻って問題を解決してください。 次に、もう一度試してください。
-
キーを確認したら、Save Configをクリックします。
手順4:ブロックをページに追加する
-
管理者 サイドバーで、Content > Elements>Pagesに移動します。
-
グリッドで、最初のチュートリアルで作成した Simple Page を見つけ、Action列の Edit を選択します。
-
Content セクションの
を展開し、Edit with Page Builderまたはコンテンツプレビュー領域内をクリックします。
-
Layoutの下のPage Builder パネルで、Rowプレースホルダーをステージの上部にドラッグします。
{width="600" modal="regular"}
-
Page Builder パネルで、Add Contentを展開し、Block プレースホルダーを新しい行にドラッグします。
-
空のブロックコンテナにカーソルを合わせてツールボックスを表示し、設定 (
{width="20"})アイコンを選択します。
{width="600" modal="regular"}
-
ブロックを編集ページで、Select Blockをクリックします。
{width="600" modal="regular"}
-
検索ボックスに「
map」と入力し、Enter/Return キーを押して、作成したブロックを検索します。 {width="600" modal="regular"}
-
グリッドで、SelectをクリックしてGoogle Maps ブロックを選択します。
-
右上隅の「Save」をクリックして設定を保存し、Page Builder ワークスペースに戻ります。
-
ステージの右上隅で、フルスクリーンを閉じる (
)アイコンをクリックします。
このアイコンをクリックすると、プレビューが表示されたページの Content セクションに戻ります。
-
右上隅の Save 矢印をクリックし、Save & Closeを選択します。
おめでとうございます! ブロック演習の最初の部分が完了しました。 参考までに、必ず作品を保管してください。
パート 2:ダイナミックブロックの作成
動的ブロックには、そのブロックが表示される場所、タイミング、対象を決定するロジックが含まれます。 このチュートリアルでは、価格ルールの条件が満たされたときにトリガーされ、特定の顧客セグメントにのみ表示されるプロモーションのダイナミックブロックを作成します。 この例の結果は、最初の演習で作成したバナーと似ていますが、ストアフロントに表示されるタイミングを制御するロジックを使用しています。
手順1:新しいダイナミックブロックの作成
-
管理者 サイドバーで、Content > Elements>Dynamic Blocksに移動します。
{width="700" modal="regular"}
-
右上隅の「Add Dynamic Block」をクリックします。
{width="600" modal="regular"}
-
新しいダイナミックブロックの基本設定を完了します。
-
Enable Dynamic Blockを
Yesに設定します。 -
Dynamic Block Nameに対して、
Tee Shirt Promoと入力します。 -
Dynamic Block Typeを
Content Areaに設定し、Doneをクリックします。動的ブロックの種類によって、 ページレイアウト 内でブロックが配置される場所が決まります。 ストアのダイナミックブロックを設定する際には、使用可能なスペースを有効に活用できるように、ページレイアウトと テーマ の両方を考慮してください。 一部のストアでは、固定幅に制限されたアクティブなコンテンツ領域を持っていますが、他のストアでは画面の全幅を拡張しています。
{width="600" modal="regular"}
-
Customer Segmentの場合、動的ブロックに適用する各セグメントのチェックボックスを選択し、完了をクリックしてセグメントのリストを保存します。
次の例では、登録済み顧客を性別で識別する2つの顧客セグメント があります。 このダイナミックブロックは、店舗での買い物中にアカウントにログインしている登録済みの女性顧客にのみ表示されます。
{width="600" modal="regular"}
-
手順2:設定を完了する
空のPage Builder コンテンツのプレビューが表示される Content セクションまで下にスクロールして、Edit with Page Builderをクリックします。 次に、次のタスクを実行します。
タスク 1:背景画像を追加
-
行コンテナにカーソルを合わせてツールボックスを表示し、設定 (
{width="20"})アイコンを選択します。
-
Appearanceで、Full Bleedを選択します。
-
Minimum Heightに対して、
400pxと入力します。 -
Backgroundセクションまでスクロールし、Select from Galleryをクリックして、最初のチュートリアルにアップロードされた
wide-banner-background.png画像を選択し、Background Imageを設定します。 -
右上隅の「Save」をクリックして設定を適用し、Page Builder ワークスペースに戻ります。
{width="600" modal="regular"}
タスク 2:列を追加
Layoutの下のPage Builder パネルで、Columnプレースホルダーを行にドラッグします。
行は同じ幅の2つの列に分けられます。
タスク 3: テキストを追加
-
Page Builder パネルで、Elementsを展開し、テキスト プレースホルダーを2番目の列にドラッグします。
{width="600" modal="regular"}
-
次の3行のテキストをエディターに入力します。
Even more ways to mix and match.Buy 3 Luma tees and get a 4th free.Shop Tees > {width="600" modal="regular"}
-
3行のテキストをすべて選択し、ツールバーを使用して 行の高さ を
40pxに設定します。 {width="600" modal="regular"}
-
各行の Font Size を次のように設定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 折れ線グラフ フォントサイズ 1行目: 28px2行目: 24px3行目: 18pxこのブロックはページ上の任意の場所に配置できるので、見出しレベルではなくデフォルトの段落スタイルを使用します。また、テキストがまだ列で正しく折り返されないことを心配しないでください。
{width="600" modal="regular"}
タスク 4: リンクを追加
最初の演習では、 ボタン コンテンツタイプを使用してリンクを作成する方法を学習しました。 次の例では、エディターツールバーからリンクを挿入する方法を示します。
-
別のブラウザータブで、ストアフロントを開き、リンクのターゲット先となるページに移動します。
完全修飾URLまたはストアドメインへの参照を省略する相対URLを使用できます。
-
完全URL
https://mystore.com/women/tops-women/tees-women.html -
相対URL
../women/tops-women/tees-women.html
-
-
Page Builder ワークスペース タブとテキストエディターに戻り、3行目の
Shop Tees >テキストを選択し、エディターツールバーで太字 ( )を選択します。
-
3行目の
Shop Tees >テキストを選択したまま、エディターツールバーでリンクの挿入/編集 ( )を選択します。
{width="600" modal="regular"}
-
URLに、準備した相対リンクを入力します。
-
Targetを
Noneに設定します。この設定では、新しいタブを開くのではなく、同じブラウザーウィンドウでページが開きます。
-
Titleに対して、
Shop Teesと入力します。タイトルリンク属性は、一部のブラウザーでツールチップとして使用されます。
-
リンクを保存してPage Builder ワークスペースに戻るには、OKをクリックします。
{width="600" modal="regular"}
-
ステージの右上隅で、フルスクリーンを閉じる (
)アイコンをクリックします。
このアイコンをクリックすると、プレビューが表示されたダイナミックブロックの Content セクションに戻ります。
-
右上隅の「Save」をクリックします。
手順3:価格ルールの追加
-
T シャツのプロモ動的ブロックを編集モードで再度開きます。
-
Related Promotions セクションの
を展開し、Add Cart Price Rulesをクリックします。
{width="600" modal="regular"}
-
関連するカート価格ルールを追加 ページで、購入3枚のT シャツのチェックボックスを選択し、4番目の無料価格ルールを取得して、Add Selectedをクリックします。
{width="600" modal="regular"}
価格ルールは、関連カート価格ルールの下の関連プロモーション セクションに表示されます。 複数の価格ルールを動的ブロックに関連付けることができます。 しかし、この単純な例では1つしか使用しません。
{width="600" modal="regular"}
-
右上隅の「Save」をクリックします。
手順4:ページへのダイナミックブロックの追加
-
管理者 サイドバーで、Content > Elements>Pagesに移動します
-
最初のチュートリアル演習で作成した シンプル ページ を見つけて、編集モードで開きます。
-
Content セクションの
を展開し、Edit with Page Builderをクリックします。
-
ダイナミックブロックと同じ画像を持つ一番上の行にカーソルを合わせると、ツールボックスと削除 (
{width="20"})アイコンが表示されます。
ページから行を削除することを確認するには、「OK」をクリックします。
-
Layoutの下のPage Builder パネルで、新しい Row プレースホルダーをステージの上部にドラッグします。
-
Page Builder パネルで、Add Contentを展開し、Dynamic Block プレースホルダーを新しい行にドラッグします。
{width="600" modal="regular"}
-
動的ブロックコンテナにカーソルを合わせてツールボックスを表示し、設定 (
{width="20"})アイコンを選択します。
{width="600" modal="regular"}
-
Edit Dynamic Blockページで、Select Dynamic Blockをクリックします。
{width="600" modal="regular"}
-
作成した Tee Shirt Promo 動的ブロックを見つけて、Selectをクリックします。
ダイナミックブロック情報の概要を以下に示します。
{width="600" modal="regular"}
-
既定のTemplate、
Dynamic Block Block Templateを受け入れます。 -
完了したら、Saveをクリックして設定を保存し、Page Builder ワークスペースに戻ります。
{width="600" modal="regular"}
-
ステージの右上隅で、フルスクリーンを閉じる (
)アイコンをクリックします。
このアイコンをクリックすると、プレビューが表示されたページの Content セクションに戻ります。
-
右上隅の Save 矢印をクリックし、Save & Closeを選択します。
ブロック演習の2番目の部分を完了しました。 参考までに、必ず作品を保管してください。
パート 3:動的ブロックの更新
この演習の最後の部分では、ページがストアに存在する間にダイナミックブロックを編集します。 次に、顧客セグメントのメンバーとしてストアにログインして、ブロックを表示します。
手順1:ダイナミックブロックの編集
-
管理者 サイドバーで、Content > Elements>Dynamic Blocksに移動します。
-
グリッドで Tee Shirt Promo 動的ブロックを見つけ、編集モードで開きます。
-
Content セクションの
を展開し、Edit with Page Builderをクリックします。
-
列幅を変更します。
-
2つの列の境界線にカーソルを合わせます。
-
マウスボタンを押しながら、境界線を2つの分割で左にドラッグします。
{width="600" modal="regular"}
最初の列は12のグリッド分割のうち4つ(4/12)幅になり、2番目の列は12のグリッド分割のうち8つ(8/12)幅になります。
{width="600" modal="regular"}
-
-
テキストの色を変更します。
-
最初の2行のテキストを選択します。
-
エディターツールバーで、Text Colorを選択し、White スウォッチをクリックします。
{width="600" modal="regular"}
-
-
ステージの右上隅で、フルスクリーンを閉じる (
)アイコンをクリックします。
このアイコンをクリックすると、プレビューが表示されたダイナミックブロックの Content セクションに戻ります。
-
右上隅の「Save」をクリックします。
手順2:動的ブロックの表示
このダイナミックブロックは特定の顧客セグメントのメンバーにのみ表示されるため、プロモーションを表示するには、顧客セグメントのメンバーである顧客としてログインする必要があります。 この例では、ブロックは女性顧客にのみ表示されます。
-
ストアフロントのブラウザーウィンドウを開きます。
-
サンプルページを表示するには、アドレスバーのURLを次のように変更します。
mystore.com/sample-page
ストアがhtml サフィックスを含めるように設定されている場合は、次のようにサフィックスを含めます。
mystore.com/sample-page.html
-
女性顧客としてログイン:
-
ホームページの右上隅にある「Sign In」をクリックします。
-
サンプル Luma データがシステムにインストールされている場合は、次の資格情報を使用します。
Email -
roni_cost@example.comPassword -
roni_cost3@example.com -
Sign Inをクリックします。
-
サンプルページに戻り、ティーシャツプロモーションで作成したダイナミックブロックを確認します。
顧客セグメントに対して
{width="700" modal="regular"}
-
ブロックの演習が完了しました。 参考までに、必ず作品を保管してください。
準備ができたら、 パート 3: カタログ コンテンツ に進みます