TUNE Reporting API client library.
Project description
.. -*- mode: rst -*-
tune-reporting-python
---------------------
TUNE Reporting API client library.
Badges
------
.. start-badges
.. list-table::
:stub-columns: 1
* - docs
- |docs| |license|
* - info
- |hits| |contributors|
* - tests
- |travis| |coveralls|
* - package
- |version| |supported-versions|
* - other
- |requires|
.. |docs| image:: https://readthedocs.org/projects/tune-reporting-python/badge/?style=flat
:alt: Documentation Status
:target: http://tune-reporting-python.readthedocs.io
.. |hits| image:: http://hits.dwyl.io/TuneLab/tune-reporting-python.svg
:alt: Hit Count
:target: http://hits.dwyl.io/TuneLab/tune-reporting-python
.. |license| image:: https://img.shields.io/badge/License-MIT-yellow.svg
:alt: License Status
:target: https://opensource.org/licenses/MIT
.. |travis| image:: https://travis-ci.org/TuneLab/tune-reporting-python.svg?branch=master
:alt: Travis-CI Build Status
:target: https://travis-ci.org/TuneLab/tune-reporting-python
.. |coveralls| image:: https://coveralls.io/repos/TuneLab/tune-reporting-python/badge.svg?branch=master&service=github
:alt: Code Coverage Status
:target: https://coveralls.io/r/TuneLab/tune-reporting-python
.. |requires| image:: https://requires.io/github/TuneLab/tune-reporting-python/requirements.svg?branch=master
:alt: Requirements Status
:target: https://requires.io/github/TuneLab/tune-reporting-python/requirements/?branch=master
.. |version| image:: https://img.shields.io/pypi/v/tune_reporting.svg?style=flat
:alt: PyPI Package latest release
:target: https://pypi.python.org/pypi/tune_reporting
.. |supported-versions| image:: https://img.shields.io/pypi/pyversions/tune_reporting.svg?style=flat
:alt: Supported versions
:target: https://pypi.python.org/pypi/tune_reporting
.. end-badges
Install
-------
.. code-block:: bash
pip install tune_reporting
Requirements
------------
:Prerequisites: Python 3.0
:API Key: To use SDK, it requires you to `Generate API Key <https://developers.tune.com/management-docs/resource-authentication-user-permissions//>`_
Run Examples
------------
.. code-block:: bash
make run-examples tmc_api_key=[TMC API KEY]
Run Tests
---------
.. code-block:: bash
make test tmc_api_key=[TMC API KEY]
Classes
-------
There are multiple TUNE API Classes available:
- ``TuneV2Advertisers``
- ``TuneV2AdvertiserSites``
- ``TuneV2AdvertiserStatsActuals``
- ``TuneV2SessionAuthenticate``
- ``TuneV3LogsAdvertisersClicks``
- ``TuneV3LogsAdvertisersImpressions``
.. :changelog:
Release History
===============
2.4.2 (2017-12-10)
------------------
- readthedocs.org
2.4.0 (2017-11-29)
------------------
- README
- Travis CI
- Tests
- Examples
2.2.3 (2017-11-19)
------------------
- Tests
2.2.1 (2017-10-27)
------------------
- Support logging-mv-integrations refactor
2.2.0 (2017-03-26)
------------------
- Replace 'json' with 'ujson'
2.1.8 (2017-03-12)
------------------
- Switch to using safe-cast package
2.1.7 (2017-02-27)
------------------
- Requirements
2.1.6 (2017-02-07)
------------------
- Requirements
2.1.5 (2017-02-03)
------------------
- Python 3.6 Upgrade
2.1.2 (2017-01-27)
------------------
- Cleanup
- Requirements
2.1.0 (2017-01-14)
------------------
- README.rst
- HISTORY.rst
- setup.py
2.0.0 (2016-11-20)
------------------
- TUNE Reporting API v3
1.1.1 (2016-01-25)
------------------
- TUNE Reporting API v2
- Changes in Handling Exports and Logs
1.0.0 (2015-04-01)
------------------
- TUNE Reporting API v2
- Initial PyPi release
0.0.1 (2014-10-15)
------------------
- First Commit
tune-reporting-python
---------------------
TUNE Reporting API client library.
Badges
------
.. start-badges
.. list-table::
:stub-columns: 1
* - docs
- |docs| |license|
* - info
- |hits| |contributors|
* - tests
- |travis| |coveralls|
* - package
- |version| |supported-versions|
* - other
- |requires|
.. |docs| image:: https://readthedocs.org/projects/tune-reporting-python/badge/?style=flat
:alt: Documentation Status
:target: http://tune-reporting-python.readthedocs.io
.. |hits| image:: http://hits.dwyl.io/TuneLab/tune-reporting-python.svg
:alt: Hit Count
:target: http://hits.dwyl.io/TuneLab/tune-reporting-python
.. |license| image:: https://img.shields.io/badge/License-MIT-yellow.svg
:alt: License Status
:target: https://opensource.org/licenses/MIT
.. |travis| image:: https://travis-ci.org/TuneLab/tune-reporting-python.svg?branch=master
:alt: Travis-CI Build Status
:target: https://travis-ci.org/TuneLab/tune-reporting-python
.. |coveralls| image:: https://coveralls.io/repos/TuneLab/tune-reporting-python/badge.svg?branch=master&service=github
:alt: Code Coverage Status
:target: https://coveralls.io/r/TuneLab/tune-reporting-python
.. |requires| image:: https://requires.io/github/TuneLab/tune-reporting-python/requirements.svg?branch=master
:alt: Requirements Status
:target: https://requires.io/github/TuneLab/tune-reporting-python/requirements/?branch=master
.. |version| image:: https://img.shields.io/pypi/v/tune_reporting.svg?style=flat
:alt: PyPI Package latest release
:target: https://pypi.python.org/pypi/tune_reporting
.. |supported-versions| image:: https://img.shields.io/pypi/pyversions/tune_reporting.svg?style=flat
:alt: Supported versions
:target: https://pypi.python.org/pypi/tune_reporting
.. end-badges
Install
-------
.. code-block:: bash
pip install tune_reporting
Requirements
------------
:Prerequisites: Python 3.0
:API Key: To use SDK, it requires you to `Generate API Key <https://developers.tune.com/management-docs/resource-authentication-user-permissions//>`_
Run Examples
------------
.. code-block:: bash
make run-examples tmc_api_key=[TMC API KEY]
Run Tests
---------
.. code-block:: bash
make test tmc_api_key=[TMC API KEY]
Classes
-------
There are multiple TUNE API Classes available:
- ``TuneV2Advertisers``
- ``TuneV2AdvertiserSites``
- ``TuneV2AdvertiserStatsActuals``
- ``TuneV2SessionAuthenticate``
- ``TuneV3LogsAdvertisersClicks``
- ``TuneV3LogsAdvertisersImpressions``
.. :changelog:
Release History
===============
2.4.2 (2017-12-10)
------------------
- readthedocs.org
2.4.0 (2017-11-29)
------------------
- README
- Travis CI
- Tests
- Examples
2.2.3 (2017-11-19)
------------------
- Tests
2.2.1 (2017-10-27)
------------------
- Support logging-mv-integrations refactor
2.2.0 (2017-03-26)
------------------
- Replace 'json' with 'ujson'
2.1.8 (2017-03-12)
------------------
- Switch to using safe-cast package
2.1.7 (2017-02-27)
------------------
- Requirements
2.1.6 (2017-02-07)
------------------
- Requirements
2.1.5 (2017-02-03)
------------------
- Python 3.6 Upgrade
2.1.2 (2017-01-27)
------------------
- Cleanup
- Requirements
2.1.0 (2017-01-14)
------------------
- README.rst
- HISTORY.rst
- setup.py
2.0.0 (2016-11-20)
------------------
- TUNE Reporting API v3
1.1.1 (2016-01-25)
------------------
- TUNE Reporting API v2
- Changes in Handling Exports and Logs
1.0.0 (2015-04-01)
------------------
- TUNE Reporting API v2
- Initial PyPi release
0.0.1 (2014-10-15)
------------------
- First Commit
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tune-reporting-2.5.2.tar.gz
(29.6 kB
view details)
Built Distributions
tune_reporting-2.5.2-py3.6.egg
(102.3 kB
view details)
File details
Details for the file tune-reporting-2.5.2.tar.gz
.
File metadata
- Download URL: tune-reporting-2.5.2.tar.gz
- Upload date:
- Size: 29.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 16f68f2606720202000d60bddf16f9ab45c3786a801cbcecdd00ac222f7d389c |
|
MD5 | 841d7a74681d762fe1ed797dd2376222 |
|
BLAKE2b-256 | 2f5b8ce17f58f27fd912b1d149ec3f61ed07c1ab24445e2fc42de4ea130d6f5f |
File details
Details for the file tune_reporting-2.5.2-py3.6.egg
.
File metadata
- Download URL: tune_reporting-2.5.2-py3.6.egg
- Upload date:
- Size: 102.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eca881e342b1cf1f4684f9a2a01f9ff1c1236e4380bed4dd67c906d5d34a0433 |
|
MD5 | 9cd9d7fa5a729bd9fbcd1c10c377ef74 |
|
BLAKE2b-256 | 9c19ef45f8aec09c3e24cfb1213cda43651d72dbd2f500e3fd5138ae1d060ea8 |
File details
Details for the file tune_reporting-2.5.2-py3-none-any.whl
.
File metadata
- Download URL: tune_reporting-2.5.2-py3-none-any.whl
- Upload date:
- Size: 48.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2bf1862cf830a600795957dc314df0607bc532c46205e92ea773bd24e83696eb |
|
MD5 | fe5e14ee707a1228b800b08a2551f272 |
|
BLAKE2b-256 | 2ab0a9e6f8aa69b31664940e87e4b72438cebae32de12d32a0172808ce1aaccf |