{
"info": {
"author": "RTB House Apps Team",
"author_email": "apps@rtbhouse.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: BSD License",
"Natural Language :: English",
"Programming Language :: Python",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.3",
"Programming Language :: Python :: 3.4",
"Programming Language :: Python :: 3.5",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7"
],
"description": "RTB House SDK\n=============\n\nOverview\n--------\n\nThis library provides an easy-to-use Python interface to RTB House API. It allows you to read and manage you campaigns settings, browse offers, download statistics etc.\n\n\nInstallation\n------------\n\nRTB House SDK can be installed with `pip `_: ::\n\n $ pip install rtbhouse_sdk\n\n\nUsage example\n-------------\n\nLet's write a script which fetches campaign stats (imps, clicks, postclicks) and shows the result as a table (using ``tabulate`` library).\n\nFirst, create ``config.py`` file with your credentials: ::\n\n USERNAME = 'jdoe'\n PASSWORD = 'abcd1234'\n\n\nSet up virtualenv and install requirements: ::\n\n $ pip install rtbhouse_sdk tabulate\n\n\n.. code-block:: python\n\n from operator import itemgetter\n\n from tabulate import tabulate\n\n from config import USERNAME, PASSWORD\n from rtbhouse_sdk.reports_api import ReportsApiSession\n\n if __name__ == '__main__':\n api = ReportsApiSession(USERNAME, PASSWORD)\n advertisers = api.get_advertisers()\n stats = api.get_campaign_stats_total(advertisers[0]['hash'], '2017-10-01', '2017-10-31', ['day'])\n columns = ['day', 'impsCount', 'clicksCount', 'ctr', 'campaignCost', 'conversionsCount', 'conversionsRate', 'cpc', 'ecc', 'roas', 'conversionsValue']\n data_frame = [[row[c] for c in columns] for row in reversed(sorted(stats, key=itemgetter('day')))]\n print(tabulate(data_frame, headers=columns))\n\n\nLicense\n-------\n\n`MIT `_",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/rtbhouse-apps/rtbhouse-python-sdk",
"keywords": "",
"license": "",
"maintainer": "",
"maintainer_email": "",
"name": "rtbhouse-sdk",
"package_url": "https://pypi.org/project/rtbhouse-sdk/",
"platform": "",
"project_url": "https://pypi.org/project/rtbhouse-sdk/",
"project_urls": {
"Homepage": "https://github.com/rtbhouse-apps/rtbhouse-python-sdk"
},
"release_url": "https://pypi.org/project/rtbhouse-sdk/4.1.0/",
"requires_dist": null,
"requires_python": "",
"summary": "RTB House SDK",
"version": "4.1.0"
},
"last_serial": 5814674,
"releases": {
"2.0.0": [
{
"comment_text": "",
"digests": {
"md5": "1a1877100e312192b7eba4315fa6eefd",
"sha256": "6130248c18b2042901a3fa57bde7a380994763d6d372b495c4ff6d5f658fa284"
},
"downloads": -1,
"filename": "rtbhouse_sdk-2.0.0.tar.gz",
"has_sig": false,
"md5_digest": "1a1877100e312192b7eba4315fa6eefd",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 5376,
"upload_time": "2017-12-20T18:02:28",
"url": "https://files.pythonhosted.org/packages/8d/96/17af7f8ed21013b23c641f6a916e6949daa9429b40e55f1f11675ddab96c/rtbhouse_sdk-2.0.0.tar.gz"
}
],
"3.0.0": [
{
"comment_text": "",
"digests": {
"md5": "1b7f094012837d33a8cb7cc8655e22d9",
"sha256": "685fa841320ebe47c1650225f52b069a11a0e340c6a80c9df6c6563121b8ccb2"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.0.0.tar.gz",
"has_sig": false,
"md5_digest": "1b7f094012837d33a8cb7cc8655e22d9",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3234,
"upload_time": "2018-01-19T14:02:09",
"url": "https://files.pythonhosted.org/packages/39/4e/890a8abab743f0edd378408604038aeb601da686342a850f138956ef16dd/rtbhouse_sdk-3.0.0.tar.gz"
}
],
"3.0.1": [
{
"comment_text": "",
"digests": {
"md5": "86a31b387b8ef456992d7046ccd1cd55",
"sha256": "950dc0e11a861b742360bf317541a64715c873e8e5d315944a2d8d4730cf473c"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.0.1.tar.gz",
"has_sig": false,
"md5_digest": "86a31b387b8ef456992d7046ccd1cd55",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3242,
"upload_time": "2018-01-19T14:10:55",
"url": "https://files.pythonhosted.org/packages/51/47/40bbb8357995bea56261b8f95dbb375cfe942c3c7e79ed87cc20549cf352/rtbhouse_sdk-3.0.1.tar.gz"
}
],
"3.1.0": [
{
"comment_text": "",
"digests": {
"md5": "3e488b34ac411f1054e9fa032ab4f844",
"sha256": "f87e7e5669a59eaad7c65c6d1fd9235ec3709a7fbd2670ab48817d118ce999a8"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.1.0.tar.gz",
"has_sig": false,
"md5_digest": "3e488b34ac411f1054e9fa032ab4f844",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3218,
"upload_time": "2018-05-29T12:57:33",
"url": "https://files.pythonhosted.org/packages/f9/80/f053381afc02f09887fea564998d40761c26e90f8a77ef69e4600ca5f11e/rtbhouse_sdk-3.1.0.tar.gz"
}
],
"3.1.1": [
{
"comment_text": "",
"digests": {
"md5": "ebf13910e1f0cbf7c08c31b4a17a720a",
"sha256": "0a988dd90ce95f439a4ea4ebfb843d2a7f85aa81230bfe9eedabc9cfc7b661b1"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.1.1.tar.gz",
"has_sig": false,
"md5_digest": "ebf13910e1f0cbf7c08c31b4a17a720a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3364,
"upload_time": "2018-08-04T17:23:11",
"url": "https://files.pythonhosted.org/packages/1b/bf/2217155eae1a9ca0fa50b13c0bbc212cfc2240deb896f9f7e5b7a7133a23/rtbhouse_sdk-3.1.1.tar.gz"
}
],
"3.2.0": [
{
"comment_text": "",
"digests": {
"md5": "7d57a731d565105b0b9a415194abc001",
"sha256": "6891cf5af1ebf55ee9d601e81f0d6d7ae0cdc0371c48c6fd48d9bb5e70274003"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.2.0.tar.gz",
"has_sig": false,
"md5_digest": "7d57a731d565105b0b9a415194abc001",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3749,
"upload_time": "2018-08-28T20:14:39",
"url": "https://files.pythonhosted.org/packages/20/49/7caba92774b7dbc0e7721717c6097c67c89b5b6bd55e8ad02040893e3062/rtbhouse_sdk-3.2.0.tar.gz"
}
],
"3.3.0": [
{
"comment_text": "",
"digests": {
"md5": "dfe1a3e55a8face453bbe9a0b6a1be5c",
"sha256": "3771bd2c929f00e280b5868f593fa71dcc73204ee824a6e05dea18ad0e2e7fe7"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.3.0.tar.gz",
"has_sig": false,
"md5_digest": "dfe1a3e55a8face453bbe9a0b6a1be5c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3872,
"upload_time": "2018-11-20T20:06:26",
"url": "https://files.pythonhosted.org/packages/14/0f/b42dfebdd4d15432a9a0068bfda92ee6ca2dffbb0ce6e42a1935bf288135/rtbhouse_sdk-3.3.0.tar.gz"
}
],
"3.3.1": [
{
"comment_text": "",
"digests": {
"md5": "7a2c301bfc541f402a51a02c538588c5",
"sha256": "c58e0464d665303b5682c58fead947ffbff5c3f40f03a5e0c657536981263eaa"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.3.1.tar.gz",
"has_sig": false,
"md5_digest": "7a2c301bfc541f402a51a02c538588c5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3866,
"upload_time": "2018-11-21T06:37:41",
"url": "https://files.pythonhosted.org/packages/4d/d2/82315829719456f2edee7463e66519040685573ef88d3355f70d32c8553f/rtbhouse_sdk-3.3.1.tar.gz"
}
],
"3.3.2": [
{
"comment_text": "",
"digests": {
"md5": "14596d410552ee29f19dd724c227b765",
"sha256": "3c5559055e9b378436603a90aca9b3f1d8c5c9580c77272f60a0559354d962b1"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.3.2.tar.gz",
"has_sig": false,
"md5_digest": "14596d410552ee29f19dd724c227b765",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3958,
"upload_time": "2018-12-27T19:41:59",
"url": "https://files.pythonhosted.org/packages/ef/5b/2c92e69acc354e735f18097ad2c872c86e4dc4e72746ba2b11f4df574e95/rtbhouse_sdk-3.3.2.tar.gz"
}
],
"3.3.4": [
{
"comment_text": "",
"digests": {
"md5": "407ac17e244bc5767e357160823246de",
"sha256": "687e3f986afd02d2e1572b4d59d51e28eb72878c24e1b6e5444573664dc25e28"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.3.4.tar.gz",
"has_sig": false,
"md5_digest": "407ac17e244bc5767e357160823246de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3991,
"upload_time": "2019-01-11T16:58:03",
"url": "https://files.pythonhosted.org/packages/b5/c7/aff36b9431c90e58352e5b68da97e8d6dea0bd74d797947032f287fe3c2a/rtbhouse_sdk-3.3.4.tar.gz"
}
],
"3.3.5": [
{
"comment_text": "",
"digests": {
"md5": "f4f038fbe8015cb276a7491b79cc4ac1",
"sha256": "a2efad023ea6c4f552ca2e040cff03de58b8fb2f5f3ac355f473ed6f0abfbb05"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.3.5.tar.gz",
"has_sig": false,
"md5_digest": "f4f038fbe8015cb276a7491b79cc4ac1",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 3985,
"upload_time": "2019-01-21T10:59:01",
"url": "https://files.pythonhosted.org/packages/3d/d2/b72d5d7163a9a2d5b0f35bcaacbcc1617b6cd64dc4af3f445e7c77aedec3/rtbhouse_sdk-3.3.5.tar.gz"
}
],
"3.3.6": [
{
"comment_text": "",
"digests": {
"md5": "6a4ef6b8aeab0c74762eb8595bd97590",
"sha256": "04ed6bee60c8ddbdd0beea489bf6d9dbe7275a2a864b4ea3049102a9b72334ac"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.3.6.tar.gz",
"has_sig": false,
"md5_digest": "6a4ef6b8aeab0c74762eb8595bd97590",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4277,
"upload_time": "2019-06-21T09:12:23",
"url": "https://files.pythonhosted.org/packages/5f/1a/fc71b29616d6ab181df10a0f7d3afb620b573615ac93a5e06b5510ae515a/rtbhouse_sdk-3.3.6.tar.gz"
}
],
"3.3.7": [
{
"comment_text": "",
"digests": {
"md5": "f5bc3d2fcc645c40c76961bf862fe2b3",
"sha256": "2d553335ba489a8cd9e81034b924200366dd980cd39d60ed3815bc74bc05a3e1"
},
"downloads": -1,
"filename": "rtbhouse_sdk-3.3.7.tar.gz",
"has_sig": false,
"md5_digest": "f5bc3d2fcc645c40c76961bf862fe2b3",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4319,
"upload_time": "2019-07-09T11:47:27",
"url": "https://files.pythonhosted.org/packages/04/c9/3bc3efe46a37779c94f7b556d92bfc5c410eaff3aa9300f5f5dac5429d34/rtbhouse_sdk-3.3.7.tar.gz"
}
],
"4.0.0": [
{
"comment_text": "",
"digests": {
"md5": "90fe13b61b973b1961c19786f2bb3d30",
"sha256": "f63f36142072d11df33640f2a46883356c5f7cf2efc1f7f0e3462aa0fb5bf77c"
},
"downloads": -1,
"filename": "rtbhouse_sdk-4.0.0.tar.gz",
"has_sig": false,
"md5_digest": "90fe13b61b973b1961c19786f2bb3d30",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4070,
"upload_time": "2019-08-02T09:54:43",
"url": "https://files.pythonhosted.org/packages/43/8a/4884c812d9657b9f36347ef086cd19020d846a3849790b0c551d704b0569/rtbhouse_sdk-4.0.0.tar.gz"
}
],
"4.1.0": [
{
"comment_text": "",
"digests": {
"md5": "1909ac36e1c07b3687f9f7882468ec37",
"sha256": "7c6ca57aeaafefe67d961380b8a88b94367c2195d13dd9709004feb75ed9e1ac"
},
"downloads": -1,
"filename": "rtbhouse_sdk-4.1.0.tar.gz",
"has_sig": false,
"md5_digest": "1909ac36e1c07b3687f9f7882468ec37",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4097,
"upload_time": "2019-09-11T12:33:34",
"url": "https://files.pythonhosted.org/packages/01/e2/4f56a6e61f21e3d250480ed7765a39506a49474eef457861cb8da110dc48/rtbhouse_sdk-4.1.0.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "1909ac36e1c07b3687f9f7882468ec37",
"sha256": "7c6ca57aeaafefe67d961380b8a88b94367c2195d13dd9709004feb75ed9e1ac"
},
"downloads": -1,
"filename": "rtbhouse_sdk-4.1.0.tar.gz",
"has_sig": false,
"md5_digest": "1909ac36e1c07b3687f9f7882468ec37",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 4097,
"upload_time": "2019-09-11T12:33:34",
"url": "https://files.pythonhosted.org/packages/01/e2/4f56a6e61f21e3d250480ed7765a39506a49474eef457861cb8da110dc48/rtbhouse_sdk-4.1.0.tar.gz"
}
]
}