2017-04-21 2 views
0

Ich versuche, die Google Places-API zu verwenden, um jeden Standort von KFC in den USA aufzulisten. Sie haben mehr als 4000 Verkaufsstellen in den USA, wenn ich nach "KFC in USA" suche. Ich bekomme nur 100 Ergebnisse. Ich habe sogar versucht, nach Staat zu suchen, aber die Ergebnisse sind nicht annähernd genau.Probleme mit Google Places-API-Ergebnissen

Gibt es eine andere Möglichkeit zu suchen?

Antwort

0

Ich denke, den Standard-Code von Google-Suche in der Nähe Ihrer aktuellen location.if sofern Sie den gleichen Code aus tutortial verwenden versuchen, als broadning Suche in der Umgebung

0

Nur korrekte Erwartungen zu setzen, Google Places API funktioniert nicht wie eine Datenbanksuche. Es gibt keine Garantie, dass alle möglichen Artikel zurückgegeben werden. In der Regel werden nur die wichtigsten Ergebnisse zurückgegeben.

bekommen alle möglichen Ergebnisse mit Einschränkung in den Nutzungsbedingungen Ziffer 10.4 c (ii)

Keine Erstellung oder Erweiterung von Datensätzen basierend auf Googles Inhalte oder Dienste setzen in Widerspruch sein. Sie verwenden den Content oder die Dienste von Google nicht zum Erstellen oder Erweitern Ihres eigenen Mapping-bezogenen Datensatzes (oder eines Drittanbieters), einschließlich eines Mapping- oder Navigationsdatensatzes, Brancheneintragsdatenbank, einer Mailingliste oder Telemarketing-Liste.

https://developers.google.com/maps/terms?#section_10_4

0

Google Nähe suchen hat seine Grenzen von 50 km Radius und 200 Ergebnisse für eine einzelne Abfrage. Es wird also nicht alle USA oder alle 4000 Geschäfte abdecken, ohne die Suche in viele kleinere Bereiche zu zerlegen.

Sie können eine Liste aller KFC-Standorte von AggData kaufen. Sie erstellen ihre eigenen Scripts, um Firmenladen-Locator-Websites zu scrappen. https://www.aggdata.com/aggdata/complete-list-kfc-us-locations

Verwandte Themen