外部カート(html)の在庫表示について
私がイージーマイショップカートを選んだ理由は、外部カートの機能が他社に比べて柔軟な設定ができて他社に比べて非常に優れている・・と思ったからなのですが、
使ってみてから気付いたのですが、
外部カートのJavaScriptバージョンは便利なのですが、スクリプトの読み込みに大変時間が かかります。
外部カート(JavaScript)が表示されるのに、早いときで 5秒 遅くて8秒くらいかかってしまいます。
(なお、表示するページ自体は軽いベタHTMLなので、ページ自体は一瞬で表示されるのですが、外部カードだけが ページ表示から遅れて6秒ほど経ってから表示されるため、
その間の6秒は カートが表示されないので お客様は カートはどこ ?? の状態になってしまいます。
もう少し早く JavaScript外部カートを表示できないか・・・という事と、
代案で考えたのはHTML版の外部カートを使う・・・ということなのですが、
HTMLバージョンは、在庫表示に対応していないため・・それはそれで 違った問題が出てきます。
完売している商品でも、カートに実際に入れてみないと在庫数がわからない・・・ので、
たとえば、買い物かごだけみて、購入できると思ったお客様がお電話でオーダーされる場合なんかに、実際は売り切れですって伝える場面が出てくると、トラブルの元になってしまいます。
そこで 思うのは、両方 いいとこどり・・はできないか?と思うのですが・・
つまり HTMLバージョンで 買い物かごは すぐに表示されて、
在庫(特に 完売表示)や価格なんかが 後で JavaScriptで表示されれば、不足の部分を補えると思うのですが・・・
ちなみにですが、以前 使っていた 他社のカート(現在はサービス終了しているショップギア)では、在庫表示の部分を JavaScriptではなくて、イメージタグを使って表示していました。
<img src="http://www.shopgear.org/cgi-bin/stock.cgi?shopid=ショップID&itemcode=商品ID">
こんなふうに、商品に紐付けられた在庫数の画像が、買い物かごの横に表示される・・これはこれで、イメージタグなのでタイムラグがなく 在庫が表示されていたので便利でした。
(ハンズさんのシンクロカゴ・・も、HTMLソースとJavaScriptを組み合わせてる・・のか早く表示できているように思います)
他社システムなので、根本的に違うので、同様にはできないとは思いますが・・
外部カートを2つ選べるのは御社だけなので とても便利なのですが、どちらも 特有の問題・・(JavaScriptが早く読み込みできればそれが一番いいのかもしれませんが・・)
当方のインターネット環境・・ IPV6の光回線・・マシーンもフルSSDでも、この数秒間の遅れなので、スマホで4G回線だと12秒以上遅れて表示されます・・ので、
JavaScriptでは 表示スピードの限界があるんでは・・と思った次第です。
(1ページに1つのカートスクリプトで このくらい表示が遅れるので、一覧ページのように 3,4個 カートを貼り付けるページであれば、もっと表示が遅くなります。
ワードプレスのようなCMSで ページを作成すると、さらにページ読み込み自体に時間がかかると思いますが・・・
お持ちのサイトに貼り付けたイージーマイショップのカートボタンの表示時間等について、ご不便をおかけし申し訳ございません。
お手数をおかけしますが、表示に時間がかかる代表的なページのURLを教えていただけないでしょうか?
弊社においても該当ページについて確認させていただきますので、ご面倒をおかけしますが何卒よろしくお願いいたします。
代表的なページのURLをお送りいただき誠にありがとうございます。
カートボタン貼り付け先のページを拝見したところ、カートボタン貼り付け先ページにおける固有の内容が含まれていましたので、直接メールにて案内させていただきました。
メール内容のご確認をお願いいたします。