Penginstalan

Baik Anda menginstal library dari PyPI atau meng-clone-nya dari GitHub, sebaiknya lakukan langkah-langkah di bawah menggunakan lingkungan virtual yang aktif. Untuk mengetahui informasi tentang cara membuat dan mengaktifkan lingkungan virtual, lihat dokumentasi Virtual Environment.

Instal modul dari PyPI

Library didistribusikan di PyPI dan dapat diinstal menggunakan pip dengan perintah berikut:

python -m pip install google-ads

Menginstal library dari GitHub

Kode sumber untuk library dapat di-clone dari GitHub ke komputer lokal Anda. Meng-clone kode sumber berguna untuk memudahkan menjalankan contoh atau mengembangkan library itu sendiri. Sebagai referensi, menjalankan salah satu contoh autentikasi adalah langkah yang diperlukan dalam mengonfigurasi library untuk digunakan.

  1. Pastikan python3.8 atau yang lebih baru ada di lingkungan Anda. Cara paling sederhana adalah dengan menggunakan pyenv:

    pyenv local 3.8
  2. Clone library klien dari GitHub:

    git clone git@github.com:googleads/google-ads-python.git
  3. Masukkan repositori dan instal:

    cd google-ads-python
    python -m pip install .
  4. Jika Anda berniat mengembangkan library, jalankan pengujian unit sebelum dan sesudah melakukan perubahan:

    1. Pastikan Anda memiliki semua versi bahasa Python yang didukung dan tersedia di lingkungan Anda. Menggunakan pyenv::

      pyenv local 3.8 3.9 3.10 3.11 3.12
    2. Instal dependensi khusus pengujian library:

      python -m pip install .[tests]
    3. Jalankan pengujian unit untuk memastikan library berfungsi dengan benar:

      nox
    4. Opsional: pengujian unit juga dapat dijalankan menggunakan Docker. Pertama, Anda harus menginstal Docker. Kemudian, dari direktori google-ads-python, jalankan perintah berikut:

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