Sha256: e8bc867d90423ea949552741d55cbee2ca54ab79e893ccc89d7556921a8126c8

Contents?: true

Size: 686 Bytes

Versions: 4

Compression:

Stored size: 686 Bytes

Contents

h1. parseitc

h2. DESCRIPTION:

parseitc is a Ruby gem written to parse iPhone app transaction reports from iTunes Connect.

h2. FEATURES/PROBLEMS:

Parsing of standard Sales/Trend Report tsv files from https://itts.apple.com/
Allows ruby applications as well as Bash Init scripts to use the same config.

h2. SYNOPSIS:

bc. require 'rubygems'
require 'lib/parseitc'
include ParseITC

report = Parser.new('/path/to/tsv/file1')
report.add_file('/path/to/tsv/file2')
report.count_by_price_tier.sort.each do |k, v|
  puts "#{k}: #{v}"
end

h2. REQUIREMENTS:

* Ruby (Developed on 1.8.7)
* RubyGems

h2. INSTALL:

bc. sudo gem install parseitc

h2. TODO:

* parse monthly and weekly reports

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
parseitc-0.1.6 README.textile
parseitc-0.1.5 README.textile
parseitc-0.1.4 README.textile
parseitc-0.1.3 README.textile