Nejčastější dotazy k analýze

Jsou data ukázková?

Data nejsou vzorkovaná. Analýza bude používat všechna data, která jsou odeslána, pokud se neposílá v nesprávném formátu nebo jsou dosažena některá ze známých omezení.

Jaká je latence mezi odeslaným protokolem a jeho reprezentací na řídicích panelech Analytics?

Latence obvykle trvá několik minut.

Pokud je aplikace offline, sada SDK je uloží a po návratu do režimu online je pošle.

Ano. Pokud není k dispozici připojení k síti, sada SDK uloží až 10 MB (ve výchozím nastavení) protokolů v místním úložišti. Velikost úložiště se dá změnit přes setMaxStorageSize rozhraní API. Po zaplnění úložiště začne sada SDK zahození starých protokolů, aby uvolnila prostor pro nové protokoly. Po obnovení připojení k síti bude sada SDK odesílat tyto protokoly do back-endu App Center.

Doba trvání relace je neznámá, proč?

Relace je definována jako čas z aplikace přicházející do popředí k poslední události před tím, než přejde na pozadí. Pokud se žádné vlastní události v relaci neidentifikují během 5 minut, relace se nepočítá.

Proč je můj "distribuční OS" grafem více zařízení, než je počet instalací?

Počty distribuce operačního systému nejsou snímky. Jsou to počty zařízení, která odpovídají vybranému časovému období. Například pokud uživatelé upgradují z jedné verze operačního systému na novější verzi v rámci vybraného časového období, budou se počítat v obou verzích operačního systému. Pokud se v rámci tohoto časového období upgraduje velký počet uživatelů, může se překrytí výrazně zvýšit množství zařízení v grafu "distribuce operačního systému", než je počet instalací.

Proč se informace o zemi nezobrazují? /Informace o zemi zřejmě nejsou správné.

Země určuje země dopravce a vyžaduje, aby zařízení měla SIM kartu. Pokud používáte tablet nebo zařízení bez karty SIM, země se neoznámí. Pokud používáte simulátor, informace o zemi pravděpodobně nebudou přesné.

Jaký je maximální počet jedinečných událostí, které je možné odeslat na jednu aplikaci?

Pro účely analýzy je maximální počet různých vlastních událostí, které sledujeme za den, 200. Počty se budou denně obnovovat v 12am UTC. Nejedná se ale o omezení maximálního počtu instancí událostí odeslaných na zařízení.

Pro Exportse nevztahují na 200 odlišné události a limit počtu dnů. Exportujeme všechny protokoly, které přijímáme, a to i v případě, že je nesledujeme v analýzách.

Jaký je maximální počet vlastností události, které můžu definovat na událost? Co se stane, když odesílám větší množství, než je limit?

Maximální počet vlastností události je aktuálně nastaven na 20. Je-li odesláno více než 20 vlastností, jsou automaticky odmítnuty.

Jaký je maximální počet hodnot vlastností, které můžu odeslat na událost?

Zobrazí se počet hodnot 10 vlastností s největším počtem.

Proč nevidím žádná data v toku protokolu?

Na stránce Flow log (tok protokolu) se zobrazí příchozí protokoly, které jsou součástí. Pokud chcete začít s tokem protokolů, budete muset otevřít stránku tok protokolu a pak začít odesílat protokoly z aplikace.

Můžu exportovat nezpracovaná data?

Ano. v části nastavení aplikace můžete exportovat veškerá nezpracovaná data analýzy do Azure Blob Storage a Application Insights.

Jaká jsou časová omezení pro posílání protokolu App Center?

App Center back-end bude v budoucnu přijímat jenom protokoly, které nejsou delší než 25 dní v minulosti nebo 3 dny.

Jak podrobné je odpověď pro rozhraní API start pro analýzu a end parametry?

Rozhraní API pro analýzu vrátí čítače za den. Jinými slovy, časová část vstupu se ignoruje a při zpracování výsledku se vezme v úvahu jenom data o dni.

Proč je hodnota ID uživatele None v událostech analýzy, relacích a dalších analytických datech?

ID uživatele se dá použít jenom pro diagnostiku (havárie, chyby).

Alternativním řešením je přidat ID uživatele do vlastností, jak je znázorněno níže.

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