{ "info": { "author": "wikibusiness", "author_email": "osf@wikibusiness.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "aioga\n=====\n\n:info: Google Analytics client for asyncio\n\n.. image:: https://img.shields.io/travis/aio-libs/aioga.svg\n :target: https://travis-ci.org/aio-libs/aioga\n\n.. image:: https://img.shields.io/pypi/v/aioga.svg\n :target: https://pypi.python.org/pypi/aioga\n\nInstallation\n============\n\n.. code-block:: shell\n\n pip install aioga\n\nUsage\n=====\n\n.. code-block:: python\n\n import asyncio\n import uuid\n\n from aioga import GA\n\n TRACKING_ID = 'XX-XXXXXXXX-X'\n\n\n async def go():\n cid = uuid.uuid4()\n\n async with GA(TRACKING_ID) as ga:\n ga.event(str(cid), ec='tests', ea='success from context manager')\n # all methods returns asynio.Tasks, which can be awaited if needed\n\n\n loop = asyncio.get_event_loop()\n loop.run_until_complete(go())\n loop.close()\n\n\nDocumentation\n=============\n\nThe library is asynchronous client for measurement protocol.\nAll available hit types are supported.\n\n`Full documentation `_ of measurement protocol provides by google\n\n\nAvailable methods\n-----------------\n\n* pageview\n* screenview\n* event\n* transaction\n* item\n* social\n* exception\n* timing\n\nAvailable parameters\n--------------------\n\nAll methods require cid (Client ID). The value of this field\nshould be a random UUID (version 4) as described in\n``_\n\n\nLibrary support all available parametes for measurement protocol\n(documentation `here `_)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/aio-libs/aioga", "keywords": "google analytics,measurement protocol,asyncio,aiohttp", "license": "", "maintainer": "", "maintainer_email": "", "name": "aioga", "package_url": "https://pypi.org/project/aioga/", "platform": "", "project_url": "https://pypi.org/project/aioga/", "project_urls": { "Homepage": "https://github.com/aio-libs/aioga" }, "release_url": "https://pypi.org/project/aioga/0.1.0/", "requires_dist": [ "aiohttp (>=3.0.0)", "async-timeout", "yarl" ], "requires_python": ">=3.5.3", "summary": "Google Analytics client for asyncio", "version": "0.1.0" }, "last_serial": 3988368, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "54c87e19bec67af34abaf8ba5662a97e", "sha256": "16ca159fbf48b34de8fef72175dbbf5e68414d0ea8e121df2aa85aac5dce9245" }, "downloads": -1, "filename": "aioga-0.0.1.tar.gz", "has_sig": false, "md5_digest": "54c87e19bec67af34abaf8ba5662a97e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4080, "upload_time": "2017-05-16T12:42:22", "url": "https://files.pythonhosted.org/packages/f1/88/d330954d7f9df1ef12364a896d14cf6ea8dd25901ded62117240636d7065/aioga-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "c97d06aae3c1273c6859d3065cab64ed", "sha256": "ebf38ea4085dcacba51574340d87875dfd9645bba1113a30fc622cc1726f8636" }, "downloads": -1, "filename": "aioga-0.0.2.tar.gz", "has_sig": false, "md5_digest": "c97d06aae3c1273c6859d3065cab64ed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4042, "upload_time": "2017-07-05T12:33:30", "url": "https://files.pythonhosted.org/packages/41/14/667c6395d642d00af5b4553b1fa00df855e464cf88482889b14fdae9b904/aioga-0.0.2.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "dc693503402728fea2a1d21eaf85d72a", "sha256": "b1679287db6ac78c8f1bc707ab908b48cc8e58d6deb66a9ae42a021e2d4b7e7b" }, "downloads": -1, "filename": "aioga-0.0.4.tar.gz", "has_sig": false, "md5_digest": "dc693503402728fea2a1d21eaf85d72a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4055, "upload_time": "2017-08-29T06:57:56", "url": "https://files.pythonhosted.org/packages/3c/d5/c63a8e86445386858bc528813e98b50ebdc228dffef63ae603b32b50ca1d/aioga-0.0.4.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "803889a58a2bd8ae0d3cb4368bafc037", "sha256": "73ba7f04fb9b06cf82e9a82e2f05f9890a414032103db1302147e8a8ccdb7a4b" }, "downloads": -1, "filename": "aioga-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "803889a58a2bd8ae0d3cb4368bafc037", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 2948, "upload_time": "2018-06-22T07:09:22", "url": "https://files.pythonhosted.org/packages/56/16/c63c167c6e41ea8e8072953216254f39d08d83c3e2af2329a896c97f8e1e/aioga-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab8c2518ecfe206cc0557206af87bce7", "sha256": "e73e24c56ee2194c120fb75c2e4d112c5452cdf6cf529014ac9b30488be701d5" }, "downloads": -1, "filename": "aioga-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ab8c2518ecfe206cc0557206af87bce7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 3888, "upload_time": "2018-06-22T07:09:31", "url": "https://files.pythonhosted.org/packages/31/d3/d4a9c4010b89f86b0a8610519fb0d1087824320aef30a48d5f39b4cb891c/aioga-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "803889a58a2bd8ae0d3cb4368bafc037", "sha256": "73ba7f04fb9b06cf82e9a82e2f05f9890a414032103db1302147e8a8ccdb7a4b" }, "downloads": -1, "filename": "aioga-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "803889a58a2bd8ae0d3cb4368bafc037", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5.3", "size": 2948, "upload_time": "2018-06-22T07:09:22", "url": "https://files.pythonhosted.org/packages/56/16/c63c167c6e41ea8e8072953216254f39d08d83c3e2af2329a896c97f8e1e/aioga-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab8c2518ecfe206cc0557206af87bce7", "sha256": "e73e24c56ee2194c120fb75c2e4d112c5452cdf6cf529014ac9b30488be701d5" }, "downloads": -1, "filename": "aioga-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ab8c2518ecfe206cc0557206af87bce7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5.3", "size": 3888, "upload_time": "2018-06-22T07:09:31", "url": "https://files.pythonhosted.org/packages/31/d3/d4a9c4010b89f86b0a8610519fb0d1087824320aef30a48d5f39b4cb891c/aioga-0.1.0.tar.gz" } ] }