İçeriğe geç
SEO AI Pal
SEO AI PalKaydol

Sorun Giderme

Asistanınızda geri bağlantı araç çağrıları başarısız oluyor: bir semptom tablosu

Asistanlar hataları yumuşatır. Bu sayfa, sohbette gördüklerinizi, arkasında neler olduğunu ve çözümü; en çok maliyetli semptomlardan başlayarak listeler.

SEO AI Pal araştırma ekibi ·

Farklı link kontrol hatalarını temsil eden kırık dört kilit deliğini inceleyen Clay dedektifi

Belirti, neden, çözüm

Statüler, API'nin döndürdüğü değerlerdir: eksik veya hatalı bir anahtar için 401, kredi bittiğinde 402.
Sohbetin gösterdikleriArka planda olanlarÇözüm
Detay olmadan "Veri alınamadı"Büyük ihtimalle HTTP 401. Anahtar eksik, yanlış yazılmış veya sonuna boşluk eklenmiş yapıştırılmış.Anahtarı tekrar yapıştırın. Terminalde ücretsiz overview eylemiyle test edin.
Dün çalışıyordu, bugün "servis kullanılamıyor"Büyük ihtimalle HTTP 402. Bir döngü veya uzun bir oturum sonrası bakiye sıfıra ulaştı.Hesap sayfasından USDT (TRC-20) ile yükleme yapın. Ücretsiz eylemler hala yanıt verir.
Gerçek bir site için 0 puan veya satır yokİndeks henüz alan adını içermiyor olabilir veya alan adı yol veya https:// ile gönderilmiş.Sadece alan adını gönderin. Site çok yeniyse bir sonraki aya kadar bekleyin.
Oluşturduğunuz yeni link eksikİndeks ayda yaklaşık bir kez yenilenir.Yenilemeyi bekleyin. Çağrıyı on kez tekrar çalıştırmayın.
Başka bir satıcının panelindeki sayılar farklıFarklı tarayıcılar ve farklı puanlama yöntemleri. DR'ımız kendi metriğidir.Tekil sayıları değil, trendleri karşılaştırın.
Yanıt, beklenenden çok daha az satır içeriyorŞema per değerini sınırlamış olabilir veya asistan sadece birinci sayfayı okumuş.Açıkça page=2 isteyin.
Yanıttaki sayılar var ama _credits yokHiçbir çağrı yapılmadı. Model bellek üzerinden yanıt verdi.Prompt runbook kurallarını uygulayın.
Planladığınızdan daha yüksek ücretlerAsistan ücretli bir eylemi tekrarladı veya bir liste üzerinde döngüye girdi.Tekrarları birle sınırlayın ve bulk_dr ile toplu işlem yapın.

Statü kodunun cümleden neden daha önemli olduğu

Bir asistan 402'yi nazik bir paragrafa dönüştürür. Paragrafı okursunuz, kodu değil. Ham statüyü isteyin. Sahip olduğunuz en ucuz teşhis budur.

Hatayı ikiye bölün. Modeli suçlamadan önce, aynı URL'yi terminalde çalıştırın. curl ok true ile JSON döndürürse API sorun yok demektir ve hata sarmalayıcıda veya prompt'tadır. curl de başarısız olursa sorun anahtar veya bakiyededir ve hiçbir prompt kelimesi bunu düzeltmez.

Doksan saniyelik triyaj

  • Başarısız olan çağrıyı ücretsiz bir eylemle curl ile çalıştırın. ok geliyor mu?
  • Ücretli bir eylemle çalıştırın. 401 anahtara, 402 bakiyeye işaret eder.
  • Alan adını asistanın gönderdiği şekilde tam olarak yazdırın. www., yollar ve tırnak işaretlerine bakın.
  • Son sipariş tarihinizi aylık yenileme ile karşılaştırın.
  • Asistan ürününüzün özetini değil, araç çağrısı logunu okuyun.
Ortada dağılmış çakıllarla ve karışık bir zincirle yolda kalan Clay yolu

Bir betik yolda durduğunda

Faturalar sessizce arttığı yer betiklerdir. Aşağıdaki üç durum, bir duraklamanın, bir zincirin veya sessiz bir hatanın planladığınızdan fazla çağrıya nasıl dönüştüğünü gösterir.

Bir Ctrl-C bir batch işlemini yarım bırakabilir

Çoğu betik bir alan adı listesi üzerinde döngü kurar ve her öğe için tek bir ücretli çağrı yapar. Ortada Ctrl-C'ye basın. Zaten çalışan çağrılar faturalandırılır, geri kalanı hiç gerçekleşmez. Çıktı dosyanız hangi alan adlarının tamamlandığını söylemelidir.

Her sonucu elinize ulaştığı anda diske yazın. Böylece bir yeniden başlatma, alan adlarını tekrar ödemek yerine zaten tamamlananları atlayabilir.

Betikleri zincirlemek çağrıları çarpar

Üç betik çalıştırmak ve çıktılarını tek bir e-postada birleştirmek düzenli görünür. Her birinin iki ücretli çağrı yaptığını varsayın, tek bir çalıştırma altı çağrı faturalandırır. Önce sayın, sonra planlayın.

Verileri bir kez toplayan, sonra biçimlendiren tek bir betik, faturayı ve mantığı tek bir yerde tutar. Zamanlanmış bir betik de sonunda çağrı sayısını yazdırmalıdır, böylece bakiyeye sonraki bakışta eşleşecek bir sayı olur.

Yeniden çalıştırmadan önce hata gövdesini okuyun

Başarısız bir çağrı genellikle ok false olarak ayarlanmış ve kısa bir mesaj içeren bir gövde döndürür. Önce mesajı okuyun. Aynı anahtar ve aynı bakiye ile yapılan bir yeniden çalıştırma aynı şekilde başarısız olur.

Gövdeyi yutan ve sadece failed kelimesini yazdıran betikler, sahip olduğunuz tek ipucunu boşa harcar. Statüyü ve mesajı geldikleri gibi alıntılama yapın. Asistan tarafından yapılan bir özet, yardımcı olabilecek detayı zaten kaybetmiştir. Doğrudan alıntı, her zaman.

Sarmalayıcıdaki hatalar ve düzeltmeler

Aynı üç hata çoğu sarmalayıcıda görülür. Anahtarı URL'ye koymak, loglarda ve paylaşılan transkriptlerde görünmesine neden olur, bu yüzden ürününüzün izin verdiği yerde bearer header'ı kullanın.

Her eylemi açığa çıkarmak ikinci hatadır. GPT'nize sadece dördüne ihtiyacı vardır ve her ekstra eylem, planlamadığınız kredileri harcamanın başka bir yoludur. Üçüncüsü, on satır döndüren bir yanıt için 5.000 satır istemektir.

Bunları bir kez düzeltin ve yukarıdaki tablonun çoğu geçerliliğini yitirir. Bunu geçiren yanlış sayılar mitler sayfasında ele alınır.

Bir bankta bir tüy ve taşı dengeleyen bir büyüteçle Clay terazisi

Başarısızlıkları gösteren bir çağrı logu kurun

Bir log, alabileceğiniz en ucuz teşhistir. Tutmak ücretsizdir ve sohbet hakkındaki belirsiz şikayeti, sayabileceğiniz statü kodları listesine dönüştürür. İki alışkanlık yeterlidir.

Satır başına bir çağrı, statü ile

Zaman damgasını, eylemi, alan adını, HTTP statüsünü ve _credits değerini tek bir satıra yazın. Düz metin yeterlidir. Bir elektronik tablo daha sonra okuyabilir ve statülerin bir sütunu, tek bir sohbet yanıtının gizlediği bir kalıbı gösterir.

Ücretsiz ve ücretli çağrıları ayrı sütunlarda tutun, böylece ücretli hatalardaki artış toplamın içinde gizlenmez. Tekrarlanan herhangi bir çağrıyı işaretleyin ve orijinalin yanına tekrar sayısını tutun. Aynı saat içinde tekrarlanan 402'ler kötü bir güne değil, bir döngüye işaret eder. Önce logu okuyun. Modeli en son suçlayın.

Tona değil, statüye göre uyarı verin

Bir sohbet penceresi sakin okunabilirken log her satırda 402 gösterebilir. İlgilendiğiniz statü kodları için bir kural ayarlayın. Sıkıcı tutun. 401 anahtara, 402 bakiyeye işaret eder, diğer her şey gövdeyi okumak demektir.

Ücretliler başarısız olurken ücretsiz eylemlerin hala yanıt vermesi açık bir sinyaldir. Muhtemel neden bakiyedir. Yükleme ve yeniden deneme sayısı önceliklidir. Ücretsiz eylemler ayrıca bir kontrol görevi görür, çünkü yolun hala çalıştığını gösterirler.

Başarısız bir çağrıyı beş adımda yeniden üretin

Dıştan içe doğru ilerleyin. Her adım bir katmanı eler, böylece hata tek bir yerde kalır.

  1. 1

    Tam URL'yi kopyalayın

    Asistanınızın veya betiğinizin gönderdiği isteği, alan adı ve yazımı dahil olmak üzere bayt bayt kopyalayın. Gizli boşluklar ve rastgele bir https:// yaygın suçlulardır.

  2. 2

    Ücretsiz overview eylemini çalıştırın

    Aynı alan adını anahtar gerektirmeyen overview'a gönderin. Eğer ok true ile yanıt verirse, yol ve alan adı iyidir ve sorun anahtar veya bakiyededir.

  3. 3

    Anahtarla ücretli eylemi çalıştırın

    Özel GPT kurulumu önerdiği gibi anahtarı header'da kullanarak ücretli çağrıyı tekrarlayın. 401 anahtara, 402 bakiyeye işaret eder.

  4. 4

    İlk satırı karşılaştırın

    Dönen ilk satırın terminalde yapılan aynı çağrıyla eşleştiğinden emin olun. Bir eşleşmeme, sarmalayıcının yolda bir şeyler değiştirdiğini gösterir.

  5. 5

    Sonucu yazın

    Statüyü, eylemi, alan adını ve _credits değerini birlikte tutun. Logu okuyan bir sonraki kişi, sormadan ne olduğunu bilecektir.

Gerçek boş bir sonucu bozuk olandan ayırt etmek

Sohbet penceresinde birbirine benzeyen ve çok farklı anlamlara gelen iki tür yanıt vardır. Önce ayırt edin. Yanlış şeyi değiştirmek zaman ve bazen kredi maliyetine mal olur.

Sıfır satır bir yanıttır

Bir alan adı ok true ve boş bir liste ile dönebilir. Bu, indeks hakkında bir bulgudur. Çağrıda bir hata değildir. Yeni bir site olabilir, bir yazım hatası olabilir veya link henüz aylık yenilemeye ulaşmamış olabilir.

Bunu bir sonuç olarak kabul edin. Tek cümleyle raporlayın. Her çağrının tarihini içeren boş dönen alan adlarının kısa bir listesini tutun. Aynı alan adı bir ay boyunca boş kalırsa, yazım hatası bir sonraki şüphelidir ve aylık yenileme sadece bu kadar açıklayabilir.

Çok az satır bir ayarlamadır

Bazen yanıt kısa çünkü şema satırları sınırlamış olabilir veya betik sadece birinci sayfayı okumuştur. Çağrı satır sayısından bağımsız olarak bir kez faturalandırılır, bu yüzden istekte daha büyük bir per ekstra krediye mal olmaz. Önce şemanızdaki sınırı kontrol edin. Oradan başlayın.

Bilinçli olarak ikinci sayfayı isteyin ve bunu prompt'ta belirtin, asistanın daha fazla olduğunu fark etmesini beklemek yerine.

Hızlı cevaplar

Bir geri bağlantı kontrol aracı rank tracker ile aynı mı?
Hayır. Linkleri okur: yönlendiren alan adları, anchor text'ler, üst sayfalar ve 0-100 arası puan. Anahtar kelime konumları ve günlük taramalar Ahrefs veya Semrush'a aittir, bu iş için daha kapsamlı ürünlerdir. Güçlü oldukları yerde kullanın.
Bir çağrı kaç satır döndürebilir?
Sayfalama için page ve per (10 ile 5000 arasında) ile çağrı başına 1.000 satıra kadar ve derin sayfalama 50.000 ile sınırlıdır. Çağrı satır sayısından bağımsız olarak bir kez faturalandırılır, bu yüzden daha büyük bir per daha fazla maliyet yaratmaz.
DR'ım neden Ahrefs'ten farklı?
Puanımız round(100 log(ref_domains+1) / log(210^7)), yönlendiren alan adları üzerinde bir log ölçeğidir. Ahrefs DR'ı kendi yöntemi olan ayrı bir metriktir. Ruh olarak benzer, sayı olarak asla aynı değil.