先日、新エネルギー車メーカーの海外事業を担当している友人と食事をしたとき、彼の携帯が鳴り止まなかった。メッセージを返しながら愚痴をこぼした。「注文は爆発的に増えたけど、人間がもう限界だ」と。どうしたのか聞くと、ヨーロッパのある販売プラットフォームが突然、発注量を3倍にしたらしい。本来は喜ばしいことだが、相手は48時間以内に全車種の構成、価格、在庫データを彼らのプラットフォームの形式でアップロードするよう要求してきた。問題は、自社システムからエクスポートしたデータがCSVで、プラットフォームが求めるのはJSONであり、しかもフィールド名が一致していなかった。
彼の部下の運営スタッフ2人がExcelと格闘して午後を丸々費やし、コピー&ペーストで形式を修正し、目が回る思いをしたが、アップロードしてもエラーが出続けた。その後、彼は以前私が似たような記事を書いたのを思い出し、夜中に電話をかけてきた。私はCSVファイルを送るように言い、オンラインツールでJSONに変換し、プラットフォームのドキュメントに合わせてフィールド名をマッピングした。30分で完了した。翌日、彼はプラットフォームの審査が通り、注文が確定したと伝えてきた。2人のスタッフは泣きそうになったそうだ。
これは実に典型的な話だ。新エネルギー車メーカーの海外進出は今、大きなトレンドであり、東南アジア、中東、ヨーロッパなど、至る所でチャネルを開拓している。しかし、多くのメーカーは国内では順調に運営できていても、海外に出るとデータ連携でつまずく。海外プラットフォームは情け容赦なく、彼らのシステムはJSONしか認識しない。CSVを送っても、読まないか、文字化けするだけだ。特に注文量が増えると、手作業では到底対応できない。1つの車種に数十の構成があり、各構成に価格、航続距離、色、オプションパッケージがある。Excelで手動修正していると、どのフィールドがどれに対応するか分からなくなる。
そこでCSVからJSONへの変換が役立つ。要するに、表形式のデータをプログラムが直接読み取れる形式に変えることだ。コードを理解する必要はなく、信頼できるオンライン変換ツールを見つけてCSVをドラッグし、変換ボタンを押せばJSONが出てくる。重要なのは変換後にフィールド名を確認することだ。海外プラットフォームは通常独自の命名規則を持っている。例えばこちらでは「航続距離」と呼ぶが、相手は「range_km」と呼ぶ。名前を正しく変更する必要がある。カスタムフィールドマッピングをサポートするツールなら、さらに楽だ。
私の友人はその後賢くなり、技術部門にスクリプトを書かせ、システムからCSVをエクスポートするたびに自動でJSONに変換し、プラットフォームのフィールドに自動マッチングしてワンクリックでアップロードするようにした。彼は「注文がさらに倍になっても怖くない」と言っている。実は多くの海外進出企業がこの段階でつまずいている。製品が悪いのではなく、データフローが通っていないのだ。CSVからJSONへの変換は小さなツールに見えるが、こういう瀬戸際では消防士のような存在だ。
さらに言えば、新エネルギー車メーカーの海外進出は車を売るだけではない。その後には充電スタンドのデータ、ユーザー登録情報、アフターサービスの作業指示書などがあり、これらも海外プラットフォームと連携する必要がある。毎回手作業でデータを移すわけにはいかない。早めにCSVからJSONへの変換のような基本ツールを使い、データパイプラインを整えておけば、後で市場を拡大するときに慌てずに済む。注文が来たらまず祝って、それから徹夜で表を修正し、翌日寝不足の目でアップロードしたら形式が違うと言われてやり直すチームも見たことがある。そんな損は一度で十分だ。
だから、もしあなたも海外進出事業、特に海外プラットフォームと注文、在庫、物流などのデータを連携させているなら、無理をしないでほしい。CSVからJSONへの変換のようなツールは、数分学ぶだけで何晩もの徹夜を節約できる。注文が爆発するのは良いことだ。データ形式が障害物にならないようにしよう。