Fehler - Konnte nicht fetch url: https://www.google.com/search?num=20&q="Suchergebniss"
Hintergrund
Ich bin mit Google Sheets zu überprüfen, ob eine Reihe von Zeichenfolgen werden in der Google-Suche:
=IMPORTXML(CONCATENATE("https://www.google.com/search?num=20&q=",CHAR(34), A1, CHAR(34)), CONCATENATE("count(//span[contains(., '",A1,"')])")),"THINKING")
Einmal ein count zurückgegeben wird, wird die nächste Zelle durchläuft die gleiche Prozedur und so weiter.
Problem
Jedoch, nach einer bestimmten Anzahl von Abfragen, die nächste Zelle zeigt:
Fehler - Konnte nicht fetch url:
https://www.google.com/search?num=20&q="Suchergebniss"
Versucht Lösungen
Ich habe versucht, Suche nach dem Grund für dieses, aber nicht so weit. Ein paar Dinge hinweisen:
- Dies funktionierte perfekt nach etwa 1,5 Monaten - nicht sicher, was sich seitdem verändert hat auf Googles Seite
- Manchmal tritt auf die erste Abfrage, die angibt, dass das Problem wahrscheinlich nicht über die Häufigkeit der Anfragen.
- Auch diese Aufgabe funktionierte gut vor einem Monat, cascading durch Hunderte von Anfragen. Ich habe versucht, läuft dies auf die Alte Google-Blatt, aber das ist auf 50 begrenzt XML-Anfragen.
Irgendwelche Ideen?
Bitte geben Sie ein Beispiel der Inhalt der Zelle
Übrigens, soweit ich weiß, werden die neuen Blätter ist auch begrenzt auf 50 Aufrufe
Mathias: ich glaube, es ist nicht - ich hatte noch nie ein Problem mit diesem vor, ich habe es auf der Arbeit mit tausenden von anrufen in einem einzigen Blatt. Wie zum Beispiel der A1-Inhalte, Sie sind standard-Saiten, wie z.B. "Adidas".
A1
. Besser noch, ein Beispiel, das der Auslöser für den Fehler, den Sie beschreiben, wenn Sie herausfinden könnten was haben - oder ein Beispiel, das nicht.Übrigens, soweit ich weiß, werden die neuen Blätter ist auch begrenzt auf 50 Aufrufe
IMPORTXML()
- ist es nicht?Mathias: ich glaube, es ist nicht - ich hatte noch nie ein Problem mit diesem vor, ich habe es auf der Arbeit mit tausenden von anrufen in einem einzigen Blatt. Wie zum Beispiel der A1-Inhalte, Sie sind standard-Saiten, wie z.B. "Adidas".
InformationsquelleAutor Sekoul | 2015-04-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ein string "DENKEN" am Ende der XPath-Ausdruck -, die nicht da sein sollte wirklich, nehme ich an.
Vielleicht haben Sie gedacht, um fügen Sie die Zeichenfolge "DENKEN" außerhalb der Aufruf
IMPORTXML()
?Aber das wirklich kuriose an der Sache ist, dass die obige Formel gibt
in der Erwägung, dass eine vereinfachte version des gleichen (tut sich mit der Verknüpfung der Felder):
Erträge
Ich bin damit einverstanden, dass Ihre Formeln nicht zu vertreten hat, und
IMPORTXML()
ist bekannt für sein außergewöhnlich buggy auf jeden Fall in die neuen Blätter. Auch ist es nicht anspruchsvoll genug, damit Sie die richtige Fehlerbehandlung in meiner Meinung nach, außer vielleicht mit Apps-Skript.Toll - ich werde wiederholen alles auf Apps Script, um zu versuchen, um den Fehler beheben. Vielen Dank für Ihre Hilfe!
InformationsquelleAutor Mathias Müller
Ich hatte das gleiche Problem jetzt mit meinem googlesheet und dem flash auf der Website das problem gelöst.
InformationsquelleAutor Bruno Marins Soares