Liquid、JavaScriptなどに関する質問
直リンクからした行けない商品ページの作り方はありますでしょうか?
公式サイトからはたどり着けない商品で、リンク先を知っている人だけが、閲覧・購入出来る、限定公開のページが作りたいです。
よろしくお願いいたします。
解決済! ベストソリューションを見る。
成功
販売チャネルからオンラインストアを外して、購入ボタンチャネルだけにし、チェックアウトリンクを発行するのではどうでしょうか。
https://help.shopify.com/ja/manual/products/details/checkout-link
ご希望そのままのアプリを見つけられればベストでしたが、見つけられませんでした。
しかし、下記のアプリで、近いことができそうです。
https://apps.shopify.com/easylockdown?locale=ja
特定の商品ページにパスワードをかける、ということができように見えますので、
そのパスワードを知る人だけが閲覧できる、という状況は作れるかもしれません。
ジャストアイデアかつ、
カスタマイズが発生してしまいますが、
アプリを使わない方法であれば、
より希望に近い形にできるかもしれません。
ある商品のURLが、
https://example.myshopify.com/products/xxxxxx
だったとします。
この時、
https://example.myshopify.com/products/xxxxxx?token=yyyyyyyyyyyyyyy
のように、
URLのパラメータとして、
「token=yyyyyyyyyyyyyyy 」を持つ場合のみ、
ページの内容を表示でき、
そうでなければ、
商品詳細が表示されない、
というように、
JavaScriptとCSSをカスタマイズします。
なお、
"token"はtokenではなくもっと予想しにくいKeyにしていただいても良いですし、
"yyyyyyyyyyyyyyy"は、簡単には予想されないランダムな文字列を想定しています。
"yyyyyyyyyyyyyyy"を、JavaScriptもしくはHTMLコードにハードコーディングする必要があるため、
ある程度のWebリテラシーがある方には簡単に見破られてしまうと思いますが、
一般のお客様にはまず分からないはずです。
なお、"yyyyyyyyyyyyyyy"については、
商品情報のメタフィールドに登録しておき、
それをストアフロントで扱うようにすると、
同様の商品を増やす際に、都度、コード編集を行う必要がなくなり、
運用が少しだけ楽になるかもしれません。
もし、
> "yyyyyyyyyyyyyyy"を、JavaScriptもしくはHTMLコードにハードコーディングする必要があるため、ある程度のWebリテラシーがある方には簡単に見破られてしまうと思いますが、
こちらのような状況を可能な限りなくしたい場合は、
別途APIサーバを用意し、
"yyyyyyyyyyyyyyy"を渡すだけで、
その商品ページの表示/非表示をレスポンスしてくれるようなAPIを準備することで、
実現できるかもしれません。
ご希望通りの回答になっておらず恐縮ですが、
参考になれば幸いです。
(キュー田辺)
キュー田辺様
ご丁寧な回答をありがとうございました。
参考にさせて頂きます。
成功
販売チャネルからオンラインストアを外して、購入ボタンチャネルだけにし、チェックアウトリンクを発行するのではどうでしょうか。
https://help.shopify.com/ja/manual/products/details/checkout-link
EコマースのEメールマーケティングは適切なタイミングで、適切にパーソナライズされたメッセージを顧客に届ける方法であり、厳しさを増すインターネットの規制を受ける必要もありません。こ...
By Nanami May 21, 2023自分が一から立ち上げた独自店舗型のネットショップでは、個人が運営するショップや聞いたこともないブランドに不安を感じる顧客はたくさんいます。そのため、信頼がおけるネットショップを作り...
By rinaflora Apr 19, 20232023年のマーケティング予算計画について取り上げた2H MediaとのAMAにご参加いただいた皆様ありがとうございました。たくさんのすばらしいご質問が寄せられました。それらの質問...
By Jacqui Apr 18, 2023