Shopify

ShopifyのMatrixifyアプリを使って一部の注文データをFTPに保存する

投稿日:

まずは、Matrixifyアプリを開き、NewExportボタンを押す。

Optionsに入り、Results FileのUpload toで、Add New Serverを選択。

Settingsパネルに移動するので、そこでServersにFTP情報を入力する。自分の場合Server TypeはFTP/FTPS、Portは入力無しにした。

ポイントは、HostはIPアドレスで記入し、さらにそのあとに、保存したいディレクトリのパスを追記すること。

ここに書いたパスは、Saveすると画面から消えるけども、ちゃんと保存されている。パスワードも同じように画面から消えてしまう。ここのところは制作者さんがUIを何とかしてほしい。心配になってしまうので。

Backボタンを押して前の画面に戻る。Upload to のセレクトボックスをクリックすると、先ほど追加した設定が追加されているので、それを選択。

もし、定期的に作成するファイルの内容が「同じなら上書きしないように」したかったら、Do not generate Results file if there is no dataにチェックする。自分はそうしている(スクショではクリックし忘れてるけど)。

出力のFormatはExcelかCSVが一般的と思うが、CSVだと自分の場合、後続の処理で何か問題(文字コード関係か、データ中のカンマの扱いの難しさか、PowerAutomateDesktopとの連携のしやすさか等)があったので、Excelが無難と思う。

Sheetsでは、出力したい項目と、フィルタしたい条件を設定する。自分の場合は、オープンになっていて、かつ一部入金済みの注文のみ、知りたかったので、そういう条件にした。お好みで調整。

実行時間を定期スケジュール化できる。Shopifyにログインしていなくても勝手にダウンロードできるので、すごく便利。自分は1時間ごとにしている。

Exportボタンをクリックすると、FTPへのダウンロードが始まる。無料のDemoプランでも、それほど時間がかからなかった。数件が出力対象なら、待ち時間は5秒くらいだったかな。ちなみにDemoプランでは出力のMAXが10件。それ以上出力しないなら上位プランの契約が必要。

まとめ

FTPの設定が良くわからずに時間を食ったけど、それ以外はスムーズにできた。

もし、今後、機能を増やしてくれるなら、Googleスプレッドシートを直接読み書きできるようにしてもらえたら、ありがたい。

-Shopify

執筆者:

関連記事

Shopifyで Code Customizer の代替案を見つけた。アプリを使わずテーマで対応(10分でできる)

気に入って使っていた、Shopifyの Code Customizer アプリが最近になって、突然使えなくなった。メール問い合わせしてみたが、翌日「このメールは使われていません」みたいなメッセージが返 …

no image

Arigato Automationよ、ありがとう!

ShopifyでArigato Automationを使っている。ハッキリ言って便利だ。 やりたかったことと、そのサンプルとさせてもらったワークフローのメモ。 下書きをもとに正式注文を作成したら、下書 …

no image

Shopifyにスライド(スライダー/カルーセル)を導入するならコード直打ちがおススメ

アプリは、有料の、こんなのとか(フリープランだとクレジットが表示される)、 POWR Image Slider & Carousel – Ecommerce Plugins for Onlin …

Arigato Automation(Shopifyのアプリ)の備忘録

EC業務で「特定顧客の注文につき、注文から1日経ったら、自動で発送済みにする」・・・ということを、したい。 うちの会社の場合は、店頭受取の顧客については、発送の管理をしないため。 以下、Arigato …

Shopify(Excelify)の注文データをQNAPにSFTPで送るのに苦労した話

ここ最近、Shopifyというオンラインショップのサービスについて調べている。 注文後の処理データを現状の業務ソフトにスムーズに渡したいのだが、よい知恵が浮かばない。 APIを使うには自分のスキルが足 …