商品画像に日本語名.pngのアップロードをすると、名前が変更されます。

variantのimage pickerとして、variant名と写真の名前が一致するものをurlとして取り出すプログラムがあるのですが、

ローカル上では日本語.pngのものをアップロードするとShopify側でファイル名が変更され、別の名前になってしまいます。

これはエンコードされているわけでは、ないと思うのですがどのようなアルゴリズムで変換されているのでしょう。

この変換される文字列を取得する方法はありますか?

調べた範囲では情報がないようでしたので、詳細を知るにはサポートに問い合わせるしかないかもしれません。

ありがとうございます。

プログラムを書き換えて、直接variant imageを取得することに成功しました。

画像ファイルの名前はどのように変換されているのかは謎でした。

32桁の文字列に変換されているので、md5変換されているのかと思ったのですが、ストリングフィルターでmd5に変換すると違うものが帰ってきたのでわかりませんでした。