チュートリアル

ShopifyのメタオブジェクトをEコマースで翻訳する方法

サイズガイド、FAQ、ストアロケーターなどのShopifyメタオブジェクトを翻訳する方法を解説します。LocaleFlowは他のアプリが見逃すメタオブジェクト翻訳をサポートします。

Shopifyのメタオブジェクトは、プラットフォームの構造化コンテンツ管理への答えです。2023年に登場したこの機能により、マーチャントはサイズガイド、FAQエントリ、成分リスト、ストアロケーターなどのカスタムコンテンツタイプを作成できます。それぞれが定義されたスキーマに整理された複数のフィールドを持っています。国際的なストアを運営している場合、ShopifyでEコマースのメタオブジェクトを翻訳する方法を知ることが重要です。なぜなら、このコンテンツには顧客が購入を決定する前に必要な正確な情報が含まれていることが多いからです。

問題は、ほとんどのShopify翻訳アプリがメタオブジェクトが存在する前に構築されたことです。それらは従来のリソース(商品、コレクション、ページ、ブログ投稿)を処理しますが、メタオブジェクトは完全に未翻訳のままにします。フランス語の顧客が完璧に翻訳された商品ページを見て、メタオブジェクトからレンダリングされたサイズガイドまでスクロールすると、英語の壁にぶつかります。ローカライズされた体験のそのギャップがコンバージョンを失わせます。

ShopifyのメタオブジェクトとEコマース

メタオブジェクトはShopifyの構造化コンテンツシステムです。メタフィールドが既存のリソースに単一のカスタムデータを付加する(商品の「素材」フィールドのような)のに対し、メタオブジェクトは独自のスキーマを持つ複数のフィールドを持つスタンドアロンのコンテンツエントリです。

メタオブジェクトをカスタムデータベーステーブルとして考えてください。構造を一度定義し(カテゴリ、身体の測定値、サイズラベル、フィットノートのフィールドを持つ「サイズガイド」タイプなど)、必要なだけエントリを作成します。各エントリは商品、ページ、またはテーマセクションから参照できる独自のコンテンツレコードです。

一般的なメタオブジェクトの使用例:

  • サイズガイド - 測定テーブル、フィットアドバイス、モデルリファレンスデータ
  • FAQエントリ - 複数のページで使用される質問と回答のペア
  • ストアロケーターエントリ - 住所、営業時間、説明、サービスの詳細
  • 成分リスト - 名前と説明を含む食品、化粧品、サプリメント
  • 素材の説明 - 生地の構成、調達、ケア特性の説明
  • チームメンバープロフィール - 経歴、役割、専門知識の説明
  • 商品のケア方法 - ステップバイステップのメンテナンスガイド

これらのそれぞれには、国際的な顧客が自分の言語で読む必要のあるテキストフィールドが含まれています。「胸の最も豊かな部分を測ってください」というサイズガイドはスペイン語しか読めない顧客には役立ちません。

メタオブジェクト翻訳が見落とされがちな理由

メタオブジェクトが未翻訳のままにされる理由はツールの問題に尽きます。Shopify自身のTranslate & Adaptアプリはメタオブジェクトのサポートを追加するのが遅く、多くのサードパーティの翻訳アプリは今でもカバーしていません。商品、コレクション、ページを丁寧に翻訳するマーチャントが、メタオブジェクトのコンテンツがすべての国際訪問者に英語で表示されていることに気づいていないことがよくあります。

この見落としは特に、メタオブジェクトが高価値コンテンツを保持する傾向があるため有害です。サイズガイドは「あれば良い」ものではありません。顧客が正しいサイズを選べるように返品を直接減らすものです。FAQセクションはコンバージョンを妨げる購入前の質問に答えます。このコンテンツが未翻訳だと、国際的な顧客にとって機能を果たせません。

メタオブジェクトはShopifyのダイナミックソース機能を通じてテーマセクションも動かします。ストアが商品ページにFAQエントリ、ポップアップにサイズガイド、専用ページにストアの場所を表示する場合があり、それらはすべてメタオブジェクトから取得されます。メタオブジェクトがローカライズされていない場合、これらすべてのタッチポイントが未翻訳コンテンツを表示します。

どの翻訳アプリがメタオブジェクトをサポートしてどれがサポートしないかの比較については、比較ページをご覧ください。

メタオブジェクト翻訳とメタフィールド翻訳の違い

ストアのメタフィールドをすでに翻訳している場合(詳細についてはメタフィールド翻訳ガイドをご覧ください)、メタオブジェクト翻訳は同様のロジックに従いますが、考慮すべき構造がより多くあります。

エントリごとの複数フィールド。 メタフィールドは単一のキーと値のペアです。メタオブジェクトのエントリには5つ、10個、またはそれ以上のフィールドがある場合があります。「サイズガイド」メタオブジェクトにはtitle(single_line_text)、description(rich_text)、fit_notes(multi_line_text)、size_chart_html(rich_text)が含まれる場合があります。エントリ内の各テキストフィールドに翻訳が必要です。

オブジェクト間の関係。 メタオブジェクトは他のメタオブジェクトを参照できます。「Product Care」メタオブジェクトが個々の「Care Step」メタオブジェクトを参照するかもしれません。翻訳する際には、完全なコンテンツがローカライズされて表示されるよう、チェーン内のすべてのオブジェクトのテキストフィールドを翻訳する必要があります。

スキーマレベルの制御。 メタオブジェクトには定義されたスキーマがあるため、フィールドごとではなくスキーマレベルで翻訳の決定を下せます。「サイズガイド」タイプのtitledescriptionfit_notesフィールドを翻訳すると一度決定すれば、その決定はすべてのサイズガイドエントリに適用されます。display_order(整数)やicon(file_reference)などの非テキストフィールドは自動的に除外されます。

ステップバイステップ:LocaleFlowでメタオブジェクトを翻訳する

  1. ShopifyアプリストアからLocaleFlowをインストールしてストアを接続します。LocaleFlowはストアのメタオブジェクト定義をスキャンして、すべてのカスタムコンテンツタイプとそのフィールドスキーマを特定します。

  2. LocaleFlowダッシュボードのメタオブジェクトセクションを開きます。 ストアで定義されたすべてのメタオブジェクトタイプのリストが表示されます(サイズガイド、FAQエントリ、ストアの場所、作成したその他のカスタムタイプなど)。

  3. メタオブジェクトのタイプとフィールドを選択します。 各メタオブジェクトタイプについて、どのテキストフィールドを翻訳するかを選択します。「サイズガイド」タイプには5つのフィールドがある場合がありますが、テキストベースで顧客向けのものは3つだけかもしれません。それらをオンにして、非テキストフィールドまたは内部フィールドはオフのままにします。

  4. 対象言語を選択します。 Shopify Marketsの設定で構成された言語から選択します。

  5. 翻訳を実行します。 LocaleFlowは選択した各メタオブジェクトタイプのすべてのエントリを処理します。15個のサイズガイドエントリと40個のFAQエントリがある場合、すべてが1回のバッチですべての対象言語で翻訳されます。

  6. レンダリングされたコンテンツを確認します。 各言語でストアをプレビューして、メタオブジェクトコンテンツが表示されるページ(サイズガイドを含む商品ページ、FAQセクション、ストアロケーターページ)を確認します。翻訳されたコンテンツがテーマのレイアウト内で正しくレンダリングされることを確認してください。

初回の翻訳後、LocaleFlowはメタオブジェクトの変更を監視します。新しいFAQエントリを追加したり、サイズガイドを更新したり、新しいストアの場所を作成したりすると、翻訳は自動的に同期されます。

メタオブジェクト翻訳の実践的なヒント

翻訳前にメタオブジェクトのタイプを監査する。 Shopify管理画面の設定 > カスタムデータ > メタオブジェクトに進み、すべてのタイプとそのフィールドを確認します。一部のストアでは、もはや使用されていないかまたは内部専用のメタオブジェクトタイプが蓄積されています。ストアフロントでレンダリングされるタイプのみを翻訳してください。

rich_textフィールドに注意する。 メタオブジェクトは説明、ガイド、手順にrich_textを頻繁に使用します。これらのフィールドにはフォーマット、テーブル、埋め込み画像を含むHTMLが含まれています。LocaleFlowはHTML構造を保持してテキストコンテンツのみを翻訳しますが、特にテーブルベースのサイズガイドでは、翻訳されたテキストがテーマのコンテナ内に収まることを確認してください。

参照されているメタオブジェクトを一緒に翻訳する。 「Product Page」セクションが「Measurement Tip」メタオブジェクトを順番に参照する「Size Guide」メタオブジェクトを参照している場合、3つのタイプすべてを翻訳してください。チェーン内のどのレベルでも翻訳が欠けると混合言語体験が生まれます。

これを競合優位性として活用する。 ほとんどの翻訳アプリがメタオブジェクトをスキップするため、メタオブジェクトを翻訳するストアは際立ちます。競合のフランス語顧客は英語のサイズガイドを見ます。あなたのストアはすべてをフランス語で表示します。その違いはコンバージョン率と返品率に現れます。


メタオブジェクトの翻訳準備はよろしいですか?ShopifyアプリストアからLocaleFlowをインストールして、今すぐ翻訳を始めましょう。

執筆者:Kwadwo Adu、LocaleFlow共同創設者

How it works

1

Install LocaleFlow from the Shopify App Store

2

Navigate to the Metaobjects section in your LocaleFlow dashboard

3

Select which metaobject types and fields to translate

4

Choose target languages

5

Metaobject translations sync when you update the source content

Frequently Asked Questions

Shopifyのメタフィールドとメタオブジェクトの違いは何ですか?

メタフィールドは商品やコレクションなどの既存のリソースに単一のカスタムデータフィールドを付加します。メタオブジェクトは複数のフィールドを持つスタンドアロンのコンテンツエントリで、データベースのレコードに似ています。メタフィールドは商品の1つの素材フィールドを保存しますが、メタオブジェクトは複数の列、行、説明を持つサイズガイド全体を保存します。

ほとんどのShopify翻訳アプリはメタオブジェクトをサポートしていますか?

いいえ。ほとんどのShopify翻訳アプリは2023年にメタオブジェクトが登場する前に構築されており、サポートを追加していません。商品、コレクション、ページは処理しますが、メタオブジェクトは完全にスキップします。LocaleFlowはメタオブジェクトのコンテンツを翻訳できる数少ないアプリの一つで、構造化コンテンツの完全なカバレッジを提供します。

翻訳できるメタオブジェクトのフィールドタイプはどれですか?

テキストベースのフィールドタイプが翻訳可能です:single_line_text、multi_line_text、rich_textです。数値、boolean、date、color、file_reference、metaobject_referenceなどの非テキストタイプは値がすべての言語で同じであるため翻訳は不要です。LocaleFlowは翻訳可能なフィールドを自動的に識別します。

他のメタオブジェクトを参照するメタオブジェクトを翻訳できますか?

はい。メタオブジェクトが他のメタオブジェクトを参照する場合(商品ケアガイドが個々のケア手順エントリを参照するなど)、LocaleFlowはリンクされた各メタオブジェクトのテキストフィールドを独立して翻訳します。オブジェクト間の参照はそのまま維持されるため、コンテンツ構造はすべての言語で同様に機能します。

Ready to go global?

No credit card required. Install from the Shopify App Store.

Start translating metaobjects