簡潔な回答
SerpCrypto APIが動作しているかどうかを確認するにはどうすればよいですか?
APIキーを指定してGET https://serpcrypto.com/api/v1/creditsを呼び出してください。無料で、残りのクレジットをJSONで返します。200はAPIとAPIキーが正常に動作していることを意味します。エラー502と504は検索が失敗したときに返され、課金されることはありません。SerpCryptoはchangelogでインシデントを投稿していますが、測定されるまで稼働率の数値は公開していません。
curl -s https://serpcrypto.com/api/v1/credits -H "Authorization: Bearer $SERPCRYPTO_API_KEY"各回答は何を意味しますか?
| HTTPステータス | 意味 | 課金 | 対処方法 |
|---|---|---|---|
| 200 | APIが動作しています。検索の場合は結果が本文に含まれます | 検索成功で1クレジット。クレジット確認は無料 | なし |
401 invalid_api_key | APIキーが欠けている、誤っている、または無効化されている | いいえ | ダッシュボードからAPIキーを再度コピーしてください |
402 insufficient_credits | アカウントのクレジット残高がゼロ | いいえ | 料金ページでパックを購入してください |
429 concurrency_limit | 同時に実行される検索が多すぎます | いいえ | 並列リクエストを減らすか、上限の引き上げを依頼してください |
502 search_failed | 検索を完了できませんでした | いいえ | 少し待ってから再試行してください |
504 search_timeout | 時間内に応答がありませんでした | いいえ | 少し待ってから再試行してください |
問題は自分の側、当社側、エンジン側のどこにありますか?
まず無料チェックを実行し、次にシンプルな検索を1回、最後に実際のリクエストを実行してください。各ステップで1つのレイヤーを切り分けられます。
- クレジット呼び出しが401で失敗する: 問題はAPIキーにあります。ヘッダーの形式を確認してください:
Authorization: Bearer <key>、スペースは1つです。 - クレジット呼び出しは成功するが、検索がすべて502を返す: 収集レイヤーまたはエンジンが全員に対して失敗しています。数分待ってから再試行してください。その間、課金はされません。
- シンプルな検索クエリは成功するが、自分のクエリが400で失敗する: パラメータが許可リスト外です。検索リファレンスにすべての値が記載されています。
- 結果がブラウザと異なる: 通常は場所、言語、デバイスの違いによるものです。比較対象に合わせて
gl、hl、location、deviceを設定してください。場所と言語をご覧ください。
インシデントと変更はどこに投稿されますか?
changelogです。各エントリには日付、影響を受けた対象(エンジン、フィールド、クライアントエリア、支払いなど)、変更内容が記載されます。追加されたフィールドもそこに掲載されるため、パーサーはそのフィールドが必要になる前に更新できます。
別のステータスサイトは運営しておらず、このページに古くなる可能性のある緑のランプも表示しません。上記の無料チェックは、あなたが尋ねた時点での、あなたのAPIキーに対するAPIの実際の状態を伝えます。
ここに稼働率のパーセンテージがないのはなぜですか?
公開された方法でまだ測定していないからです。稼働率の数値とは、定義されたプローブ、定義された期間、定義された障害を意味します。それが揃った時点で、方法と日付とともにここに表示されます。それまでは、誠実な約束は課金ルールです:1クレジット = 1回の成功した検索リクエストで、対応するすべてのエンジンで結果の1ページを返します。失敗したリクエストは課金されません。
インシデント時にサポートへ何を送ればよいですか?
[email protected]宛てに、search_metadata.idのリクエストID(応答がなかった場合はリクエスト時刻)と、エンジン、HTTPステータス、エラーコードを記載してお送りください。APIキーは絶対に記載しないでください。メール返信は年中無休(7日間)12時間以内に対応し、API連携のサポートも含みます。お問い合わせページには、回答を早めるためのその他の詳細が記載されています。