# google-ads-api **Repository Path**: code_transfer_station/google-ads-api ## Basic Information - **Project Name**: google-ads-api - **Description**: 利用Google-Ads-API获取广告投放业务素材层级数据,多进程发送请求命令缩短等待时长 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-04-07 - **Last Updated**: 2023-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Google-Ads-API 利用Google-Ads-API获取广告投放业务素材层级数据,多进程发送请求命令缩短等待时长,素材层级分日数据输出csv文件将会保存到`google-ads-api`同层级的文件夹`数据源`下。 --- ## 如何使用 ### 1. 安装编程环境 - Windows操作系统 1. 安装Python >= 3.10 2. 安装Poetry >= 1.5.0,打开Power Shell运行以下命令 ```bash (Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py - ``` - Linux操作系统 1. 安装Poetry >= 1.5.0 ```bash curl -sSL https://install.python-poetry.org | python3 - ``` ### 2. 添加环境变量 - Windows操作系统 ```bash %APPDATA%\Roaming\Python\Scripts ``` - Linux操作系统 ```bash export PATH="/home/XXX/.local/bin:$PATH" ``` **运行poetry -V查看Poetry是否安装成功,若是,即可进行下一步。** ### 3. 安装项目依赖 进入文件夹 `/google-ads-api` 运行以下命令 ```bash poetry install ``` ### 4. 修改和添加配置文件 - 进入文件夹 `/google-ads-api`修改customer_id.txt,将其替换为项目简称和Google广告投放前台的账户id; - 添加google-ads.yaml文件,该文件需要从Google广告投放总账户获取; ### 5. 运行程序 在Power Shell或者Terminal下进入文件夹`/google-ads-api`,输入以下命令 ```bash poetry shell python google_ads_process.py ``` ### 6. 在Power Shell界面根据提示依次输入 - 项目简称 - 起止日期