Excelifyを入手
Excelifyを入手

Shopifyのデータを管理するExcelifyフォーマットテンプレートの使い方

Excelifyフォーマットテンプレートについて知っておくべきことすべて。 テンプレートはExcel、CSV、Googleスプレッドシートで機能し、Shopifyデータをまとめて管理します。

概要

Excelifyテンプレートデモファイル

Excelテンプレートファイルのダウンロード

シート名

シート名で、何をインポートしているのかをExcelifyに伝えることができます。

XLSXファイルを使用する場合

Shopify Excel file template

XLSXファイルでは複数のシートを同時にインポートできるのでファイル名は関係ありませんが、シートごとにファイル内でsheet/tab name シート/タブ名を指定する必要があります。

Excelファイルのシート/タブ名には他の単語を含めることができますが、ファイルに”Products“(商品)と”Products data” (商品データ)の2つのシートがある場合、アプリは”Products“のみをインポートし、”Products data“は無視します。
顧客をインポートするには、シート名に “customers” (顧客 )という単語が含まれている必要があり、ブログ記事をインポートするには、シート名に”blog posts” (ブログ記事 )などが含まれている必要があります。

CSVファイルを使用する場合

Shopify exported to CSV files

 

CSVファイルには1枚のシートしか含めることができないため、アプリはファイル名を読み取って、インポートする内容を理解します。

ファイル名には、インポートしたいエンティティが含まれている必要がありますが、ファイル名には他の単語を含めることもできます。
ここでは、いくつかの例をご紹介します:

  • “my-shopify-products.csv” – アプリには “products”(商品)という単語が表示され、”Products”をインポートしていることを読み取ります。
  • “these-are-discounts_2019-12.csv” – ここでは、”Discounts”(ディスカウント)をインポートしていることを読み取ります。
  • “my-july-smart-collections.csv” – アプリは”Smart Collections”(スマートコレクション)をインポートしていることを読み取ります。

 

すべてのCSVシートをZIPファイルに圧縮して、CSVファイルを複数のシートにアップロードすることもできます。
アプリは引き続き各CSVファイル名を調べます。

サポートされているフォーマット

 

インポート可能なフォーマット:

 

インポート可能なその他の外部サードパーティフォーマット

“Excelify: Excel”フォーマット

Excelifyテンプレートは、店舗データ全体を保持できる単一のExcelファイルです。

そのデータは、いくつかのシートとして、明確で人が読める形式の表にまとめられています。

同じファイルをエクスポート、インポートすることができます。

Shopify Excel file template

Excelテンプレートファイルのダウンロード

1つのエクセルファイルには、商品や顧客などの数種類のShopifyデータ項目を保持することができます。

Excelファイル内には、シート(下部のタブ)があります。 シート名は、各シート内にどのような種類のデータがあるかをアプリに伝えます。

認識されるシート名

シートには、そのように正確に名前を付ける必要があります。大文字と小文字も重要なので、名前を付けるときはシャープにするか、エクスポートされたファイルまたはテンプレートを使用することをお勧めします。

他のすべてのシートは無視されるため、参照データシートも同じファイルに保存できます。

カラム(列)と行

各シートでは、データを列と行に分けて配置しています。

セル内の値は、その項目の適切なフィールド値に対応しています。値はテキストであることもあれば、数値であることもあり、TRUEやFALSE(イエスかノーかを意味する)であることもあります。

通常、そのデータをエクセルに入力すると、何がテキストなのか、何が数字なのか、何がTRUEなのかFALSEなのかを自動で理解してくれます。

カラム(列)


Shopify Excel file columns

これらの列は、基本的にはShopify 管理画面で入力するのと同じデータフィールドです。例えば、商品のカラムは、Handle(ハンドルネーム)、Title(タイトル)、 Vendor(ベンダー)などになります。

インポートにすべての列を含める必要はありません。アプリは、インポートする列であるフィールドのみを更新します。 空の値を持つ列がある場合、アプリはそのフィールド値を空に設定します。 したがって、フィールド値を変更したくない場合は、インポートから列を削除してください。

データを更新しているときに、例えば商品価格のように1つのフィールドだけを更新したい場合があります。その場合、他の列をすべて削除することができ、アプリはこの1つのフィールドだけを更新し、他のフィールドは変更しないままにします。

列の順番は関係ありません。

独自の追加カラム(列)を持つことができます – アプリは分からない列を無視するだけです。

列の色

列には色があり、これらの列がどのように論理的にグループ化されているかを視覚的に示す指標となります。インポート時には、列の色は無視されます。

インポート結果を表示すると、それらの列にも色が付けられます。白くなっている列は無視されたことを意味します。

Shopify Excel file rows

行はShopifyのアイテムに対応しています。基本的に、1つの行はShopifyの1つのアイテムに対応しています(1つのアイテムに対してより多くの行が必要な場合を除く)。

数列必要なアイテム(項目)

例えば、商品については、商品に複数の画像やバリエーションがある場合、商品ごとに複数の行が必要になることがあります。顧客については、1つの顧客が複数のアドレスを持つことができるため、複数の行を持つことができます。スマートコレクションは複数のルールを持つことができます。このように、スマートコレクションは複数のルールを持つことができます。

商品の場合、新しいバリアントとエクスポートされた画像はそれぞれ独自の行に配置されます。 ただし、セミコロン(;)で分割することにより、複数の画像をインポートできます。

アプリがその行が同じアイテムに属していることを知るためには、同じID値、同じHandle値(IDが空の場合)、同じTitle(Handleが空の場合)のいずれかを持っている必要があります。

IDはShopifyがアイテムごとに生成する固有の番号です。新しいアイテムを作成する際には、空欄のままにしておいてください。このIDは、既存のアイテムを更新する必要がある場合に使用されます。このIDを使用すると、アプリはどのアイテムを更新する必要があるかを識別できます。

行を繰り返す場合、項目ごとに1つの値しか必要としない列についても、すべての値をコピーすることができます。例えば、すべてのバリアント行に同じタイトル値をコピーする場合、アプリは最初の行の値のみを使用し、残りの行は無視されます。

カラム(列)の色と開始名で、そのカラムが繰り返される行に属していることがわかります。例えば、すべての variant カラムは “Variant …” で始まり、同じ色をしています。

インポートするときは、同じアイテムの繰り返し行が一緒になるようにファイルを並べ替える必要があります(ID、Handle、またはTitleで並べ替えます)。ID、Handle、Titleが変更になるとすぐに次のアイテムとして扱われるためです。

Excelをお持ちでない方

エクセルをお持ちでない方は、Googleシートを使って、ファイル→名前を付けてダウンロード→Microsoft Excel (.xlsx)と進みます。

または、このチュートリアルのように、GoogleスプレッドシートのURLから直接インポートすることもできます:GoogleスプレッドシートからShopifyへのインポートをスケジュールします。

または、Numbers(MacOS用)、OpenOffice、LibreOfficeなどのような他のアプリでExcelファイルを編集することができます。

“Excelify. CSV “フォーマット

店舗の規模が大きく、Excelファイルではデータがすべて収まらず、Excelの制限を超えてしまう可能性がある場合は、「Excelify. サイズの制限が全くない「CSV」形式なら、数百万行を超えるデータも十分に保持できます。
エクスポートされたデータが壊す可能性のある最も注目すべきExcelの制限は次のとおりです:

 

  • 行の総数:1 048 576行-非常に大きなデータセットをエクスポートする場合、たとえば800 000商品を超える場合は、これを超えることができます。
  • カラム(列)の総数:16 384列-通常、非常に大量のメタフィールドがある場合にのみうまくいきません。
  • セルに含めることができる文字の総数:32 767文字-これは、長いメタフィールドまたは本文のHTML(説明)をエクスポートすることで分割できます。

ここでは、すべてのExcelの制限の公式リストを見ることができます。

Shopify exported to CSV files

このフォーマットは、以下の違いがありますが、エクセルファイルと同じように構成されています:

  • CSVファイルが入っているzipファイルです。
  • zipファイル内の各シートは、それぞれ別のCSVファイルになっています。例えば、”Products.csv”、”Smart Collections.csv”などです。この場合、zipファイル内のCSVファイル名が重要になります。どのファイルにどのデータが入っているかをアプリにどう伝えるかということです。
  • CSVファイルの列の区切り文字はカンマ(,)で、すべてのテキスト値はダブルクォート(”)です。ファイルはUTF-8でエンコードされています。これにより、Excelは特別な変換を行わずに常に正しくファイルを開くことができます。
  • インポートする際には、CSVファイルをzip形式で圧縮するのがベストです。そうすることで、ファイルのサイズが10倍以上小さくなり、結果としてアップロードが10倍速くなります。ただし、プレーンなCSVファイルをインポートすることもできますが、Excelifyシートの命名規則に従って命名してください。

“Shopify: CSV”フォーマット

アプリは、管理者からエクスポートできる商品のShopifyのCSVファイルをインポートすることができます。

小さくするには、zipで圧縮してアップロードします。

CSVファイルとzipファイルは任意のファイル名を指定できますが、CSVファイルの拡張子は.csvである必要があります。

CSVファイルのカラムの区切り文字はカンマ(,)で、テキスト値はすべてダブルクォート(”)です。

“Excelify: Google Sheets”フォーマット

“Excelify: Excel”ファイルを準備するのとまったく同じ方法でGoogleスプレッドシートファイルを準備できます。

次に、このシートを共有して、一般の人だけが閲覧できるようにします。 そして、そのURLをアプリに貼り付けます。

このチュートリアルで詳細を読む:GoogleスプレッドシートからShopifyへのインポートをスケジュール