Liquid や jsでのAPIでの商品データの取得

Liquidやjsファイルから商品データをAPI(RESTが良いですが、GraphiQLでも構いません)

で取得したいと思いますが、

APIはaccess_tokenが必要になると思うのですが、フロントに公開されるjsファイルにaccess_tokenを埋め込む形しかできないでしょうか。

Read権限しか持たないアプリですが、やはりaccess_tokenを見れてしまうのはいまいち不安でして、、