Domanda

paio di domande veloci

1) Nei risultati della ricerca locale - siamo in grado di ottenere un sacco di parametri come titolo strada, indirizzo, città, stato, lat, long, url, ecc - in modo per me per identificare in modo univoco questo disco - posso considero URL di essere unico a questo indirizzo o concatenazione di latitudine e longitudine

Rif: http://code.google.com/apis /ajaxsearch/documentation/reference.html#_class_GlocalResult

2) In termini di utilizzo, a seconda di ciò che l'utente entra, sto visualizzando un elenco di imprese locali per l'utente di scegliere. Ora, quando un utente seleziona un particolare indirizzo commerciale - è legale per me negozio che indirizzo commerciale insieme alle informazioni lat e longitudine nel mio database per i futuri up sguardo. Ho visto un sacco di blog che parlano di memorizzazione di informazioni lat / lungo, ma voglio solo essere sicuro che non sto violando e Google regole.

Grazie

È stato utile?

Soluzione

  1. L'url è probabilmente unica, ma non riesco a vedere alcuna garanzia che non cambierà. Perché non si utilizza un chiave surrogata per identificare in modo univoco i record?

  2. Nota articolo 1.4 nelle Condizioni di Utilizzo :

      

    È d'accordo che quando si utilizza il servizio, non sarà, e non consentire agli utenti o altre terze parti:

         

    ...

         

    copiare, memorizzare, archiviare, ripubblicare, o creare un database di Google risultati della ricerca, in tutto o in parte, direttamente o indirettamente, tranne che si può visualizzare Google risultati di ricerca che sono state "tagliate" tramite un fine user-richiesto azione, a condizione che rispetti i requisiti di attribuzione descritti nella sezione 2.3;

    L'API di Google Maps ha restrizioni simili. Vorrei suggerire entrare in contatto con Google per quanto riguarda questo problema. (IANAL).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top