Shopify 2.0テーマにアップグレードする良い機会ですか?
公開: 2022-04-19昨年の秋、Shopifyのオンラインストア2.0へのテーマのアップグレードについて書きました。 当時、多くの誇大宣伝がありましたが、テーマをアップグレードしようとした人はあまりいませんでした。 ホリデーシーズンの前後に店舗をアップグレードする必要があるかどうかについては、多くの混乱がありました。
うまくいけば、私は今いくつかの混乱を解消することができます。
Shopifyのオンラインストア2.0には、テーマに関係なく誰でも利用できるオプションがあります。 ただし、2.0互換のテーマがないと利用できない機能がいくつかあります。
簡単な答え:2.0互換のテーマで解決される特定のニーズがない限り、おそらく2.0テーマに移行する必要はありません。
現時点では、ほとんどの人は実際には2.0互換のテーマを必要としません。 しかし、すべてを通過するために、それを分解させてください。
すでに2.0互換のテーマを使用している場合、それは素晴らしいことです。 あなたはまだ1つか2つのことを学ぶかもしれないので読み続けてください。
Shopifyのオンラインストア2.0とは正確には何ですか
オンラインストア2.0は、マーチャントと開発者の両方に機会を開く機能をまとめたものです。 新機能は改善される可能性がありますが、新しいテーマやアプリに飛躍する前に検討する必要のあるコストがあります。
Shopifyのオンラインストア2.0機能のリスクとメリットの一部を次に示します。
柔軟性の向上
核心に入る前に、柔軟性を高めることの一般的な利点について触れたいと思いました。
店主から何度も聞いた不満のひとつは、テーマテンプレートを使用すると、すべての店が同じように見えるということです。 テンプレートは、ストア全体で一貫性を保つことを目的としています。 しかし、同じテーマを使用している他の人から目立つようになりたいと思っています。
以下の利点を読んでいるときは、これらの機能の多くが柔軟性を高めているため、コードを編集せずにユニークで見栄えの良いサイトを作成できることを忘れないでください。
2.0互換のテーマを使用すると、コードをいじくり回す必要はまったくありません。 確かに可能ですが、可能であればコードファイルの編集を避けることをお勧めします。 以下で概説する機能を使用すると、コードのバックエンドではなく、Shopifyのテーマカスタマイザーでストアテンプレートに固有のものを直接作成できます。
どこでもセクション
最大の利点は、ホームページだけでなく、すべてのテンプレートでセクションとブロックと呼ばれるものを使用できることです。 Shopifyはこのセクションをどこでも呼んでいますか、それともどこにでもありますか? 彼らがそれを変え続ける原因を誰が知っていますか。 #マーケティング
Sections Anywhereと言うとき、正確には次のようになります。
従来、Shopifyではホームページにのみさまざまなセクションを追加できました。 ホームページでは、最新のブログ投稿のセクションを追加したり、注目のコレクションを強調表示したり、メールマガジンの登録を追加したりできます。
Sections Anywhereを使用すると、2.0構造を使用する任意のページに同様のセクションを追加できます。 すべてのテーマがテーマ全体でテンプレートを更新しているわけではないため、これを言います。 テーマカスタマイザーに「セクションの追加」または「ブロックの追加」と表示されるので、SectionsAnywhereが使用可能かどうかがわかります。
![[ブロックの追加]と[セクションの追加]が強調表示された製品ページ用のShopifyのカスタマイザー](/uploads/article/47621/BFDlQe678mRrvHUW.png)
ブロックはセクションとは少し異なります。 これらはあなたのセクションに入る部分です。
あなたのページをナポリタンアイスクリームの巨大な家族サイズの容器と考えてください。 各サービングは、イチゴ、チョコレート、バニラの個々のフレーバーで構成されています。 ストロベリーアイスクリームの中には、いちごの塊があります。
これを商品ページのShopify用語に変換すると、セクションは商品フォーム(ストロベリーアイスクリーム)になります。 セクション内のパーツは、製品のタイトル、価格、カートに追加ボタン(それぞれが異なるイチゴのチャンク)を含むように、組み合わせることができます。
つまり、Shopifyがセクションと呼んでいるのは、さまざまなアイスクリームのフレーバーであり、一部のセクションの中には、ブロック、イチゴがあります。 チョコレートアイスクリームにイチゴの塊がないように、一部のセクションはブロックをサポートしていません。

アプリの拡張機能
Shopifyのアプリ拡張機能により、アプリはストアフロントとよりシームレスに統合できるようになります。
アプリがオンラインストア2.0の機能を使用して、ストアに直接影響を与える方法は2つあります。 アプリブロックとアプリ埋め込みブロック。
アプリブロックを使用すると、アプリはセクション内にコードを追加できます。 これは、ページ上に視覚的な表現があるアプリで最もよく説明されています。 たとえば、レビューアプリはアプリブロックを使用するため、商品フォーム内にタイトルと価格とともにレビュースターを追加できます。

App Embed Blocksを使用すると、SEO用のJSON-LDなどのアプリでページ全体にコードを追加できます。 これは、舞台裏で動作し、ページ上で視覚的に何もしないアプリで一般的です。

これがアプリに適している理由の要点は本当に技術的なものなので、これについてはあまり掘り下げません。
ここでの大きなポイントは、アプリをインストールするためにコードを編集する必要がないため、インストールプロセスが簡単になることです。 コードを編集している場合、アプリは2.0と完全には互換性がありません。 これは彼らのせいではないかもしれません、そして私はその理由を説明します。

リスク:すべてのアプリがまだ存在するわけではありません
ほとんどのアプリはオンラインストア2.0に移行していないため、値はまだかなり低くなっています。
それは、アプリがゲームを強化する必要があるということではありません…私はいくつかがそうすることを意味します。 ただし、文字通り2.0に移行できない場合もあります。 Shopifyには、2.0互換性の制限と精神の範囲内でアプリが期待どおりに機能するために不可欠な要素が欠けています。
アプリの最大の価値は、この新しいバージョンに完全に移行したユーザーが、テーマに直接コードを入力しなくなったことです。
たとえば、SEO用のJSON-LDは、歴史的に、テーマコードに挿入されたファイルとコード行を作成していました。 つまり、テーマコードを変更したため、テーマを簡単に更新できないか、自動更新が機能しませんでした。 今、私たちはあなたのテーマに触れず、ボタンをクリックするだけでアプリを簡単に有効または無効にすることができます。
メタフィールド
メタフィールドはShopifyの新機能ではありません。 それらは何年も前から存在しており、アプリや開発者がカスタムフィールドを作成するための一般的な方法でした。 Online Store 2.0の一部として、Shopifyは、[設定]メニューにメタフィールドを追加することで、よりアクセスしやすくしました。

メタフィールドは、柔軟性のある部分に実際に役立つストアのカスタムフィールドと考えてください。 メタフィールドは、正しく実装すると非常に便利です。
これの一般的な使用法は、カスタムテンプレートを作成するのではなく、製品ページにさまざまなコンテンツを表示することです。 たとえば、バリアント固有の説明。 「このメタフィールド(その特定のバリアントに割り当てられている)が存在する場合は、この説明を表示してください」と言うかもしれません。
もう1つの例は、Shopifyがメタフィールドを使用してページを検索エンジンから隠す方法です。
リスク:ネイティブのShopifyメタフィールドにまだ依存することはできません
この記事の時点で、Shopifyには、製品、バリアント、コレクション、顧客、および注文レベルでのメタフィールドの組み込み機能を備えた機能がいくつかあります。
Shopifyは、ショップ、ページ、ブログのレベルでネイティブメタフィールドをまだ展開していません。
したがって、メタフィールドアプリを使用する必要があります。
より簡単なアップグレードパス
Shopify Online Store 2.0と互換性のあるテーマを使用すると、テーマのアップグレードパスが改善され、作業がはるかに簡単になります。
2.0の大きな目標(私は思う)は、マーチャントがテーマに追加するカスタムコードに終止符を打つことです。 カスタムコードを使用すると、テーマの更新が悪夢になります。自分で更新するためのリソースがない場合は、あえて不可能だと思います。
2.0互換のテーマに移行することで、カスタムコードの編集が少なくなることを願っていますが、疑問があります。
リスク:コードを編集すると更新パスが壊れます
Shopifyの目標は、すべてのアプリを2.0に移行し、マーチャントにコードの編集をやめさせることですが、それは簡単なことではありません。 最近テーマを2.0に更新し、テーマまたはカスタムコードを編集するアプリが引き続き使用されている場合は、更新パスが壊れています。
それでも更新できないという意味ではありませんが、元の場所に戻っており、更新が行われたときにテーマの更新を支援する開発者が必要になる場合があります。
また、Shopifyで作成されたテーマの多くは、OnlineStore2.0との互換性のために更新されません。 つまり、アップグレードパスがなく、新しいテーマと全体的な再設計からやり直す必要があります。 Shopifyは、2.0互換のテーマであるDawnにオールインしました。 他のテーマを更新する代わりに、Dawnに基づいたプリセットを使用して新しいテーマを作成しました。

2.0以外のテーマで利用できるオンラインストア2.0の機能
バージョンに関係なく、すべてのテーマでこれらを利用できます。
- アプリ埋め込みブロック
テーマに関係なく、誰でもAppEmbedBlocksを使用するSEO用のJSON-LDなどのアプリをインストールできます。 ページ上で視覚的に何も触れていないため、レガシーまたは2.0互換のテーマがあるかどうかは関係ありません。 - メタフィールド
Shopifyのメタフィールドは何年も前から存在していますが、コードなしでそれらにアクセスするには、アプリを使用する必要がありました。 これで、テーマに関係なく、すべてのストアでShopifyのネイティブメタフィールドを使用できます。
テンプレートにメタフィールドを動的に追加することはできません。 これはメリットを制限しますが、2.0が登場するずっと前からメタフィールドが存在していました。 したがって、メタフィールドの恩恵を受けることはできますが、レガシーテーマの場合は十分ではありません。
壊れていないものを修正しないでください
これらの新しい驚くべき機能はすべて素晴らしいように聞こえるかもしれませんが、解決しようとしている問題がなければ、私は延期します。 2.0互換のテーマにアップグレードするための費用は、費用と時間の両方で高くなる可能性があります。 特に、Shopifyが明確なアップグレードパスを作成しておらず、最初からやり直す必要がある場合。
明確なアップグレードパスがあるテーマであっても、それでもあなたの側で努力が必要であることを忘れないでください。 ほとんどの場合、ホームページを完全に再構築する必要があります。 その他の場合、製品ページも作業が必要になる場合があります。
2.0互換のテーマへのアップグレードパスは、ボタンをすばやくクリックするだけではありません。 変更の範囲や複雑さに応じて、数時間から数週間かかると予想されます。
サイトが機能し、パフォーマンスに満足している場合は、そのままにしておきます。 解決しようとしている真の問題がない限り、2.0のテーマに急いで移行する必要はありません。
そして、不十分なサイト変換は、新しいテーマを取得する理由ではないかもしれません。 Website Rescuesは、完全な再設計の費用をかけずにサイトを最適化するように設計されています。 Website Rescuesを使用して、Shopifyストアを悩ませている数十の問題を修正します。