چه کتابخانه را از PyPI نصب کنید چه آن را از GitHub شبیهسازی کنید، مراحل زیر را بااستفاده از محیط مجازی فعال انجام دهید. برای کسب اطلاعات درباره نحوه ایجاد و فعال کردن محیط مجازی، به اسناد محیط مجازی مراجعه کنید.
برای ایجاد و فعالسازی سریع محیط مجازی:
python3 -m venv env
source env/bin/activateنصب پیمانه از PyPI
کتابخانه در PyPI توزیع میشود و بااستفاده از pip با دستور زیر قابل نصب است:
python -m pip install google-adsدرستیسنجی نصب
تأیید کنید که واحد بهدرستی نصب شده است:
python -c "import google.ads.googleads"نصب کتابخانه از GitHub
کد منبع کتابخانه را میتوان از GitHub روی ماشین محلیتان شبیهسازی کرد. کلون کردن کد منبع برای اجرای مثالها یا توسعه خود کتابخانه مفید است. برای اطلاع، اجرای یکی از نمونههای اصالتسنجی گامی ضروری در پیکربندی کتابخانه برای استفاده است.
مطمئن شوید که نسخه پشتیبانیشدهای از Python (از Python 3.9 تا 3.14؛ Python 3.11 یا نسخههای جدیدتر توصیه میشود) در محیط شما وجود داشته باشد. سادهترین راه این است که از
pyenvاستفاده کنید:pyenv install 3.13 pyenv local 3.13کتابخانه مشتری را از GitHub شبیهسازی کنید:
git clone https://github.com/googleads/google-ads-python.gitوارد مخزن شوید و آن را در حالت ویرایشپذیر نصب کنید:
cd google-ads-python python -m pip install -e .اگر قصد دارید کتابخانه را توسعه دهید، آزمایشهای واحد را قبل و بعداز ایجاد هرگونه تغییر اجرا کنید:
مطمئن شوید که همه نسخههای پشتیبانیشده زبان Python را بااستفاده از
pyenvدر محیطتان دردسترس دارید:pyenv local 3.9 3.10 3.11 3.12 3.13 3.14وابستگیهای خاص آزمون کتابخانه را نصب کنید:
python -m pip install -e ".[tests]"آزمایشهای واحد را اجرا کنید تا مطمئن شوید کتابخانه بهدرستی کار میکند:
noxاختیاری: میتوانید آزمونهای واحد را بااستفاده از Docker نیز اجرا کنید. ابتدا مطمئن شوید که Docker را نصب کردهاید. سپس، از فهرست راهنمای
google-ads-python، فرمانهای زیر را اجرا کنید:docker build -t google-ads-python:test . docker run -it google-ads-python:test nox