如果你也正在学习海外推广跨境电商,不妨留心这个公众号。
为响应大家学习热情,Shine为你整理数千G跨境电商学习资料。将超过半天的时间用于监控、更新和调整您的 Google Ads 是不现实的。而且您设置的自动规则不会削减它。他们无法处理您需要管理的频率或详细程度。您已准备好进入大联盟:Google Ad Scripts。Google Ads 脚本是帮助您自动生成PPC 报告和效果的工具。他们可以为您自动化和优化您的 Google Ads 广告系列。从出价管理和广告拆分测试到改进报告和避免重复。它们的可定制性令人难以置信,因此它们有能力像您制作它们一样有用。 不过不要被吓倒。我们在这里是为了让它不那么令人生畏,并为您提供比您想象的更具影响力的脚本。从头开始,我们将解释什么是 Google Ads 脚本、它们如何工作以及如何设置它们。有了这个坚实的基础,我们将转向好东西:所有最好的广告经理都使用的流行脚本。读完这篇文章,您会觉得自己是一名 Google Ad Script 专家……您手上有更多的空闲时间。
什么是 Google Ads 脚本?
在最基本的定义中,Google Ads 脚本是 JavaScript 代码片段,可让您更好地控制广告系列。它们可用于自动执行您的Google Ads 帐户中的内部功能。您可以在下面看到 Google Ads 脚本的示例屏幕截图:为什么使用 Google Ads 脚本?
使用 Google Ads 脚本的最直接好处是可以节省时间。通过自动化PPC 帐户维护中更繁琐的过程,您可以更专注于优化实际性能。它们不仅可以节省时间,而且脚本通常可以捕获您可能错过的较小问题或机会。毕竟,我们只是人类。 在任何给定的 PPC 活动中,都可能有大量数据需要梳理。因此,错过效果不佳的关键字或构建新广告组的机会是可以理解的。这就是这些有用的自动化工具可以提供很大帮助的地方。总体而言,它们旨在帮助优化您的Google Ads 优化程序本身。如何设置 Google Ads 脚本
如果您没有编码背景,脚本可能会让人望而生畏。好消息是,根据 Google 的说法,只需要入门级的 JavaScript 熟悉度——IDE 有助于语法高亮显示、自动完成和预览。如果您想使用即插即用方法,可以使用大量预构建的脚本供公众使用。但是,根据我们的经验,即使使用这些预构建的脚本,进行一些自定义也会大有帮助。因此,为确保您在设置 Google Ads 脚本时能够掌握自己的能力,让我们来看看它们的不同元素。在 Google 中设置脚本
登录您的 Google Ads 帐户。
单击“工具”图标并在“批量操作”下选择“脚本”。
按 + 图标添加脚本。
将脚本代码复制并粘贴到主函数内的编辑器区域:
出现提示时,单击授权,以便脚本可以代表您访问该帐户。这必须为每个脚本完成一次。
单击PREVIEW以预览模式运行脚本:结果将显示在CHANGES/ LOGS面板中。
分解 Google Ad 脚本组件
一、功能
函数是脚本代码的第一部分,恰如其分地开始了。使用 Google Ads 脚本时,您总是需要一个。脚本的 Function 元素应如下所示:2.变量
您将看到的脚本的下一部分是变量。它们通常会表示为“var”之类的东西。变量是存储数据值的容器——这就是自定义派上用场的地方。您可以使用您想要访问的 Google Ads 中的任何数据。请记住,每个变量必须对应于您 Google Ads 帐户中的特定对象和实体。3.对象
在 Google Ads 中,实际上只有四种类型的 Google 对象:AdsApp、SpreadsheetApp、AdsmanagerApp 和 UrlFetchApp。对于初学者,您可能只会将 AdsApp 用于脚本的对象。这会告诉脚本在 Google Ads 中查找您想要的数据。4.实体
有可供选择的基本帐户结构(帐户、广告系列、广告组、关键字)以及广告参数、标签、广告投放时间、预算,甚至一些定位。当您将变量、对象和实体组合在一起以获得以下代码片段时:var 关键字 = AdsApp.keywords( )5.选择器
这是您的脚本可以变得非常有用的地方。选择器是您的脚本将从您的 Google Ads 帐户中提取的数据的过滤器。例如,如果您的变量是关键字,您的选择器将帮助过滤脚本引用的关键字。
有条件()
带ID( )
日期范围()
顺序( )
有限制()
您可以使用多个选择器来不断优化您正在查看的数据,这就是这些选择器如此出色的原因。到目前为止,您的脚本应该看起来像这样(添加了一些选择器):var 关键字 = AdsApp.keywords( ).withCondition(“点击 > 50”)6.方法
这些脚本元素是代码中的命令。您可以让代码“获取”、“设置”、“添加”等,具体取决于您尝试自动化的操作类型。7.迭代器
迭代器本质上让你的脚本不断地触发。通过使用 hasNext() 和 next() 迭代器,您可以设置一个循环,只要您的脚本不断返回有效数据,该循环就会继续触发。当您将所有移动部件放在一起时,您会得到如下图所示的东西:现在您了解了构成 Google Ads 脚本的不同部分,您可以更好地自定义您选择使用的脚本——您自己的自定义脚本或预构建的脚本。您可以将脚本插入左侧“批量操作”标签下的 Google Ads 帐户。因此,在了解了构成所有 Google Ads 脚本的基础知识之后,让我们来看看不同类型的脚本及其功能/优势。不同类型的 Google Ads 脚本
人们那里有很多不同的脚本。它们有各种不同的形状和大小——报告、调整和自动化您 Google Ads 帐户的所有不同方面。在大多数情况下,它们属于以下类型之一:
出价修改器
暂停和删除
第三方数据
投标和预算
工具
警报
报告
季节性调整
自动化维护
标签
追踪
广告文字
关键词
谷歌展示广告网络
购物活动
根据您帐户设置的精细程度以及您管理的广告系列数量,您可能比其他脚本更依赖于不同的脚本。这就是为什么它如此美好以至于有这么多不同的类型。当然,有些比其他更受欢迎,因此被大量数字营销人员使用。202 中的14 个最佳 Google Ads 脚本示例2
已经有很多很棒的 Google Ads 脚本可供您复制并粘贴到您的帐户中。这些只是一些最受欢迎的。但是,请记住,脚本是一种有助于改进优化决策(而不是取代您的决策)的工具。在本文中,我们仅包含了我们认为对您(读者)最有意义和有用的脚本。 即使是最好的脚本也无法取代具有优化意识的有洞察力的PPC 广告商。这是因为自动化在针对帐户/活动的特定目标进行定制时真正发挥最佳作用。在KlientBoost,我们喜欢创建自己的脚本来帮助自动化我们精心设计的帐户设置。当涉及到 PPC 报告和分析时, SKAG、SPAG等可能会变得密集。因此,我们依靠我们的 Google Ads 脚本让我们随时了解我们需要的一切。您可以在下方查看我们最喜欢的 Google Ads 脚本。有些是我们自己创造的,有些是我们欣赏的,因为它们太棒了。让我们从我们自己构建的开始。不是吹牛,但我们认为这些非常棒且有用:1.热图
数字营销人员大量使用的另一个超级流行的脚本是热图工具。并非所有脚本都用于自动执行实际的出价调整等。有些脚本实际上是为了在出价开始之前帮助您进行分析。这些热图是用户搜索行为的直观表示。您可以在下面看到点击率热图的示例:这表明在某些时间和日期的点击率存在一些显着差异——来源2. 质量分数跟踪器
Google Ads 的质量得分 (QS) 有点神秘。他们将其视为“黑匣子”,这使得 QS 似乎超出了您的控制范围。但这并不意味着不值得关注天气。感谢PPC Epiphany博客的团队,还有一个脚本甚至还带有一个仪表板。这个特定的脚本将跟踪您所有关键字的 QS,因此您甚至可以返回进行一些历史分析。而且,与往常一样,您可以使用要使用的特定选择器自定义脚本。3.“0”印象暂停
这是一个简单但有用的小脚本。顾名思义,它会自动暂停所有针对产生零印象的关键字投放的广告。这是在任何给定广告组开始产生任何浪费的点击和流量之前从中剔除表现最差的广告的好方法。 4. 损坏的 URL 报告
另一个超级方便的脚本是Russell Savage 还构建的Broken URL Report 。它非常简单,可以帮助解决我们许多人不时遇到的问题。当我们从我们的域中删除一个页面或更改某些页面的 URL 时,我们有时会忘记调整我们 SEM 帐户的其余部分。这是损坏链接的来源,返回 404 Not Found 或 500 Server Error 响应代码5. N-Gram脚本
N-Gram 脚本是一个非常简洁的脚本,我们喜欢依靠它来帮助发展和优化我们的 SKAG。如果您还不知道,SKAG 是单一关键字广告组,旨在制作具有更高质量得分、点击率和每次点击费用的更相关的广告。SKAG 的工作原理是将您定位的关键字与单个搜索词隔离开来。通过将搜索词与关键字的比例调整为接近 1:1 的相关性,您可以控制正在查看您的广告的搜索者的类型。但是,如果您计划维护和发展这些 SKAG,您将不得不处理大量的粒度问题。还有很多广告组。为了帮助增加这些广告组并确保它们不会相互重叠(这会破坏重点,不是吗?),我们严重依赖否定关键字列表。这就是 N-Gram 脚本派上用场的地方。您可以在此Google 文档中查看整个脚本。此脚本将获取特定时间范围内的所有搜索查询,并允许您在帐户中提取 1 个词、2 个词和 3 个词的字符串,以帮助使用否定关键字和创建新的 SKAG。您必须为此脚本制作一个新的 Google 文档,以便您的数据可以填充到某个地方供您参考。电子表格将类似于下面的屏幕截图。当您处理大量关键字或搜索词时,此脚本可以真正节省时间。6. 24/7 投标
Google Ads 只有 6 个默认出价时间段可供选择。但是,感谢Brainlabs,有一个 Google Ads 脚本可以让您按小时自定义您的出价。毕竟,在早上 9:00 对“披萨外卖”关键字出价没有多大意义。但它肯定会在晚上 7:00 进行。Brainlabs 甚至构建了您需要在脚本中引用的电子表格模板:7.链接检查脚本
我们的链接检查器脚本很像您可以在网上其他地方找到的损坏的链接脚本。该脚本会根据您选择的任何时间表检查您的帐户并查找断开的链接。更具体地说,它会查找返回损坏链接 404 的广告。如果您没有任何损坏的链接,您将不会收到任何通知——这对于不想阅读毫无意义的电子邮件通知的营销人员来说非常有用。如果您的帐户中有任何损坏的 URL,您只会收到一封电子邮件通知。您必须为脚本创建链接的 Google 文档以放置损坏的链接(如果有的话)。但是在设置之后,这个是一个真正的节省时间。您可以在此处的链接中查看完整的脚本。8.出价调整脚本
如果您希望始终处于优化边缘,这些脚本将大有帮助。我们的出价调整脚本是一个大赢家——尤其是在将你的表现推向终点线这一点上。对于初学者来说,这个脚本在技术上是两个脚本:一个用于增加出价,一个用于降低出价。使用出价调整脚本提高出价
要使用脚本提高出价,您必须在 Google Ads 帐户中设置一个过滤器,以便脚本知道在什么时候触发。您需要将搜索丢失的 IS(排名)过滤器设置为大于 30%。(如果您因排名而损失的印象份额已经低于 30%,则调整出价没有任何意义。)然后,设置您愿意支付的最高每次转化费用。因此:如果关键字平均低于 $XX CPA,您可以提高出价以增加流量/转化量然后,将脚本放入您的 Google Ads 帐户以确保此 [RAISE BIDS] 功能有效(您可以在此处查看 Raise Bids 脚本)。这样,您的帐户将自动调整适合通过此自定义过滤器的关键字的出价。使用出价调整脚本降低出价
现在,降低出价脚本的工作方式大致相同。但是,就过滤器而言,现在必须满足两个不同的要求:使用此脚本,任何符合此过滤器的关键字出价都会开始降低 5% – 20% 每次。(您可以在此处查看较低的出价脚本。)在继续之前关于这两个脚本的最后一个注释。这些脚本用于批量关键字出价调整,以帮助您节省时间。然而,对于特定的活动或广告,解决奇点本身很重要。而且,如果您有特定的关键字正在流血,请确保以更精细的方式解决它们。9. 广告支出报告脚本
现在,这是我们的PPC 客户经理非常喜欢的脚本。此脚本将在帐户更新中向您发送关于多个不同 KPI 的重复电子邮件:
广告支出
转换
注册会计师
建议每日花费
当前的每日支出
这是在深入分析的本质之前快速了解您的帐户绩效的好方法。如果您正在管理多个客户并希望获得概览以优先处理哪些帐户,这也是一个巨大的优势。您可以将此脚本设置为在任何给定时间范围内向您发送报告。这是脚本可定制性变得非常重要的地方。在此处查看完整脚本。如果需要,您可以将其设置为每日更新。但重要的是,在报告和分析结果之前,您可能需要足够的时间进行任何更改以达到统计显着性。10.我们的广告文案 A/B 测试脚本
我们为在 KlientBoost 内部创建的这个自定义脚本感到非常自豪。该脚本将梳理您正在运行的任何活动,并实际为您分析一些数据。这是向前迈出的一大步,因为大多数 Google Ads 脚本都专注于报告和汇总数据,以使您的分析更加轻松。该脚本通过为您处理一些更简单的分析,将自动化提升到一个新的水平,让您有更多时间专注于实施有效的优化解决方案。该脚本实际上将遍历您正在运行的广告系列,并根据广告变体的表现将“赢家/输家”标签应用于广告变体。这是一个巨大的胜利。不必点击每个广告变体来查看点击率和转化率,您可以在广告级别看到清晰的“赢家”或“输家”标签。您还可以按标签筛选活动,这样可以更轻松地查看赢家和输家。最后,您可以暂停失败的变体并制作新广告来测试您的获胜者。在此处查看我们的完整脚本以开始使用。11. 低点击率广告暂停脚本
根据您正在运行的优化例程类型以及您使用的广告轮播类型,您可能会处理相当多的广告变体。现在说到测试,您能够以受控和有针对性的方式测试的变体越多越好。但是,如果您有太多广告需要跟踪,那么有些广告可能会漏掉。更具体地说,某些丢失的变体可能不会被关闭或删除。这些偷偷摸摸的广告可能看起来像是一个小疏忽,但它们可能会浪费广告支出。这就是为什么用于暂停点击率较低的广告的 Certified Knowledge 脚本是一种快速简便的解决方案的原因。此脚本将自动暂停广告系列中效果最差的广告,只要至少有一个其他变体。这是通过清除表现最差的帐户来不断完善帐户的好方法。12. 天气脚本投标
使用天气脚本调整出价可能会变得相当复杂。但如果设置得当,此脚本可以生成一些自动出价调整,应该会产生很好的效果。请记住,这更多的是为了好玩,因为它是一个非常疯狂的脚本,但它在一些公司中有用。 首先,您需要使用您的广告系列数据和每个广告系列的位置构建一个 Google 电子表格。您还必须为每个位置集成对OpenWeatherMap API的调用。该脚本将根据一些基本规则计算每个位置的天气状况。然后它会触发您的出价乘数,根据您定义的特定规则提高某些地点的出价。请记住,所有这些数据都需要存放在您的原始 Google 表格中。它应该类似于下图:然而,这并不是您需要的全部数据。您将必须设置一些非常明确的参数,以确保天气调整按您希望的方式进行。例如,设置广告系列位置数据后,您需要设置实际的天气调整规则(启动脚本的天气变化)。你可以看到下面的截图:最后,您需要将您的 OpenWeatherMap API 代码与Google Ads 地理定位代码对齐,以确保您的广告出现在合适的天气条件和合适的位置。使用此脚本,您可以自动提高指定位置受天气影响的广告活动的出价。例如,与寒冷的雨天相比,在炎热的夏日,某人更有可能搜索“当地的冰淇淋店”——因此,当热门的前端角色对更多转化有意义时,提高您的出价。13. 点击率脚本的变化
我们使用我们的 SKAGs 方法创建高度相关的广告文案,以实际用户搜索词为目标,以提高点击率。因此,重要的是我们要保持尽可能高的点击率,以确保我们仍能产生高质量的点击。感谢来自 Pushfire 的 Sean Dolan,我们有了一个。?你可以在 Evernote 上查看整个脚本。–来源该脚本实际上会填充 Google 表格,因此您可以跟踪特定广告的历史点击率。这是跟踪与您的广告相关的用户行为的任何变化的好方法,并且可以为您可能需要定位的新搜索字词开辟新的见解。14. 下降广告组报告脚本
作为 SKAG 背后的最初策划者,我们与许多不同的广告组合作。就像 N-Gram 脚本帮助管理和发展我们的广告组一样,该脚本帮助我们保持他们的表现达到标准。下降的广告组报告脚本将生成一个多选项卡式电子表格,其中将填充任何性能下降的广告组。它将类似于下图:这是一个预构建的 Google Ads 脚本,因此可定制性不如其他一些脚本。因此,您必须在某些参数的 Google Ads 定义范围内工作:
最后一个标准是最重要的。这意味着该脚本不会在任何广告组看到点击次数小幅下降时通知您。哪个好。这是一种自然过滤器,可确保更高的统计显着性。这意味着,如果您从该脚本中获得更改,您的广告组就会遇到严重的麻烦。开始优化您的报告以优化性能
我们已经在 Google Ads 脚本方面运行了所有内容。我们已经解决了数字营销人员喜欢使用的最流行的预建脚本。我们甚至加入了一些我们的最爱和我们自己的自定义脚本。但是请永远记住:脚本是工具,就像任何工具一样,它们的功能取决于营销人员使用它们的能力。所以开始吧。?
文章为作者独立观点,不代表DLZ123立场。如有侵权,请联系我们。( 版权为作者所有,如需转载,请联系作者 )
网站运营至今,离不开小伙伴们的支持。 为了给小伙伴们提供一个互相交流的平台和资源的对接,特地开通了独立站交流群。
群里有不少运营大神,不时会分享一些运营技巧,更有一些资源收藏爱好者不时分享一些优质的学习资料。
现在可以扫码进群,备注【加群】。 ( 群完全免费,不广告不卖课!)
发表评论 取消回复