お酒を販売するサイトを構築中で、
年齢認証を導入するためにOnlyAgeというアプリをインストールしました。
サイトのトップページに表示させることはできるのですが、
購入手続きに入る直前(「ご購入手続きへ」ボタンを押した直後)に表示させたいのですが、
指定するURLがわかりません……。
どなたかご教示いただければ幸いです。。
お酒を販売するサイトを構築中で、
年齢認証を導入するためにOnlyAgeというアプリをインストールしました。
サイトのトップページに表示させることはできるのですが、
購入手続きに入る直前(「ご購入手続きへ」ボタンを押した直後)に表示させたいのですが、
指定するURLがわかりません……。
どなたかご教示いただければ幸いです。。
購入手続きに入る直前(「ご購入手続きへ」ボタンを押した直後)に表示させたい
購入手続きページ(Checkout)をカスタマイズする、と同義になるかと思います。
そして、Checkoutのカスタマイズは、Shopify Plusの契約ストアにのみ開放されています。
また、
Shopify Plusを契約されていたとしても、
お使いのアプリが正しく動作する可能性は低いように思いました。
(Onlyageアプリを試してみましたが、
何らかJavaScriptの処理をページに埋め込んでポップアップを表示しているように見えました。
Shopify Plusであっても、そのJavaScriptが自動的に埋め込まれるかが怪しいです。)
少しトリッキーなやり方になりますが、
例えば、
下記のアプリを使用して
https://apps.shopify.com/terms-and-conditions-checkbox?locale=ja
カートに「18歳以上かどうかのチェックボックス」を表示し、
チェックボックスにチェックが入っていなければ「ご購入手続きへ」ボタンを押せない、
とするのはどうでしょうか?
しかし、
カート以外の全てのページから
「ご購入手続きへ」ボタンを削除する必要があるのがネックです。
いっそ、全ページで、Onlyageを発動させてしまうのが一番簡単かもしれません。
ご参考まで。
(キュー田辺)
ご返答ありがとうございます!
急ぎの対応だったのでもう修正をしたのですが、
結論はやはり上記の挙動はさせられなかったので、
カートページに入る直前に表示させるようにしました。
カートに「18歳以上かどうかのチェックボックス」を表示し、
チェックボックスにチェックが入っていなければ「ご購入手続きへ」ボタンを押せない、
とするのはどうでしょうか?
本当であればこれもやりたかったのですが……教えていただいたアプリが有料なので……
アドバイスありがとうございました!