Posts

Post not yet marked as solved
0 Replies
444 Views
I've noticed a significant difference in redownload counts for a specific app between the Sales Dashboard and the App Analytics Dashboard. While the Sales Report API indicates a redownload count of 6.93K for a 3F product type (implying re-download), the App Analytics Dashboard shows a much lower count of 636. I referred to the ASC documentation, which notes that restore counts are not included in the redownload count in App Analytics. My question is whether there's a method to exclude restore counts from the redownload count in the Sales Report as well. Seeking clarification
Posted
by DeepaR.
Last updated
.
Post not yet marked as solved
0 Replies
367 Views
I using the below to generate the token. but it returns 401 due to token life time > 20 minuts import requests, time, json from authlib.jose import jwt KEY_ID = "key_id" ISSUER_ID = "issuer_id" EXPIRATION_TIME = int(round(time.time() + (30.0 * 60.0))) # 20 minutes timestamp PATH_TO_KEY = "AuthKey_keyid.p8" with open(PATH_TO_KEY, "r") as f: PRIVATE_KEY = f.read() header = {"alg": "ES256", "kid": KEY_ID, "typ": "JWT"} payload = { "iss": ISSUER_ID, "exp": EXPIRATION_TIME, "aud": "appstoreconnect-v1", "scope": ["GET /v1/salesReports?filter[frequency]=DAILY&filter[reportDate]=2023-09-01&filter[reportSubType]=DETAILED&filter[vendorNumber]={vendor_number}&filter[reportType]=SUBSCRIBER&filter[version]=1_3"] } # Create the JWT token = jwt.encode(header, payload, PRIVATE_KEY) print(token) # API Request JWT = "Bearer " + token.decode() URL = "https://api.appstoreconnect.apple.com/v1/salesReports" HEAD = {"Authorization": JWT} params = { "filter[frequency]": "DAILY", "filter[reportDate]": "2023-09-01", "filter[reportSubType]": "DETAILED", "filter[vendorNumber]": "vendor_number", "filter[reportType]": "SUBSCRIBER", "filter[version]": "1_3" } r = requests.get(URL, params=params, headers=HEAD) print(r) Do you have any suggestions to generate the token with 15 days life time
Posted
by DeepaR.
Last updated
.
Post not yet marked as solved
0 Replies
339 Views
The following API returns 16000 total entries in POSTMAN. It shows only 200 entries. How to view all the entries https://api.appstoreconnect.apple.com/v1/apps/{app_id}/pricePoints         "paging": {             "total": 16625,             "limit": 200         }     } https://developer.apple.com/documentation/appstoreconnectapi/paginginformation/paging- This page tells about the total and limit. How to view the all the entries
Posted
by DeepaR.
Last updated
.