2017 © Pedro Peláez
 

library itunes-connect-analytics

Fetching iTunes Connect statistics and analytics data

image

icoder/itunes-connect-analytics

Fetching iTunes Connect statistics and analytics data

  • Tuesday, April 4, 2017
  • by icoder
  • Repository
  • 0 Watchers
  • 0 Stars
  • 6 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

itunes-connect-analytics

What is itunes-connect-analytics

itunes-connect-analytics is an PHP class for pull statistics and analytics data about your iOS app from iTunes Connect. Class emulates authorization and save authorization token when new instance is created. Data fetched withing native iTunes Connect XHR requests and returned as associative array., (*1)

Usage

use icoder\iTunesConnect;

//Pass iTunes Connect credentials to iTunesConnect class constructor
//Replace 1011231234 with your application ID
$itunes = new iTunesConnect('example@example.com', 'youriTunesConnectPass', 1011231234);

//Fetch statistics data: installs, sessions, activeDevices, units, rollingActiveDevices, impressionsTotalUnique
$allStats = $itunes->getStats(
    new DateTime('12-03-2017'),
    new DateTime('13-03-2017')
);
//Fetch only installs
$installs = $itunes->getStats(
    new DateTime('12-03-2017'),
    new DateTime('13-03-2017'),
    ['installs']
);
//Fetch only sessions and installs
$sessionsAndInstalls = $itunes->getStats(
    new DateTime('12-03-2017'),
    new DateTime('13-03-2017'),
    ['sessions', 'installs']
);
//Fetch only activeDevices with frequency week
$activeDevicesInMonth = $itunes->getStats(
    new DateTime('01-03-2017'),
    new DateTime('07-03-2017'),
    ['activeDevices'],
    'WEEK'
);

The Versions

04/04 2017

dev-master

9999999-dev

Fetching iTunes Connect statistics and analytics data

  Sources   Download

MIT

The Requires

  • php >=5.4

 

by Oleg Dyachenko