3 Replies
      Latest reply on Jul 15, 2019 1:57 PM by chuckc192000
      DesignerJeff Level 1 Level 1 (0 points)

        I recently released my game for the iPhone and want to have a detailed app analytics page I can frequent. What Apple currently provides is far from enough. What I would like to see is App Store Connect provide:

         

        Detailed app analytics for all your players who download your app.

         

        What players installed,

        When app was installed / date,

        Who watched ads and what revenue was generated,

         

        Most importantly:

        What iOS device they are running on so we could target fixes for a demographic.

        I.E. 5% could be using an iPhone 5 while 25% on iPhone 6, 30% an iPhone 7, 35% on iPod touch and 5% on iPad. Apple currently only says 100% on iOS... This is NOT helpful at all.

         

        Right now I have NO IDEA what iOS devices or what versions of the OS people download and install my app are running on. This HAS to be provided. Right now my app works perfectly fine on 1 iOS device but another device some features are broken. We need to be able to tell what users are on what devices so it can aid us in fixing issues. I'm frankly shocked Apple does not provide this yet they can tell us what percentage of people are runnig on the latest iOS operating system.

         

        I have a spreadsheet of all my beta testers, what iOS device and what operating system they are running on yet in App Store Connect it doesn't provide this. I have to write them all down. PLEASE FIX!!!

         

        Jeff

        • Re: Detailed app analytics
          KMT Level 9 Level 9 (14,825 points)

               >What I would like to see is

           

          Interesting comments, thanks for sharing, but asforum posts aren't bug reports, feel free to use the bug reporter/(suggestions) link below, adding your report # to your thread for ref., thanks.

           

               >Right now my app works perfectly fine on 1 iOS device but another device some features are broken. We need to be able to tell what users are on what devices so it can aid us in fixing issue

           

          That's what crash reports via ASC, and your own testing, are for, not store stats. If you're using just the store to test, you're doing it wrong.

           

               >I'm frankly shocked Apple does not provide this yet they can tell us

           

          It's only/always about the money, and the gold is in the stats...Apple shares only what is good for -their- bottom line, devs are just fodder towards that end. Nothing shocking about that equation, I think. Welcome to the App Store.

           

          Good luck.

          • Re: Detailed app analytics
            PBK Level 7 Level 7 (3,265 points)

            > We need to be able to tell what users are on what devices so it can aid us in fixing issues.

             

            Apple has no way of knowing when a feature on your app is not working unless there is a crash.  Your crash reports will describe the device and the iOS for each crash.  For all other problems your app can detect the type of device and iOS and communicate that to you through your servers or through the CloudKit public database.

            • Re: Detailed app analytics
              chuckc192000 Level 3 Level 3 (225 points)

              You could use a third-party analytics tool such as Fabric / Crashlytics.  It won't tell you who installed your app due to privacy concerns (Apple would never allow collecting that kind of information) but it tells you on which types of devices and versions of iOS it was installed and how many new users are seen each day.  It has hooks you can put into your code so you can see when a particular feature is used.