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
ユーザー | ランク |
---|---|
46 | |
30 | |
22 | |
4 | |
3 |
山田繊維株式会社(むす美)は京都の地で風呂敷製造卸売業:山田貫七商店として昭和12年に創業。メイン商材は1000年以上前から使われているという記録がある風呂敷で、その他ハンカチや袱...
By Nanami Jan 12, 2023過去に失われた売り上げを回復するには?Shopifyの新しい自動化機能を活用し、失われた売り上げを簡単に回復する方法を学びましょう!
By Mirai Jan 10, 2023オンラインストアの構築が完了しましたら、一般公開をする前にいくつかのテスト注文を行い、チェックアウトプロセスを確認することが大事です。Shopifyペイメントをご利用いただいている...
By rinaflora Dec 4, 2022