googleads-python-lib | The Python client library for Google 's Ads APIs | REST library

 by   googleads Python Version: 38.0.0 License: Apache-2.0

kandi X-RAY | googleads-python-lib Summary

kandi X-RAY | googleads-python-lib Summary

googleads-python-lib is a Python library typically used in Web Services, REST applications. googleads-python-lib has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can install using 'pip install googleads-python-lib' or download it from GitHub, PyPI.

This client library simplifies accessing Google's SOAP Ads APIs - AdWords, and DoubleClick for Publishers. The library provides easy ways to store your authentication and create SOAP web service clients. It also contains example code to help you get started integrating with our APIs. The Google AdWords API will sunset on April 27, 2022. Upgrade to the Google Ads API.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              googleads-python-lib has a low active ecosystem.
              It has 633 star(s) with 990 fork(s). There are 90 watchers for this library.
              There were 1 major release(s) in the last 12 months.
              There are 81 open issues and 375 have been closed. On average issues are closed in 118 days. There are 10 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of googleads-python-lib is 38.0.0

            kandi-Quality Quality

              googleads-python-lib has 0 bugs and 0 code smells.

            kandi-Security Security

              googleads-python-lib has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              googleads-python-lib code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              googleads-python-lib is licensed under the Apache-2.0 License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              googleads-python-lib releases are available to install and integrate.
              Deployable package is available in PyPI.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.
              It has 40956 lines of code, 1291 functions and 764 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed googleads-python-lib and discovered the below as its top functions. This is intended to give you an instant insight into googleads-python-lib implemented functionality, and help decide if they suit your requirements.
            • Creates a DisplayAd
            • Creates dynamic display ad settings
            • Creates an image
            • Updates the DSA setting for a given campaign
            • Builds the campaign operations
            • Returns a list of customer Ids in the account hierarchy
            • Creates a remarketing campaign
            • Gets a list of Campaign Feeds
            • Returns a Google Ad Manager Service
            • Adds a DATargeting criterion
            • Creates a Smart Shopping campaign
            • Returns a Google AdWords service object
            • Builds the AdGroup operations
            • Loads client kwargs from a yaml file
            • Load a configuration from a YAML document
            • Creates an OAuth2 client
            • Sets the utilities in the user agent
            • Creates a campaign targeting criteria
            • Creates a Unit
            • Creates an ADD operation
            • Creates a campaign with a bidding scheme
            • Creates a new AdCustomizerFeed
            • Returns a list of Feeds
            • Retrieves the sitelinks from a feed
            • Creates a performance target
            • Retrieves the download url for the given batch job
            Get all kandi verified functions for this library.

            googleads-python-lib Key Features

            No Key Features are available at this moment for googleads-python-lib.

            googleads-python-lib Examples and Code Snippets

            No Code Snippets are available at this moment for googleads-python-lib.

            Community Discussions

            QUESTION

            What's the best way to store access token generated from third party API in AWS
            Asked 2022-Feb-08 at 12:26

            I'm currently running a script locally to generate reports using GoogleAdsManager API. Prior running the script I've created new service account key in json format as the key type together with ~/googleads.yaml.

            Here's the dev guide.

            However, I wanted to schedule this script on (AWS Glue).

            This is the sample script and the issue I currently faced is :

            How do call this method ad_manager.AdManagerClient.LoadFromStorage() from aws? I've stored the credentials (JSON and YAML) in AWS Secrets Manager

            ...

            ANSWER

            Answered 2022-Feb-08 at 12:26

            Solution should be something like this:

            Source https://stackoverflow.com/questions/70982580

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install googleads-python-lib

            Download and install the library.
            Download and install the library setuptools is a pre-requisite for installing the googleads library It is recommended that you install the library and its dependencies from PyPI using pip. This can be accomplished with a single command: $ pip install googleads As an alternative, you can download the library as a tarball. To start the installation, navigate to the directory that contains your downloaded unzipped client library and run the "setup.py" script as follows: $ python setup.py build install
            Copy the googleads.yaml file to your home directory. This will be used to store credentials and other settings that can be loaded to initialize a client.
            Set up your OAuth2 credentials The AdWords and DoubleClick for Publishers APIs use OAuth2 as the authentication mechanism. Follow the appropriate guide below based on your use case. If you're accessing an API using your own credentials... Using AdWords Using Ad Manager If you're accessing an API on behalf of clients... Developing a web application (AdWords or Ad Manager)

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries

            Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link