Domande frequenti su Analisi

Importante

Visual Studio App Center è previsto per il ritiro il 31 marzo 2025. Anche se è possibile continuare a usare Visual Studio App Center fino a quando non viene completamente ritirato, esistono diverse alternative consigliate che è possibile considerare la migrazione a.

Altre informazioni sulle sequenze temporali di supporto e sulle alternative.

I dati sono campionati?

I dati non vengono campionati. L'analisi userà tutti i dati inviati, a meno che non venga inviato nel formato errato o che vengano raggiunti alcuni dei limiti noti.

Qual è la latenza tra un log inviato e la relativa rappresentazione nei dashboard di Analisi?

La latenza è in genere pochi minuti.

Se l'app è offline, l'SDK archivia i log e quindi li invia dopo averli restituiti online?

Sì. Quando non esiste connettività di rete, l'SDK salva fino a 10 MB (per impostazione predefinita) di log nell'archiviazione locale. Le dimensioni di archiviazione possono essere modificate tramite setMaxStorageSize API. Una volta completata l'archiviazione, l'SDK inizia a eliminare i vecchi log per rendere disponibili i nuovi log. Una volta ripristinata la connettività di rete, l'SDK invierà questi log al back-end di App Center.

Durata sessione sconosciuta, perché?

Una sessione viene definita come ora dall'app in primo piano all'ultimo evento prima di passare allo sfondo. Se non vengono identificati eventi personalizzati entro 5 minuti in una sessione, la sessione non verrà conteggiata.

Perché il grafico "Distribuzione del sistema operativo" mostra più dispositivi rispetto al numero di installazioni?

I conteggi della distribuzione del sistema operativo non sono snapshot. Sono conteggi dei dispositivi che corrispondono al periodo di tempo selezionato. Ad esempio, se gli utenti eseguono l'aggiornamento da una versione del sistema operativo a una versione più recente entro il periodo di tempo selezionato, verranno conteggiati in entrambe le versioni del sistema operativo. Se un numero significativo di utenti viene aggiornato entro il periodo di tempo, la sovrapposizione potrebbe causare notevolmente più dispositivi nel grafico "Distribuzione del sistema operativo" rispetto al numero di installazioni.

Perché le informazioni sul paese o sull'area geografica non sono visualizzate? / Le informazioni sul paese/area geografica non sembrano essere corrette.

Il paese/area geografica è determinato dal paese o dall'area geografica del vettore e richiede che il dispositivo abbia una SIM. Se si usa un tablet o un dispositivo senza scheda SIM, il paese/area geografica non verrà segnalato. Se si usa un simulatore, le informazioni sul paese/area geografica probabilmente non saranno accurate.

Qual è il numero massimo di eventi distinti che possono essere inviati per app?

Per Analisi, il numero massimo di eventi personalizzati distinti che verranno tracciati al giorno è 200. I conteggi verranno reimpostati ogni giorno alle ore 12:00 UTC. Tuttavia, non è previsto alcun limite per il numero massimo di istanze di eventi inviate per dispositivo.

Il limite di 200 eventi distinti al giorno non si applica all'esportazione. Esportare tutti i log accettati, anche se non vengono rilevati in Analytics.

Qual è il numero massimo di proprietà dell'evento che è possibile definire per evento? Cosa accade se si invia più del limite?

Il numero massimo di proprietà dell'evento è attualmente impostato su 20. Se vengono inviate più di 20 proprietà, vengono rifiutate automaticamente.

Qual è il numero massimo di valori delle proprietà che è possibile inviare per evento?

Verrà visualizzato il conteggio per i 10 valori delle proprietà con il conteggio più alto.

Perché non vengono visualizzati dati nel flusso di log?

La pagina del flusso di log mostrerà i log in ingresso quando vengono inseriti. Per iniziare a visualizzare il flusso dei log, è necessario aprire la pagina del flusso di log e quindi avviare l'invio dei log dall'app.

È possibile esportare i dati non elaborati?

Sì. Nelle impostazioni dell'app è possibile esportare tutti i dati non elaborati di Analytics in Archiviazione BLOB di Azure e Application Insights.

Quali sono le limitazioni del periodo di tempo per inviare un log a App Center?

Il back-end di App Center accetta solo i log che non sono più di 25 giorni negli ultimi o 3 giorni in futuro.

Come è granulare la risposta per l'API start e end i parametri di Analisi?

L'API di analisi restituisce i contatori per giorno. In altre parole, la parte temporale dell'input viene ignorata e viene preso in considerazione solo il componente giorno quando viene elaborato il risultato.

Perché il valore di UserId è "Nessuno" negli eventi di Analisi, sessioni e altri dati di analisi?

L'ID utente può essere applicato solo a Diagnostica (arresti anomali, errori) per il momento.

La soluzione alternativa consiste nell'aggiungere userId in Proprietà, come illustrato di seguito.

Map<String, String> properties = new HashMap<>();
properties.put("UserId", "your user Id");
Analytics.trackEvent("EventName", properties);