サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2019年5月7日 11:40
アクセストークンの取得を利用しているのですが、Facebookアプリ上でこのような内容が出る様になっています。関係はあるのでしょうか?
アプリレベルのレート制限についてレート制限は、指定された期間内に実行できるAPIコールの数の制限を定義します。アプリケーションレベルのレート制限は、ページアクセストークンおよび広告APIコール以外のアクセストークンを使用して実行されたコールに適用されます。アプリが1時間に実行できるコールの数は、ユーザーの数の200倍です。これはユーザーごとの制限ではありません。すべてのユーザーによるコール数の合計がアプリの上限を超えない限り、個々のユーザーは1時間あたり200件を超えるコールを実行できます。このページには、おおよそのレート制限データが表示され、レート制限を管理するのに役立ちます。
よろしくお願いします。
2019年5月7日 19:11
何との関係でしょうか?
アクセストークンを利用している利用元との関係であれば、当然あると思います。
基本的に、書いてある通りだと思います。
なのでデフォルトの状態で、APIを利用するには、1時間あたり200コールまでということかと思います。
Cocoonの場合は、シェア数はキャッシュされるので、よほどのことがない限り制限は受けないのではないかと思います。
ただ、サイト環境やFacebookの仕様によって変わってくるので、保証はできないです。
Topic starter
2019年5月7日 23:39
お返事ありがとうございます。わいひらさんの回答で理解できました。
現在、SNS設定のキャッシュを3時間設定していたので制限を超えてしまっていたのだと思います。10時間ほどに伸ばしてみました。ありがとうございます。
Topic starter
2019年5月8日 10:46
アクセストークンの設定をはじめからやり直してみました。
- SNSキャッシュを10時間に設定
- わいひらさんの記事の通りにFacebookアプリを再度作成。
- cocoonにアクセストークンを設定
- SNSキャッシュを消去
- ページでのシェア数の取得に成功していることを確認。
上記ができた状態でアプリレベルのレート制限を確認。1分後に10% ,10分後に100%となり制限がかかりました。1時間あたり200コールまでなので10分あまりで200コールが終わりました。リクエスト数の問題もあると思いますが約2000ページあるので利用制限を10回繰り返すことでキャッシュによりある程度落ち着くということでいいのでしょうか?
本当素人みたいな考えかもしれませんがご回答頂ければ嬉しいです。
2019年5月8日 19:23
ページ数とアクセスによっては、1時間の状態では、制限がかかってしまうかもしれません。
そういう場合は、次の制限解除を待つしかないかもしれません。
加えて、サイトによってのキャッシュ間隔の調整も必要になるだと思います。
ただ、キャッシュを削除して最初こそ制限がかかりやすいですが、アクセスが集中するページはある程度限られるので、時間がたつごとに制限はかかりにくくなると思います。
けれど僕も、Facebook仕様をすべて把握しているわけではないので、詳しくは、以下で確認していただくかFacebookに問い合わせてみてください。
https://developers.facebook.com/docs/graph-api/overview/rate-limiting/
2019年5月9日 01:37
先日のFacebookの仕様変更から、同じようにアラートがくるようになりました。
レート制限に達しました 注意https://daizupapan.com が時間レート制限100%に達しました。アプリに対するAPIコールは、アプリがスロットリング制限を下回るまですべて失敗します。アプリがレート制限に達した原因の内訳:コール数別:GET {url-id} 106%Invalid method call #1 1%リソース:3日後にアプリにまだレート制限がかかっている場合は、またアラートが送信されます。
4月22日~5月4日まで4日おきに同様のアラートがきておりましたが、8日は来ていません。現在、cocoon設定のSNSキャッシュ間隔は6時間で設定しています。ご参考まで。
This post was modified 6年前 2回 by daizupapan
わいひら reacted
Topic starter
2019年5月9日 09:36
色々とありがとうございました。
制限が徐々にかかりずらくなってきています。
キャッシュ設定で調整を行っていこうと思います。
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。