See total downloads of app in Windows Dev Center - windows-store-apps

I'm trying to see the total amount of downloads of my app in Windows Dev Center but can only choose last 30 days or 3 months for instant report. I can't click the "Historical" selection in the following image.
The most intuitive way would be to go to https://dev.windows.com/analytics/reports/acquisitions?productId=myProductIdGoesHere which shows acquisitions. I can change filters but they only filter on OS version and market.
The "download reports" is found in the Analytics menu and has the following URL.
https://dev.windows.com/analytics/reports/export?productId=9id9id

Got the same question and did some research, I haven't found how to get total amount of downloads, but there is a way to see the data for last year, at least.
Near the top of each page (Acquisitions, Reviews, Health and so on), you can expand Page filters to filter all of the data on this page by date range. The default filter is Last 30 days, but you can expand this up to Last 12 months.
So once I selected "Last 12 month", I've got graphs and digits for the last year.
P.S. I was trying to upload images to make it more clear but got a message "You need at least 10 reputation to post images", sorry about that.

So, this is here right now. Post any other links if you find any better and I'll make sure they get in the "Marked answer"post.
https://wpdev.uservoice.com/forums/110705-universal-windows-platform/suggestions/9697347-windows-phone-store-should-show-total-number-of-ap

Related

How to find which app scripts are running?

I have a spreadsheet on which I have applied immediate notification on any changes. From few days I am continuously receiving notification of changes 3 to 4 times an hour with the following message:
See the changes in the Google Document "Paper-Teacher Database":
Click here
A user made changes from 5/23/18 5:39 AM to 5:28 AM (Pacific Daylight
Time)
Also the mails are at fairly regular interval, for example I received mail at
6:09 PM, 7:44 PM, 7:59PM, 8:20PM, 8:44PM, 8:58PM, 9:20PM, 9:28PM, 9:58PM, 10:20PM. 10:28PM
Since the user name is not specified, I believe the changes are being made at the owners end (thats me). Also since I am manually not making any changes, I believe some script is doing it. To the best of my knowledge I do not have any script which is time triggered 3-4 times an hour.
Is there a way to find out the erroneous script and stop it?
While signed in go to https://script.google.com/ Open the hamburger menu in the upper left corner and select “My executions” to see the list of the recently executed functions and associated projects.

Facebook Graph API v2.10 page likes

disclosure. I am not a programmer
For the past year or so I have been utilizing the Facebook Graph API to pull Facebook page "likes" into a spreadsheet so that I can track how many likes my page gets vs other pages of similar business. It is kind of rudimentary but it became cumbersome to have to visit every page each week to get the total page "Likes" so this my solution.
I was utilizing this formula...
=importjson(concatenate("https://graph.facebook.com/",APINames!$B11,"?access_token=",$B$1),"/likes","noHeaders")
I reference this post...
Get Facebook page like count for OpenGraph v2.10
Which states to use the a different URL to retrieve page likes.
https://graph.facebook.com/v2.10/<page-id>?access_token=<access-token>&fields=fan_count
When inputting the new URL in my formula function I still receive a reference error.
=importjson(concatenate("https://graph.facebook.com/v2.10/",APINames!$B3,"?access_token=",$B$1),"&fields=fan_count","noHeaders")
If anyone could point me in the right direction I would be very grateful. I have spent over an hour scouring the web for information as well as reading the new changelog for v2.10. I fear going back to the manual process!!
I'm not 100% sure, but you should try this:
=importjson(concatenate("https://graph.facebook.com/v2.10/",APINames!$B3,"?access_token=",$B$1,"&fields=fan_count"),"/fan_count", "noHeaders")
I think the brackets are on the wrong place, because you need to concatenate the url, the page-id (in APINames), the query parameter access_token, the access token form cell B1 and the fields query_parameter.
At least with this change I get a fan_count. Interesting use case, BTW.

Windows Dev Center does not show any errors saying app is non-compliant

I've got an e-mail
Your app /app-name/ is non-compliant. We reviewed your app /app-name/
but found some problems. Please remedy the failures listed in our
report and resubmit the updated app.
I can't see any issues here. How can I fix this?
In your first screenshot you see an option under status "view latest certification report".
Click on report and it will show you reason of non-compliant.
If you have received this recently, many of developers have received similar email. If your non-complaint reason is same as below. All you need to do is submit questionnaire ( you don't need to submit another build )
"Content Policies: 11.11 Mandatory Age Ratings
You must obtain an age rating for your app or game when you submit it in Dev Center. You are responsible for accurately completing the rating questionnaire to obtain the appropriate rating.
Locations: Metadata
Notes To Developer
As part of our continuing efforts to improve the Store experience for our joint customers, we notified you several times to complete the Dev Center age rating questionnaire for your apps that did not have ratings based on the questionnaire."

Calendar REST API in Office 365 APIs Preview - not all events

I am building a JS Webapp with the new Office 365 REST Api. My problem is, that I am no getting all occurence events from a Roomcalendar.
Has anybody an Idea?
I am trying to receive all Events with this URL:
https://outlook.office365.com/EWS/OData/Users(room#exampledomain.com)/Events?$top=100&$filter=End%20ge%202014-08-20T22:30:00Z%20and%20Start%20le%202020-12-14T22:30:00Z
Thanks in advance
The server will page the results back to you in lots of 100 (AFIAK), your date range is quite large 2014-2020 if you have Recurring appointments with no End date your more then likely going to get pages of results. Check the Results you getting back for #odata.nextLink eg
"#odata.nextLink": "https://outlook.office365.com/EWS/OData/Users('user#domain.onmicrosoft.com')/Events/?%24top=100&%24filter=End+ge+2014-08-20T22%3a30%3a00Z+and+Start+le+2020-12-14T22%3a30%3a00Z&%24skip=100"
This is what you should use to the get the next page of results
Cheers
Glen

Is there a way to delete scores in Apple's Game Center programmatically?

I did not find a way in the GameKit documentation to delete a player's score from within my app. Is this possible?
Happily, Apple responded to the fake score problem and now there's a more convenient and efficient solution for managing fake scores compared to sending an e-mail:
Apple Announcement from October 28th, 2013: Manage Game Center Leaderboard Scores
You can now view and manage the top 100 scores and usernames for all
of your Game Center leaderboards. Protect your legitimate players by
signing in to iTunes Connect to delete fake scores or block players
that post fake scores. You can also restore scores and players within
the same time period. To learn more, read the Managing Game Center
Leaderboard Activity section in the iTunes Connect Developer Guide.
Unfortunately, there's still no programmatic way to do this, but at least it's something.
As of 9/13/17, the procedure to manage leaderboard scores is:
log in to https://itunesconnect.apple.com
Click on My Apps
Click on app containing target leaderboard
Click on "Features" (top bar)
Click on "Game Center" (side bar)
Under "Group Leaderboards" click "More"
In popup, click "Manage Scores and Players"
It takes a few seconds for the table to populate, so be patient. You can only Remove or Block the top 50 entries.
The link provided in the announcement from Apple on 28th October 2013 no longer works.
However, it is no longer necessary to contact iTunes to delete a leaderboard score or block a user. Instead you
log in to your iTunesConnect account,
open "Manage your Apps"
open the app with the Game Center leaderboards
open "Manage Game Center"
in the "Leaderboards" section you will find the button "Manage scores and players"
Here you can delete a score or block a player
According to this, you'll need to email itunesconnect#apple.com to report cheating to remove scores.
From what I read, some where, you can't - I think it was on Apple's developer site. You have to send them an email to remove the score.
Edit: I was wrong, it's on here, page 3
https://developer.apple.com/ios/download.action?path=/ios/getting_started_with_ios_4.1/gettingstartedwithgamecenter.pdf
Sorry, but no. Once the score is posted directly, it can't be removed unless you contact Apple, but if your app is big enough, you will not have time to remove each score.