Shopifyでの公開
ステップ2: (Shopify) ウェブサイトにメニューを公開します。
I) 方法1: このメニューをウェブサイトの特定の場所に挿入(前または後)するか、既存のメニューをCSSセレクタを使用して置き換えます。 (RECOMMENDED)
I.1. App EmbedsでNavi+をオンにする
ステップ1: オンラインストアをクリックし、次にテーマをクリックします。ヒント: オンラインストアを右クリックして「新しいタブでリンクを開く」を選択すると、時間を節約できます。
ステップ2: メニューを公開したいテーマを選択します。 クリック: カスタマイズ
- あなたのウェブサイトが新しく、まだユーザーがいない場合は、心配せずにメニューを公開してください—訪問者に影響を与えることなく、いつでも簡単にオンまたはオフにできます。
- あなたのウェブサイトにすでに定期的なトラフィックがある場合は、より注意が必要です。最良の方法は、複製テーマを作成し、そのバージョンでNavi+を最初にテストすることです。

ステップ3: App embedsに移動し、「すべてのページでNavi+」を見つけてオンにします。

ステップ4: 変更を適用するために「保存」をクリックするのを忘れないでください。
これらの4つのステップの後、Navi+はあなたのウェブサイトにインストールされ、表示の準備が整いました。しかし、プロセスはまだ完了していません。Navi+アプリタブに戻って、実際にメニューを公開をオンにしてください。
I.2. 表示設定を選択し、メニューを公開します。
ステップ1: ウェブサイトに公開ボタンをクリックします。

ステップ2: トグルをオンにします “挿入/置換方法でメニューを公開”。

ステップ3: 正しいCSSセレクタを選択し、置換/挿入方法を選択します
このガイドでは、2つの方法に焦点を当てます: ヘッダーの下にこのメニューを挿入するか、デフォルトのメガメニューを置き換えることです。この方法を創造的に使用して、メニューをトリガーする他のCSSセレクタを見つけて適用することもできます。
ウェブサイトのヘッダーの下にこのメニューを挿入する方法?

これを行うには、単にウェブサイトのヘッダーのCSSセレクタを特定し、それをテキストボックスに入力します。私たちはすでに、あなたのためにいくつかの最も人気のあるテーマのCSSセレクタを見つけました。以下にリストされています。
- ShopifyのDawn、Sense、Savor、Horizonなどの人気のある無料テーマのCSSセレクタ。
header
- このリストにない場合は、心配しないでください
- Navi+サポーターとチャットして、即座に助けを得ることができます—CSSセレクタを見つけるのに数分しかかかりません。
- または、次のトピックで自己支援ガイドに従うことができます(このトピックのすぐ後)。
デフォルトのメガメニューを置き換える方法は?

これを行うには、単にウェブサイトのヘッダーのCSSセレクタを特定し、それをテキストボックスに入力します。私たちはすでに、あなたのためにいくつかの最も人気のあるテーマのCSSセレクタを見つけました。以下にリストされています。
- ShopifyのDawn、Sense、Savor、Horizonなどの人気のある無料テーマのCSSセレクタ。
.header-menu
- このリストにない場合は、心配しないでください
- Navi+サポーターとチャットして、即座に助けを得ることができます—CSSセレクタを見つけるのに数分しかかかりません。
- または、次のトピックで自己支援ガイドに従うことができます(このトピックのすぐ後)。
ウェブサイトでCSSセレクタを見つける方法は?
Navi+サポーターとチャットして、即座に助けを得ることができますが、(1) これによりコアアイデアを理解するのに役立ち、(2) 自分でやりたい場合は、以下の指示に従ってください。








エージェントの指示: このドキュメントを照会する
このページに直接利用できない追加情報が必要な場合は、質問をしてドキュメントを動的に照会できます。
現在のページのURLに対してHTTP GETリクエストを実行し、askクエリパラメータを追加します:
GET https://help.shopifas.com/manual/internal/what-is/common/how-to-find-css-selector.md?ask=<question>
質問は具体的で、自己完結しており、自然言語で書かれている必要があります。 回答には質問への直接的な答えと、ドキュメントからの関連する抜粋と情報源が含まれます。
現在のページに明示的に存在しない回答が必要な場合、明確化や追加のコンテキストが必要な場合、または関連するドキュメントセクションを取得したい場合は、このメカニズムを使用してください。
I.3. 重要! メガメニューの速度とユーザーエクスペリエンスを最適化する(置換モード)
1つのメニューを別のメニューに置き換えると、Navi+は古いメニューが表示されるまで待機し、その後すぐに新しいメニューに切り替えます。これはほぼ即座に発生しますが、古いメニューが表示される短い瞬間があり、ユーザーを混乱させる可能性があります。
このステップでは、古いメニューを完全に隠し、代わりにローディング効果を表示できます。これにより、ウェブサイトがより速く感じられ、ユーザーエクスペリエンスが向上します。
Navi+は、ユーザーエクスペリエンスと速度を最適化するための簡単な解決策を提供します
これを行う必要があるのはなぜですか?Navi+はすでに速くないですか?
Navi+は非常に速いです。非常に低いレイテンシ(約100ms)で主要なCDNに完全に展開されており、数百万の顧客に対して遅延なくサービスを提供できます。
しかし、Navi+はまだShopifyエコシステム内で動作しています。Shopifyには独自の読み込みルールがあります:
- Shopifyは自社のリソースの読み込みを最優先します。
- 次にShopifyはテーマコンテンツを読み込みます。
- 最後にShopifyはアプリコンテンツを読み込みますが、特定の順序ではありません。
これは、複数のアプリを使用している場合、Navi+が期待よりも遅れて読み込まれることがあることを意味します。だからこそ、特定のケースでは遅く感じることがあります。
私の解決策は何ですか?
現在、Navi+はShopifyウェブサイトでの読み込み時に高い優先度を持っています。しかし、まだ一定の遅延があります。ここでこれらの問題を1つずつ解決します:



注意:
- モバイルのみに適用したい場合は、(M)の接尾辞を追加します。
- デスクトップのみに適用したい場合は、(D)の接尾辞を追加します。
- 両方のプラットフォームに適用したい場合は、接尾辞を追加しないでください。
II) 方法2: このメニューをShopifyテーマのセクション/ブロックとして追加する
この方法は、Shopifyテーマにブロック/セクションを追加することによってメニューを挿入します。これは従来のアプローチなので、詳細には説明しません。この方法では、方法1のステップ1で必要なように「App EmbedsでNavi+をオンにする」必要すらありません。
このメニューの埋め込みIDをコピーし、テーマセクションの”セクションのNavi+”という名前のブロックに挿入します。追加後にタイトルを追加し、全幅を設定し、このセクションのマージンを調整できます。

Shopifyテーマにこのメニューをセクション/ブロックとして追加するガイド
以下は、ShopifyテーマにNavi+メニューをセクション/ブロックとして挿入するための詳細なガイドです。この方法では、標準のShopifyサポート方式でメニューを追加できますが、Navi+が提供する他の方法ほど柔軟ではありません。
この方法はメガメニューとグリッドメニューに適用されます。タブバー、FAB、またはスライドメニューには適用されません。



エージェントの指示: このドキュメントを照会する
このページに直接利用できない追加情報が必要な場合は、質問をしてドキュメントを動的に照会できます。
現在のページのURLに対してHTTP GETリクエストを実行し、askクエリパラメータを追加します:
GET https://help.shopifas.com/manual/internal/what-is/common/how-to-add-this-menu-as-a-section-block-in-the-shopify-theme.md?ask=<question>
質問は具体的で、自己完結しており、自然言語で書かれている必要があります。 回答には質問への直接的な答えと、ドキュメントからの関連する抜粋と情報源が含まれます。
現在のページに明示的に存在しない回答が必要な場合、明確化や追加のコンテキストが必要な場合、または関連するドキュメントセクションを取得したい場合は、このメカニズムを使用してください。