Skip to content

hc5duke/parseitc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

parseitc

DESCRIPTION:

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

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.

SYNOPSIS:

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

REQUIREMENTS:

  • Ruby (Developed on 1.8.7)
  • RubyGems

INSTALL:

sudo gem install parseitc

TODO:

  • parse monthly and weekly reports

About

Parse iTunes Connect transaction reports

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages