Python 客户端库托管在 GitHub 上,软件包可在 PyPI 上获取。
要求
该库支持 Python 3.9 到 3.14 (>=3.9, <3.15;Python 3.14
支持已在 v28.2.0 中添加)。由于 Python 3.9 和 3.10 在 google-ads v32.0.0 及更高版本中导入时会发出废弃
警告,因此建议使用 Python 3.11 或
更高版本。
前提条件
在继续阅读本指南之前,您需要 Google Ads 账号的 10 位数 客户客户 ID。
运行时和依赖项兼容性
Python 客户端库与 Python Software Foundation 在 受支持的版本部分中发布的 Python 运行时保持兼容,但状态为 "功能"或 "预发布"的版本除外。
Google Ads API 团队的目标是尽快采用 Python Software Foundation 发布并正式支持的新版 Python 运行时。
对于已达到生命周期结束 (EOL) 的 Python 运行时,在 python.org 的 python.org 部分中, EOL 日期之后将不再受支持。 由于 EOL 日期之后发布的库版本可能会破坏兼容性,因此无法保证与 EOL 运行时兼容。
对于依赖项(具体而言,是指 Python 客户端库 列为必需的任何 Google 维护的软件包),兼容性 将与 Google 维护且根据 Google 的 OSS 破坏性更改政策被视为 "受支持"的软件包保持一致。
如需查看受支持的 Python 运行时和依赖项的完整列表,请参阅 依赖项页面。
安装
安装指南概述了
安装该库的所有不同方法。将该库安装到应用中的最简单(也是推荐)的方法是使用 pip:
python -m pip install google-ads
配置
安装该库后,您需要为其设置配置。您可以通过多种方式配置该库, 配置指南中对此进行了介绍。
身份验证
选择配置方法后,设置身份验证配置。如需查看分步说明,请参阅 Python 客户端库身份验证指南。如需了解更多一般 背景信息,请参阅 OAuth 概览。
发出 API 请求
设置身份验证配置后,您就可以发出 API 请求了。如需快速测试该库是否已正确配置为发出 API 请求,请参阅获取广告系列示例。
如需运行 get_campaigns.py 示例,请先克隆
google-ads-python 代码库。然后,从克隆的代码库的根目录运行以下命令:
python examples/basic_operations/get_campaigns.py -c INSERT_CUSTOMER_ID_HERE
其他资源
在能够发出 API 请求后,请继续了解客户端库的以下用途: