Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

Amazonショートコード表示 価格取...
 
共有:
通知
すべてクリア

[解決済] Amazonショートコード表示 価格取得時間不具合&謎のリンク切れ通知

19 投稿
5 ユーザー
4 Reactions
1,481 表示
(@wordpressusers)
New Member Registered
結合: 6年前
投稿: 3
トピックスターター  

わいひらさん、お世話になります。

いつもフォーラム参照しながら対応してまいりましたが、どうにもならないのでとりあえず報告したいと思います。
この不具合対策は私だけの環境のようですので、「こんなことがあります」程度です。

症状1
Amazon ショートコードで設定したすべての価格取得日付が1970/01/01 00:00:00時点になっている。

詳細
以前は表示されていましたがある日突然、気が付いたらなっていました。

症状2
メール通知によりAmazonの商品リンクが取得できないエラーが発生しました。

詳細

Amazon商品リンクが取得できませんでした。
ASIN:B07CH444K8
URL: https://www.********.com/archives/3635

Message:商品を取得できませんでした。存在しないASINを指定している可能性があります。

このエラーが定期的に発生しますが、実際にはリンク切れは発生しておらず、APIを通じた売り上げも計上しています。

どちらもよくわからない不明なものですが、サイトの特性上からこちらに詳細を書くことができません。
そのため、不具合1に関しては長い間(5か月程度)このままの状態で放置しています。
不具合2はここ1か月の話です。

詳細を書かない事には対処はできないので報告だけとします。
仮に同じ症状でこのトピックを見られた方は追記いただけると助かります。

 


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

僕の環境では再現できませんでした(添付画像)。

商品リンク右下にある「キャッシュ削除」をクリックしても改善されないですか?


   
(@wordpressusers)
New Member Registered
結合: 6年前
投稿: 3
トピックスターター  

わいひらさん、こんばんは!

残念ながら、多くの商品リンクの右下にあるキャッシュ削除をクリックしても何も改善されませんでした。。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

とりあえず、日付がおかしな価格表示だと、Amazonアソシエイトポリシー違反の恐れがあるので、価格表示は無効にしておいたほうがいいかもしれません。

ただ僕のテスト環境では、不具合は再現されないので、不具合の再現方法がわからないと、ちょっと対応できないかもしれません。

一応問題なさそうな質問を一つ。
サーバーはどこでしょうか?
サーバーによって微妙に動作が変わってしまう場合もあるので。


   
(@wordpressusers)
New Member Registered
結合: 6年前
投稿: 3
トピックスターター  

わいひらさん、こんばんは。

お忙しいところ、対応いただきありがとうございます。

運営サイトが特殊なもので公開できないので、何の解決にもならず申し訳ありません。

運用しているサーバーはX Serverです。
因みにプラグインをすべて停止しても状態は同じでした。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

XSERVERだったら、そんな特殊な環境でもないですね…。
同様の問題が起きた方がおられたら、書き込めるようにこのトピックを開けておこうと思います。


   
dalahastjp
(@dalahastjp)
Trusted Member Registered
結合: 7年前
投稿: 51
 

わいひらさん
いつも更新ありがとうございます。
私のサイトでもいつからか記憶にないのですが(最初は取得日で更新されていました)、同じように1970/01/01の日付になってしまっています。
同じXserverの環境ですが、キャッシュ削除などしても変化はありませんでした。

一方で同じエックスサーバ上でサイト(非公開)テストしたところ、きっちり日付が更新されていましたので、正常であると思われます。
原因はわかりませんが、状況のご報告まで。


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

ご連絡ありがとうございます。

こちらの環境でもテストしてみるので、その商品のAmazon上でのURLと、入力したASINを貼っていただいてよろしいでしょうか。


   
dalahastjp
(@dalahastjp)
Trusted Member Registered
結合: 7年前
投稿: 51
 

わいひらさん

すべての商品の日付が1970/01/01になっているため、特にこの商品に限らないのですが、1例としてアイテムを記載します。

パナソニック 単3形・単4形 USB入出力急速充電器 BQ-CC87L

[amazon asin="B07SR9MS3X" kw="パナソニック 単3形・単4形 USB入出力急速充電器 BQ-CC87L"]

 


   
かうたっく
(@kautakku)
Illustrious Member Moderator
結合: 7年前
投稿: 4770
 

別サイトの本番環境で試したんですが、問題ないようですよ。

https://gyazo.com/aa872685c0f297b7cf19831c7ba7204a


   
わいひら reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

僕の環境で「上で書き込まれたショートコード」と「ページで自分で作ったショートコード」で試してみましたが、双方とも問題なく時間を取得できているようです。
ただ、価格取得時間が「1970/01/01 00:00」になるようなときは、時間の取得ができていないと思うので、取得できなかったときは価格を表示しないように修正しておきました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。

FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------
https://github.com/yhira/cocoon/commit/28bdbc15c6db0238977efa18237aaa436b03e19a
Amazonアソシエイトポリシー的にも、多分表示しない方が良いと思うので。


   
dalahastjp
(@dalahastjp)
Trusted Member Registered
結合: 7年前
投稿: 51
 

新しいテーマにアップデートして挙動を確認いたしました。
私の環境(取得時間が1970/01/01になっているサイト)では、タイムスタンプが価格が表示されないようになっています。

応急対応ありがとうございました。


   
(@シュウイチ)
New Member
結合: 5年前
投稿: 1
 

私は大丈夫でしたが、googleで検索すると、他にも同じような現象のサイトがたくさんありますね。。。。何が原因なんでしょうか。気になりますね。。。 https://www.tadamonkugaiitakute.com/34780.html
https://harleys.jp/jrp-glove/
https://ak-media.ca/study-in-canada-homestay/
https://masasubset.info/firstvape/
https://multimedia-blog.net/mobile/iphone-accessories/


   
わいひら reacted
かうたっく
(@kautakku)
Illustrious Member Moderator
結合: 7年前
投稿: 4770
 

もしそれがAmazonAPIの仕様だとしたら、そちら側に聞いてみないと分からないかもしれないですね。

もしそうではなく、WordPressの何か、Cocoonの何かであれば話は違ってきますけど。

WordPressの何かから取得しているなら、管理画面の設定で時間の取得部分とか、どこかを再度更新してみるとか。➡これで直ったらラクだけどキビシイだろなぁ

 

何らかの理由でうまくいってなく。それが何か、原因の特定ができれば良いですけど。

参考URLと引用

https://did2memo.net/2018/01/23/twitter-1970-01-01-tweet-bug/

問題のツイートに表示される「1970年01月01日」という日付にも、その「不具合っぽさ」が現れています。

というのも、プログラミング・コンピューターの世界では、「1970年01月01日00:00から何秒経過したか」という数字を使って、日時を表現する「UNIX時間(ゆにっくす・じかん)」という方式が広く利用されています。


   
わいひら reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

こちら側で不具合を再現するのは難しいので、うまく取得できなかった場合の処理を追加することで対応してみました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。

FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------
もしよろしければ、うまくいかない環境で試してみていただけると幸いです。
※表示されていないAmazon商品リンクから「キャッシュ削除」はする必要があると思います。


   
dalahastjp
(@dalahastjp)
Trusted Member Registered
結合: 7年前
投稿: 51
 

わいひらさん、対策版ありがとうございます。
早速アップデートして試してみましたが、価格表示をする設定にしていても価格が表示されませんでした。

ご確認ですが、今回の修正版では1970/01/01になる場合は非表示ではなく、何か他の処理をして価格&取得時間の表示をする仕様でしょうか?

 


   
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

不具合環境がないもので、見落としがあったようです。
もう一度ダウンロードしてアップデートしてみていただけますか。
https://github.com/yhira/cocoon


   
dalahastjp
(@dalahastjp)
Trusted Member Registered
結合: 7年前
投稿: 51
 

わいひらさん
先ほど更新したところ、添付の通り無事価格とタイムスタンプが正しく表示されるようになりました! 
早急なご対応ありがとうございます。
大変助かりました。
取り急ぎご報告まで。

 


   
わいひら reacted
わいひら
(@yhira)
Illustrious Memberサイト Admin
結合: 7年前
投稿: 17391
 

ご確認ありがとうございます!
こちらも、不具合環境がなく動作確認できなかったので、今回動作確認していただいて修正できたのは助かりました。


   
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました