2013-07-18 21 views
7

Apple od jakiegoś czasu ma narzędzie AutoIngest.class do pobierania raportów sprzedaży i trendów w iTunes Connect.iTunesConnect Autoingest do raportów o zarobkach finansowych

Czy istnieje podobne narzędzie (lub jego zmodyfikowane wykorzystanie) do pobierania raportów finansowych (dokładniej raportu o zarobkach na stronie "Płatności i raporty finansowe") bez ręcznego pobierania ich za każdy miesiąc/region?

Odpowiedz

7

Edycja sty 2017: Narzędzie Autoingestion został wycofany i zastąpiony nowym, za https://help.apple.com/itc/appsreporterguide/#/itc0f2481229

Po pobraniu Reporter.zip nowymi .jar i .properties plików i dodanie loginu do pliku właściwości, można następnie pobrać ten sam plik jak poprzednio za pomocą tego polecenia: równoważnym

java -jar Reporter.jar p=Reporter.properties m=Normal Finance.getReport 80000000, CA, Financial, 2014, 05 

pewne zastrzeżenia:

  • plik właściwości musi być w bieżącym katalogu
  • uwaga wiodącym 00 nie jest już potrzebna na vendor_id
  • wyjście jest teraz Successfully downloaded 80000000_0214_CA.txt.gz zamiast tylko 80000000_0214_CA.txt.gz (w przypadku jesteś skryptów tego)

Zostawiłem starsze informacje poniżej, aby pomóc ludziom przejść.

(edycja koniec)

Tak samo narzędzie autoingest dostarczane przez firmę Apple będzie także pobrać raporty finansowe. można znaleźć przewodnik here, który stanowi, że polecenie jest uruchamiane z:

java Autoingestion <properties_filename> <vendor_id> <region_code> 
<report_type> <fiscal_year> <fiscal_period> 

Zauważ, że składnia jest inna niż używanie go do raportów sprzedaży. Na przykład. podczas podawania identyfikatora dostawcy umieść dwa wiodące zera przed numerem identyfikacyjnym dostawcy.

Tak więc, można go uruchomić z tego polecenia, aby nominalnie pobrać sprawozdanie finansowe za Kanady 2014 do maja (mój numer sprzedawca zasłonięte):

java Autoingestion login.properties 0080000000 CA DRR 2014 05 

Należy pamiętać, że fiscal_period wynosi 3 miesiące naprzód (more info), więc dostarczenie 2014 05 pobierze raport finansowy za 02 (luty). Wynikowy plik będzie odzwierciedlał faktyczny sprzedany miesiąc. To znaczy.to wyjście polecenia:

80000000_0214_CA.txt.gz 
File Downloaded Successfully 

Tak więc od teraz, pod koniec czerwca (06), można uruchomić polecenie:

java Autoingestion login.properties 0080000000 AU DRR 2014 08 

i pobierz sprzedaży może:

80000000_0514_AU.txt.gz 
File Downloaded Successfully 

Działa to tak, jak można tego oczekiwać w ciągu roku. To znaczy. podając 2015 03 dostarczy mi sprawozdanie finansowe za grudzień 2014. (Dzięki komentarz @smacdonald dla tej informacji).

Mam nadzieję, że to uratuje kogoś innego. Szukałem w StackOverflow na odpowiedź na to pytanie i wydawało się najbardziej istotne ...

Lekko związany, mam otwarte pozyskiwane narzędzie w https://github.com/eggheadgames/app_earnings który dodaje dane walutowe kopiowaniem wklejony od właściwej stronie ITunesConnect a następnie przetwarza je pliki do przychodów z aplikacji w jednej walucie, niezależnie od kraju sprzedaży. Obecnie narzędzie obsługuje raporty Google Play, Amazon i Apple.

+0

z dniem 5 listopada 2014 roku, nie wydaje do pracy - być może związane z ostatnio wprowadzonymi zmianami w sklepie iTunes. (Działało 30 dni temu ...). Zaktualizuję to, jeśli znajdę obejście. – mm2001

+0

Od 9 lutego 2015 r. Znów działa, nadal z przesunięciem 3-miesięcznym. To znaczy. pobieranie 2015 03 zaowocowało danymi za 2014 rok 12. – mm2001

+1

Zakładam, że trzymiesięczny offset to fakt, że okresy fiskalne Apple'a (argument ) to nie to samo, co miesiące kalendarzowe. Okres fiskalny 01 = październik Więcej informacji znajdziesz w kalendarzu finansowym Apple: http://apple.stackexchange.com/questions/130247/where-can-iscons-itunes-connect-fiscal-calendar-without-access-to- itunes-connect – smacdonald

Powiązane problemy