Come si attiva un evento di uscita?
Il monitoraggio dell’area geografica implementato deve richiedere un elenco dei punti di interesse nelle vicinanze. Una volta ricevuta, un’area geografica deve essere registrata con il sistema operativo per ogni POI. Il sistema operativo è ora responsabile della notifica all'SDK quando il dispositivo attraversa un limite (entrata o uscita) per una delle aree monitorate. L'SDK attiva un evento di uscita solo quando il sistema operativo notifica all'SDK che l'evento si è verificato. Il motivo principale di questa notifica è la riservatezza temporale dei dati relativi alla posizione.
Se il sistema operativo non è in grado di fornire un evento di uscita quando il dispositivo lascia un’area geografica, è più sicuro che l’SDK si limiti a omettere l’evento di uscita. Se l’SDK produce un evento di uscita senza che l’evento venga attivato dal sistema operativo, esiste il rischio che l’evento di uscita venga elaborato ben oltre il periodo di tempo durante il quale il dispositivo era vicino al POI.
Numero di POI
Nell’interfaccia di gestione dei punti di interesse di Places Service, i clienti possono aggiungere fino a 150 mila punti di interesse in una libreria specifica. Se necessario, i clienti possono definire più librerie per segmentare i raggruppamenti di POI.
Alcune note sulla modifica della posizione e sul monitoraggio dell’area attiva
Il monitoraggio di una regione geografica inizia immediatamente dopo la registrazione per le app autorizzate. Tuttavia, non aspettarti di ricevere un evento immediatamente, perché solo gli attraversamenti dei confini generano un evento. In particolare, se la posizione dell’utente si trova già all’interno dell’area al momento della registrazione, il gestore della posizione non genera automaticamente un evento. L’app deve invece attendere che l’utente superi il limite dell’area geografica prima che venga generato un evento e inviato al delegato.
Quando si specifica l'insieme di regioni da monitorare, è necessario essere prudenti. Le aree sono una risorsa di sistema condivisa e il numero totale di aree disponibili a livello di sistema è limitato. Per questo motivo, la Posizione core limita a 20 il numero di aree che possono essere monitorate simultaneamente da una singola app. Per aggirare questo limite, è consigliabile registrare solo le aree nelle immediate vicinanze dell’utente.
[Ulteriori informazioni sul sito per sviluppatori Apple] (https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/LocationAwarenessPG/RegionMonitoring/RegionMonitoring.html#//apple_ref/doc/uid/TP40009497-CH9-SW11)
Data Collection
- Panoramica di Places Service
- Note sulla versione
- Introduzione
- Accedere a Places Service
- Interfaccia utente di Places Service
- API servizio Web
- Estensioni per gli SDK di Mobile
- Utilizza Places Service con la tua soluzione di monitoraggio
- Utilizza Places Service senza monitoraggio dell’area attiva
- Utilizza Places Service come parte del flusso di lavoro di Experience Platform Launch
- Utilizza Places Service con altre soluzioni di Adobe
- Test e convalida
- Domande frequenti