Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 694602ae authored by Dirk Dougherty's avatar Dirk Dougherty Committed by Android Git Automerger
Browse files

am d9019dd2: Doc change: Mention ratings in app stats intro, mention proguard...

am d9019dd2: Doc change: Mention ratings in app stats intro, mention proguard in pub checklist, align terminology wrt native platform filtering.

* commit 'd9019dd2':
  Doc change: Mention ratings in app stats intro, mention proguard in pub checklist, align terminology wrt native platform filtering.
parents 8da34d97 d9019dd2
Loading
Loading
Loading
Loading
+20 −15
Original line number Diff line number Diff line
@@ -75,24 +75,29 @@ devices your app is available to based on its dependencies (if any). From the
Google Play Developer Console, you can list the supported devices and
even exclude specific devices if needed.</p>

<h2 id="stats">Statistics for analyzing installs</h2>
<h2 id="stats">Statistics for analyzing installs and ratings</h2>

<p>Once you’ve published your app, Google Play makes it easy to see how it’s
doing. The Google Play Developer Console gives you access to a variety
of anonymized metrics that show your app’s installation performance measured by
unique users and unique devices, across a variety of different dimensions such
as country, Android version, device, country, carrier, and app version.</p>

<div style="border:1px solid #DDD;margin:1.5em;margin-left:8%;width:608px">
<img src="{@docRoot}images/gp-dc-stats-mini.png"
style="width:600px;padding:4px;margin-bottom:0;">
of anonymized statistics and custom charts that show you the app's installation
performance and ratings.</p>

<p>You can view data and charts for active, daily, and total installs 
per unique devices or users, as well as upgrades and uninstalls.
You can also view the app's daily average user rating and its cumulative
user rating. To help you analyze the data, you can view install
and ratings statistics across a variety of different dimensions such as Android 
version, device, country, app version, and carrier.</p>

<div class="figure-left">
  <img src="{@docRoot}images/gp-dc-stats-mini.png" class="frame">
</div>
<p>You can also view your installation data on timeline charts, for all metrics and
dimensions. At a glance, these charts highlight your app’s installation peaks
and longer-term trends, which you can correlate to promotions, app improvements,
or other factors. You can even focus in on data inside a dimension by
highlighting specific data points (such as individual platform versions or
languages) on the timeline.</p>
<p>You can see your app statistics on timeline charts, for
all metrics and dimensions. At a glance, the charts highlight your app’s
installation and ratings peaks and longer-term trends, which you can correlate
to promotions, app improvements, or other factors. You can even focus in on
data inside a dimension by highlighting specific data points (such as
individual platform versions or languages) on the timeline.</p>

<p>So that you can “take your data with you”, you can download all of your
installation data as a CSV file for viewing in the business program of your
@@ -123,7 +128,7 @@ can be up to 2GB each and can contain any type of code or assets. When you
upload the expansion files, Google Play hosts them for free and handles the
download of the files as part of the normal APK installation.</p>

<h2 id="licensing">Protecting your App</h2>
<h2 id="licensing">Protecting your app</h2>

<p>Google Play provides two key features to help you protect your application
against piracy &mdash; Google Play Licensing and app encryption.</p>
+9 −1
Original line number Diff line number Diff line
@@ -203,11 +203,19 @@ distributing large apps. However, the use of APK Expansion Files requires some
changes in your app binary, so you will need to make those changes before
creating your release-ready APK.</p>

<p>To minimize the size of your app binary, make sure that you run the
<a href="{@docRoot}tools/help/proguard.html">Proguard</a> tool on your code when
building your release-ready APK.</p>

<table>
<tr>
<td><p>Related resources:</p>
<ul style="margin-top:-.5em;">
<li><strong><a href="{@docRoot}google/play/expansion-files.html">APK Expansion Files</a></strong> &mdash; Developer documentation describing APK Expansion Files and how to support them in your app.</li>
<li><strong><a href="{@docRoot}google/play/expansion-files.html">APK Expansion Files</a></strong>
&mdash; Developer documentation describing APK Expansion Files and how to support them in your app.</li>
<li><strong><a href="{@docRoot}tools/help/proguard.html">ProGuard</a></strong> &mdash; Developer
documentation describing how to use ProGuard to shrink, optimize, and obfuscate your code prior
to release.</li>
</ul>
</td>
</tr>
+4 −3
Original line number Diff line number Diff line
@@ -394,9 +394,10 @@ country (as determined by SIM carrier) in which paid apps are available.</p></td
      determine the country based on IP.</p></li> <li><p>Carrier is determined based on
      the device's SIM (for GSM devices), not the current roaming carrier.</p></li></ul>
</td> </tr> <tr>
  <td valign="top">Native Platform</td> <td valign="top"><p>An application that includes native
    libraries that target a specific platform (ARM EABI v7 or x86, for example) are
    visible only on devices that support that platform. For details about the NDK and using
  <td valign="top" style="white-space:nowrap;">CPU Architecture (ABI)</td>
  <td valign="top"><p>An application that includes native
    libraries that target a specific CPU architecture (ARM EABI v7 or x86, for example) are
    visible only on devices that support that architecture. For details about the NDK and using
    native libraries, see <a href="{@docRoot}tools/sdk/ndk/index.html#overview">What is the
      Android NDK?</a></p> </tr> <tr>
  <td valign="top">Copy-Protected Applications</td> <td valign="top"><p class="caution">Google