インストール

PyPI からライブラリをインストールする場合でも、GitHub からクローンを作成する場合でも、アクティブな仮想環境を使用して次の手順を実施することをおすすめします。仮想環境を作成して有効にする方法については、仮想環境のドキュメントをご覧ください。

PyPI からモジュールをインストールする

このライブラリは PyPI で配布されており、次のコマンドで pip を使用してインストールできます。

python -m pip install google-ads

GitHub からライブラリをインストールする

ライブラリのソースコードのクローンを GitHub からローカルマシンに作成できます。ソースコードのクローンを作成すると、サンプルを簡単に実行したり、ライブラリ自体を開発したりできます。参考までに、認証の例の 1 つの実行は、使用するライブラリを構成するうえで必須のステップです。

  1. python3.8 以降が環境に存在することを確認します。最も簡単な方法は、pyenv を使用することです。

    pyenv local 3.8
    
  2. GitHub からクライアント ライブラリのクローンを作成します。

    git clone git@github.com:googleads/google-ads-python.git
    
  3. リポジトリを入力してインストールします。

    cd google-ads-python
    python -m pip install .
    
  4. ライブラリを開発する場合は、変更の前後に単体テストを実行します。

    1. ご使用の環境で、Python 言語でサポートされているすべてのバージョンが利用できることを確認します。pyenv を使用する場合:

      pyenv local 3.8 3.9 3.10 3.11 3.12
      
    2. ライブラリのテスト固有の依存関係をインストールします。

      python -m pip install .[tests]
      
    3. 単体テストを実行して、ライブラリが正しく動作していることを確認します。

      nox
      
    4. (省略可)Docker を使用して単体テストを実行することもできます。まず、Docker がインストールされている必要があります。次に、google-ads-python ディレクトリから次のコマンドを実行します。

      docker build -t google-ads-python:test .
      docker run -it google-ads-python:test nox