【广告设置自动化-0】撇开繁琐的API授权,直接用ads script对广告做修改
上一篇演示了预算更改自动化脚本执行成功的结果,本篇讲下如何在代码层级和设置上实现预算更改。
执行原理
ads script 中 提 供 名 为 “mutute“ 的 功 能 , 跟 ads script 本 身 自 带 的 执 行 API 不 同 。 比 如 像 AdsApp.Budget 中 budget.setAmount, 这 种 可 执 行 广 告 更 改 的 功 能 是 ads script 本 身 自 带 的 , 但 是 可 更 改 或 者 管 理 的 维 度 不 多 , 但 涉 及 到 更 深 层 级 的 广 告 更 改 的 操 作 , 就 需 要 “mutute“ 出 马 了 。
谷 歌 官 方 给 出 了 一 个 操 作 案 例 和 解 释 :
const budgetResult = AdsApp.mutate({
campaignBudgetOperation: {
create: {
amountMicros: 10000000,
explicitlyShared: false
}
}
});
对 AdsApp.mutate 的 调 用 接 受 一 个 JSON 对 象 , 该 对 象 表 示 单 个 MutateOperation。 在 此 对 象 中 , 你 可 以 指 定 要 执 行 的 操 作 类 型 ( 在 本 例 中 为 campaignBudgetOperation) 。 然 后 , 您 可 以 指 定 create、remove, 或 者 同 时 指 定 update 和 updateMask。create 和 update 中 的 具 体 字 段 取 决 于 您 要 操 作 的 资 源 的 具 体 类 型 。
在 “mutute“ 这 个 调 用 类 中 , 可 执 行 的 操 作 类 型 有 三 个 :
- Create( 创 建 )
- Updata( 更 新 )
- Remove( 删 除 )
在 调 用 mutute 这 个 类 进 行 广 告 更 改 之 前 , 必 须 指 定 其 中 一 个 操 作 。
选 定 操 作 类 型 后 , 接 下 来 开 始 对 广 告 进 行 更 改 ,mutute 可 更 改 的 资 源 有 很 多 , 受 众 , 出 价 , 广 告 文 案 和 落 地 页 , 转 化 操 作 , 追 踪 模 板 ,基 本 涵 盖 了 绝 大 部 分 API 可 更 改 的 范 围 , 具 体 的 资 源 可 以 查 看 以 下 链 接 内 的 内 容 :
付费内容请查看以下链接
https://mp.weixin.qq.com/s/e3iAvYnOqDvW_G2Zmti7Qw
或扫码
Comments NOTHING