2017-07-11 1 views
0

Cependant, il est pour moi possible de configurer et exécuter l'outil Reporter pour iTunes Connect, il semble que je ne puisse pas exécuter les rapports détaillés et je ne trouve pas comment récupérer les données pour les abonnements de la même manière que sur la page Web pour iTunes Connect.iTunes Reporter télécharger des données d'abonnements pour une date spécifique

Résumé des ventes Rapports avec Sales.getReport des travaux de type sommaire fin:

java.exe -jar Reporter.jar p=Reporter.properties m=Normal Sales.getReport 8xxxxxxx, Sales, Summary, monthly, 201605 

mais les rapports détaillés ne fonctionnent pas:

java.exe -jar Reporter.jar p=Reporter.properties m=Normal Sales.getReport 8xxxxxxx, Sales, Detailed, Weekly, 20170101 

L'autre chose est d'être en mesure d'obtenir les données d'abonnements à une date spécifique, par exemple nombre d'abonnés le 12.11.2016.

Merci d'avance pour vos suggestions!

Répondre

1

Notes auto (et les recherches sur l'utilisation de l'outil rapporteur):

Je trouve, dans l'ensemble, l'outil rapporteur en constante évolution, la documentation d'Apple ne dispose pas de détails. Par exemple en ce qui concerne le fichier de propriétés, le jeton d'accès a fonctionné avant (il y a quelques jours) avec l'argument "Password =" maintenant il est nécessaire d'être "AccessToken =", cependant, dans la documentation vous ne trouverez pas comment pour définir correctement les arguments du fichier de propriétés, et, après avoir téléchargé le rapporteur 2.1, vous vous rendez compte que le fichier de propriétés contient également l'argument "Password =".

En ce qui concerne les rapports d'abonnement, le nouveau Guide de l'utilisateur Reporter daté du 18.7.2017 contient des informations sur la procédure à suivre pour les abonnements et les abonnés, et fonctionne correctement pour moi. Pour être complet, voici un morceau de code pour quelqu'un derrière un pare-feu proxy utilisant le entreprise courrait:

java -Dhttps.proxyHost=proxyHost -Dhttps.proxyPort=portNumber -Dhttps.proxyUser=proxyUsername -Dhttps.proxyPassword=proxyPassword -jar Reporter.jar p=Reporter.properties m=Normal Sales.getReport VendorNumber, Subscription, Summary, Daily, 20170105 

Le code ci-dessus renvoie un résumé de tout abonnement en cours d'exécution le jour choisi.

Sinon, avant d'exécuter le code ci-dessus ou en cas de problème, un clould également vérifier la disponibilité du service de journaliste avec get commande d'état:

java -Dhttps.proxyHost=proxyHost -Dhttps.proxyPort=portNumber -Dhttps.proxyUser=proxyUsername -Dhttps.proxyPassword=proxyPassword -jar Reporter.jar p=Reporter.properties m=Normal Sales.getStatus 

des résultats positifs « Ventes et tendances Reporter est actuellement disponible "