{% extends "base.html" %} {% block title %}{{ group.label }} · Storepulse{% endblock %} {% block content %}

{{ group.label }} {{ group.platforms }}

{% if not as_of %}

No data yet.

{% endif %}
{% for p in platforms %}

{{ "iOS" if p.app.platform == "ios" else "Android" }} {{ p.app.store_id }}

{% if p.installs is defined %}

{{ p.installs|count }} installs · {% for c, v in p.proceeds.items() %}{{ v|money(c) }}{% if not loop.last %}, {% endif %}{% else %}no proceeds{% endfor %}

{{ p.lifetime_installs|count }} lifetime installs

Top countries

{% for country, ios, android in p.countries %} {% else %}{% endfor %}
CountryInstalls
{{ country }}{{ (ios + android)|count }}
No installs in this range.
{% endif %} {% if p.vitals is defined %}

Vitals

Crash rate, 28 days{{ p.vitals.crash_rate_28d }}
ANR rate, 28 days{{ p.vitals.anr_rate_28d }}
Crash rate, latest day{{ p.vitals.crash_rate }}
ANR rate, latest day{{ p.vitals.anr_rate }}
Users (crash metric set){{ p.vitals_users }}

"—" means Google didn't report that rate, usually because the app is below its minimum number of users.

{% endif %}
{% endfor %}
{% endblock %} {% block scripts %}{% endblock %}