Ceník DataForSEO oproti kreditům za volání, ceněno pro jeden notebook
Nemůžeme uvést ceník jiného dodavatele a neměli byste věřit nikomu, kdo to dělá z paměti. Ukážeme vám, jak se sčítají naše kredity pro měsíční úlohu.
Výzkumný tým CranSEO ·

Náš ceník jako vyhledávací tabulka
| Akce | Kredity za volání | Náklady za volání | Na 1 000 volání |
|---|---|---|---|
| domain, overview, stats, suggest | 0 | Zdarma | Zdarma |
| bulk_dr, compare, top, dr_distribution, tld_breakdown | 1 | $0.0001 | $0.10 |
| refdomains, backlinks, anchors, toppages, anchor_cloud, intersect | 2 | $0.0002 | $0.20 |
| search, keyword | 3 | $0.0003 | $0.30 |
Hypotetický měsíc krok za krokem
Jde o příklad, ne o příběh zákazníka. Představte si analytika, který sleduje 30 klientských webů a 200 domén konkurence v jednom reportu Quarto.
Každý měsíc notebook spustí bulk_dr jednou pro všech 230 domén, což stojí 1 kredit. Poté stáhne refdomains pro každou z 30 klientských webů, což stojí 2 kredity za volání, tedy 60 kreditů.
Přidejte anchors pro stejných 30 webů, dalších 60 kreditů, a několik opakování při ladění, řekněme dalších 40. Měsíc celkem stojí asi 161 kreditů.
Měsíc vyjde přibližně na 0,016 $. I kdyby byl příklad desetinásobně větší, úvodní kredit ve výši 100 $ by pokryl roky takto probíhajících běhů a faktura by zůstala zanedbatelnou položkou.
Čtení tabulky způsobem, jakým by ji četl správce rozpočtu
Nejprve se podívejte na pravý sloupec, protože většina buněk v tabulce je malá.
Tisíc volání akce za 1 kredit stojí deset centů a tisíc volání akce za 3 kredity stojí třicet. Bezplatné akce nic nestojí, takže průzkum v notebooku je efektivně neomezený, zatímco si ověřujete strukturu dat.
Jediný způsob, jak zde utratit skutečné peníze, je iterovat přes velmi mnoho domén s akcí za 2 nebo 3 kredity, proto je volání bulk_dr, které stojí 1 kredit až pro 2 000 domén, tím prvním, které byste měli nejprve vyzkoušet.
Stejný rozpočet jako několik řádků kódu v R
Upravte počty a spusťte znovu. Čísla níže jsou hypotetická a vycházejí z odstavců výše.
credit_usd <- 0.0001
plan <- tibble::tribble(
~step, ~calls, ~credits_per_call,
"bulk_dr", 1, 1,
"refdomains", 30, 2,
"anchors", 30, 2,
"debug reruns", 40, 1
)
plan$credits <- plan$calls * plan$credits_per_call
sum(plan$credits) # 161
sum(plan$credits) * credit_usd # 0.0161Ahrefs prodává jednotky API v rámci předplatných, od 129 $/měsíc za 200 000 jednotek, s minimálně 50 jednotkami na požadavek. Pro ceník DataForSEO otevřete jeho aktuální ceník a vložte stejné počty volání do výše uvedeného tibble.

Kam kredity skutečně utékají v notebooku
Kredity unikají z notebooku na místech, která cenová tabulka nezobrazuje. Jednotková cena je všude stejná, takže skutečnou otázkou je, kolik volání notebook provede a jak často.
Začněte od volání, ne od ceny. Každá z níže uvedených návyků je levná sama o sobě, ale dohromady určují fakturu.
Na jedno volání, ne na řádek
Fakturace je za volání, bez ohledu na počet vrácených řádků, až do 1 000 řádků. Volání, které vrátí 10 řádků, a volání, které vrátí 1 000 řádků, stojí stejně. Pokud smyčka žádá o deset řádků najednou, zaplatí mnohokrát za výsledek, který by poskytla jedna větší stránka.
Požádejte o největší stránku, kterou potřebujete, a nechte řazení umístit výsledek na první místo. Rozbor ukazuje parametry stránkování v kontextu celého pipeline.
Při porovnávání nákladů dvou návrhů spočítejte volání v každém a vynásobte počtem kreditů za volání. Počet řádků není součástí tohoto součtu.
Opakované spuštění je tichý náklad
Většina rozpočtů zapomíná na opakovaná spuštění. Představte si analytika, který ještě testuje join a stáhne stejný výsledek refdomains pětkrát, než výstup vypadá správně. Každé volání je levné, ale těch pět se sčítá stejným způsobem jako hypotetický měsíc výše.
První odpověď uložte do souboru s datem při prvním příjezdu. Zbytek ladění může tento soubor číst a nic neminout.
Chyby potřebují v plánu řádek
HTTP 401 znamená, že klíč chybí nebo je nesprávný. HTTP 402 znamená, že došlo zůstatek. Obě považujte za zastavení, aby smyčka nepřestávala volat API, když je odpověď již známá.
Logujte pole kreditů z každé odpovědi. Ukazuje, kolik stálo volání a jaký je zbývající zůstatek, což mění rozpočet z odhadu na záznam, který můžete porovnávat měsíc od měsíce.
Předem rozhodněte, co znamená zastavené spuštění pro report. Částečný měsíc není celý měsíc, takže report by měl uvést, že se zastavil, spíše než zobrazovat nižší celkový součet, jako by byl kompletní.
Demo buňky a sdílené notebooky
Demo buňky, které volají domain, overview, stats nebo suggest, nepotřebují klíč a nic nestojí. Kolega je může spustit bez ovlivnění vašeho zůstatku.
Udržujte placené buňky za přepínačem, aby opakované spuštění minulo kredit pouze tehdy, když ho někdo úmyslně zapne. Tento přepínač je levný na implementaci a snadno se zapomene.
Sdílené sešity se mění. Ukázková buňka, která na jaře přilákala placený hovor, může utratit kredity za kolegu, který to neměl v úmyslu, takže vždy při změně vlastnictví sešitu zkontrolujte placené buňky.
Měsíční versus denní rozpočty
Měsíční úkol utratí kredity jednou za cyklus. Denní úkol utratí přibližně třicetkrát častěji za stejnou částku, protože graf odkazů se obnovuje přibližně jednou měsíčně. Vynásobte částku za cyklus počtem běhů, které skutečně potřebujete, nikoliv počtem dní v měsíci.
Pokud někdo požádá o denní opakování pro dashboard, upřímnou otázkou je, jakou novou informaci přinesou další hovory. Často je odpovědí žádná.
Rozpočtuj první měsíc jako rozsah
První měsíc nového sešitu je často nejdražší, protože obsahuje průzkum. Předpokládejme, že testujete na třech doménách, pak na 300 a nakonec na celém seznamu. Tři testy využívají bezplatné akce a jeden bulk_dr hovor, takže stojí velmi málo. Drahou částí je obvykle smyčka, kterou jste zapomněli odstranit.
Plánujte první měsíc jako rozsah, nikoliv jako jedno číslo. Udržujte počty hovorů v kódu, aby se rozsah aktualizoval při změně jednoho počtu a report zobrazoval obě hranice.
Měsíční rozpočet v pěti krocích
Zapište si hovory
Vypište každou akci, kterou váš sešit používá, a kolikrát ji jeden běh vyvolá.
Přiřaďte kredity
Podívejte se do tabulky výše, kolik kreditů stojí každý hovor, a pak vynásobte tuto hodnotu počtem pro každý řádek.
Nechejte prostor pro opakování
Přidejte rezervu na ladění, jejíž velikost odvoďte z logu minulého měsíce, nikoliv z odhadu.
Převeďte na dolary
Vynásobte celkový počet kreditů částkou $0.0001. Udržujte počet kreditů vedle částky v dolarech, aby si čtenatel mohl částku přepočítat.
Porovnejte s zůstatkem
Před každým spuštěním zkontrolujte zůstatek na stránce účtu. Pokud je nižší než plánovaná výdajová částka, nejprve přidejte USDT (TRC-20) nebo nechte běh čistě skončit s HTTP 402.

Co aritmetika opomíjí
Většinu skutečných nákladů tvoří čas. Kredity jsou levné, ale čištění exportu není.
Rozpočet v dolarech skrývá skutečné náklady pipeline: hodinu strávenou selhaným spojením, den ztracený při úniku klíče, zmatek, když se dva dodavatelé liší o 30 procent. Cena kreditu zřídka rozhoduje o výběru v tomto měřítku.
To, co má význam, je tvar fakturace. Fakturace jednoho hovoru bez ohledu na počet řádků odměňuje velké stránky a trestá smyčky, takže kód v rozboru žádá o per = 1000 a brzy končí. Pokud stále vybíráte poskytovatele, začněte od rozhodovacího stromu.
Bezplatné akce jsou tichou úsporou. Sdílený sešit, jehož ukázkové buňky volají domain nebo overview, nepotřebuje klíč, takže si ho kolega může spustit bez ovlivnění vašeho zůstatku a slovník akcí přesně uvádí, které akce to jsou.
Otázky, které si položit u jakéhokoli dodavatele před srovnáním
- Je hovor fakturován jednou, nebo jednou za vrácený řádek?
- Existuje měsíční minimum nebo předplatné?
- Kolik stojí selhaný požadavek?
- Jak čerstvá je základní data a kdo to zaručuje?
- Může bezplatná vrstva spustit ukázkové buňky sdíleného sešitu?
Cenové otázky od analytiků
Existují předplatná nebo měsíční minima?
Ne. Kredity se platí předem za $0.0001 za kredit, bez předplatného ani měsíčního minima. Tichý měsíc stojí nic víc než hovory, které jste provedli.
Stojí větší úkol více za hovor?
Cena za kredit je stejná, stejně jako cena každé akce. Větší úkol stojí více, protože provádí více hovorů nebo používá dražší akce. Stránkování až do 1 000 řádků na hovor udržuje počet hovorů nízký.
Může kolega spustit můj sešit na můj účet?
Pouze pokud placené buňky běží s vaším klíčem. Bezplatné akce nepotřebují klíč, takže sdílený sešit může spustit své ukázkové buňky volně. Udržujte klíč v proměnné prostředí a nikdo jiný ho neuvidí.
Jak to srovnám s cenami DataForSEO?
Otevřete aktuální ceník DataForSEO a vyplňte stejné počty hovorů do tabulky výše. Spolehněte se na číslo z paměti, protože ceníky se mění. Zeptejte se, zda je každý hovor fakturován jednou nebo jednou za řádek a zda existuje měsíční minimum.
Je dostatečný uvítací kredit pro test?
Uvítací kredit je $100, což odpovídá 1 000 000 kreditům a nepotřebuje kartu. Hypotetický měsíc výše používá 161 kreditů, takže test tohoto rozsahu využije jen malou část.