Clay
In Clay wird PublicWWW über die HTTP-API von Clay mit Ihrem Token eingebunden: Prüfen Sie die Website jedes Unternehmens auf ein bestimmtes Code-Fragment, oder erstellen Sie aus einer einzigen Suche eine Tabelle von Unternehmen. Die API erfordert einen kostenpflichtigen Tarif.
Setzt die Website dieses Unternehmens es ein?
Eine Anreicherungsspalte, die für jede Zeile prüft, ob die Website des Unternehmens ein Code-Fragment enthält - einen Tag-Manager oder ein Analytics-Skript, ein Chat-Widget, ein CMS-Plugin. Fügen Sie eine Spalte vom Typ HTTP API hinzu:
| Einstellung | Wert |
|---|---|
| Method | POST |
| Endpoint | https://api.publicwww.com/v1/search |
| Headers | Authorization: Bearer YOUR_TOKENContent-Type: application/json |
| Body | das JSON unten, wobei an der Stelle DOMAIN die Domain-Spalte der Zeile eingefügt wird |
{ "query": "site:DOMAIN \"googletagmanager.com/gtm.js\"", "per_page": 1 }
Lesen Sie total aus der Antwort: 0 - der Code ist nicht
auf der Website, mehr als 0 - er ist vorhanden, und
results zeigt die Seite, auf der er gefunden wurde.
site: mit einer Domain durchsucht die Seiten genau dieser einen
Website; der Rest der Suchanfrage folgt der üblichen
Suchsyntax.
Eine Tabelle von Unternehmen aus einer Suche
Umgekehrt: Sie beginnen beim Code und erhalten die Unternehmen. Eine Anfrage liefert bis zu so viele Zeilen pro Suchanfrage, wie Ihr Tarif erlaubt:
{ "query": "\"static.hotjar.com\" site:de", "per_page": 1000 }
Jedes Element von results ist eine Website - domain,
url und rank (1 ist die populärste; leer bei einer
Website ohne Rang). Machen Sie aus der Liste Zeilen und reichern Sie diese dann wie
gewohnt mit den anderen Quellen von Clay an.
Suchen und Geschwindigkeit
- Jede Anfrage ist eine Suche aus dem Tageskontingent Ihres Tarifs, daher kostet eine Prüfung pro Zeile eine Suche pro Zeile. Bei Tausenden von Zeilen ist der zweite Weg günstiger: eine Suche für die ganze Liste, dann die Domains in Clay abgleichen.
-
Pro Konto werden höchstens 10 Anfragen pro Minute angenommen. Clay verarbeitet
Zeilen parallel, daher sollten Sie eine große Tabelle in Teilen ausführen; eine
Anfrage über dem Limit erhält
429mit einemRetry-After-Header. - Fehler und ihre Codes: Fehler. Alle Parameter der API: Anfragen senden.