帐户质量得分如何指导AdWords优化 2016-09-22 02:15:15

$888.88
所属分类 :基金

上个月,我介绍了使用AdWords脚本改善AdWords帐户管理的四种方法我没有分享任何实际代码,因为担心会出现太多问题,但人们似乎对如何使用脚本跟踪历史质量得分(QS)感兴趣,所以这个月,我将分享逐步说明并为您提供跟踪您自己的帐户级质量得分所需的代码但首先,让我解释一下帐户级质量得分的全部内容......质量得分您的AdWords帐户是监控Google认为您的优化效果的有用指标,而不是跟踪帐户中每个关键字的QS,这不仅繁琐,而且在优化包含新关键字并删除其他关键字时也不是很有用,您可以将关键字级数据汇总到帐户级数字然后,当您想知道自己的帐户是否朝着正确的方向前进时,帐户级QS号码可以提供答案从技术上讲,Google没有名为帐户级QS;这不是一个在任何地方发布的数字这不仅仅是谷歌从广告商那里隐藏这个数字,它甚至不能用于你的CSR,或者就此而言,拉里佩奇当我在谷歌工作时,我一直被问到是否有QS谢尔盖和拉里办公室的重置按钮,不幸的是,没有因为QS是基于如此多的历史因素,摆脱不良QS的唯一方法是开始运行大量具有更好QS的广告,从而减少旧广告对QS的负面影响帐户级QS仅仅是一种结构,有助于我们了解和预测复杂的预测算法(QS系统)在某些情况下的行为方式AdWords'QS是一个复杂的学习系统,试图猜测每一个单个查询哪些广告用户会发现最有用这些预测使用历史数据来猜测未来搜索的可能结果因此,当您帐户中的关键字有大量展示时,Google会使用该关键字的历史记录l来自您帐户的点击率来对该关键字的未来效果做出有根据的猜测,这就是它获得关键字级QS的方式这个关键字级QS是您从AdWords获得的唯一QS洞察力,请记住这是一个属性,而不是统计数据换句话说,即使您更改了AdWords中的日期范围,您也会得到相同的数字,这表示当前的QS但是,QS系统在添加时如何进行预测首次向AdWords投放新关键字,您的帐户中没有该关键字的历史点击率数据

然后,Google如何为该关键字设置起始质量得分

这很复杂,但部分答案是他们会查看相似的信号以进行猜测

类似的数据包括系统范围内的数据,说明新关键字在其他广告客户使用时的效果

当您的帐户已经存在一段时间时, Google还可以使用其历史性能与预期平均值进行比较的概念以下是一个示例:Google可能会根据使用此关键字的所有其他广告客户的历史点击率,预计特定新关键字的首发QS为6 ,但由于他们知道您的帐户通常具有优于平均点击率的效果,因此他们可能会将您的起始QS提高到7这样做是假设您可能比新关键字的平均效果更好,因为您历史上其他关键字的广告非常相关AdWords中的质量得分仅在关键字级别报告,并且与报价结合使用以确定广告评级O考虑帐户级QS的新方式是一个印象加权平均值在上个月的帖子中,我解释了计算帐户QS现在的数学自动化,我们可以编写一个简单的脚本来迭代帐户中的所有关键字为我们做这个计算从您的AdWords帐户中的广告系列>批量操作>脚本添加新脚本在新脚本中,使用以下代码替换所有示例代码:function main(){var totalImpressionsAnalyzed = 0; var totalQualityScoreAnalyzed = 0; var keywordIterator = AdWordsAppkeywords()withCondition(“Status = ENABLED”)withCondition(“CampaignName CONTAINS_IGNORE_CASE”+“在此插入您的广告系列名称”)withCondition(“CampaignStatus = ENABLED”)withCondition(“AdGroupStatus = ENABLED”)orderBy(“Impressions” )forDateRange(“LAST_30_DAYS”)withLimit(100000)得到(); while(keywordIteratorhasNext()){var keyword = keywordIteratornext(); var qualityScore = keywordgetQualityScore(); var keywordStats = keywordgetStatsFor(“LAST_30_DAYS”); var impressions = keywordStatsgetImpressions(); var qualityScoreContribution = qualityScore *印象; totalQualityScoreAnalyzed = totalQualityScoreAnalyzed + qualityScoreContribution; totalImpressionsAnalyzed = totalImpressionsAnalyzed + impressions; } var accountQualityScore = totalQualityScoreAnalyzed / totalImpressionsAnalyzed; Loggerlog(“QS:”+ accountQualityScore);您可以简单地将此代码复制并粘贴到新脚本中,对其进行授权然后预览

您应该修改的唯一内容是将“在此处插入您的广告系列名称”替换为广告系列名称中的一部分,表明它是搜索网络广告系列由于在Google展示广告网络和移动设备上投放的广告都有自己独立的QS,因此您只想处理针对Googlecom搜索的广告系列中的关键字数据,以获得准确的结果虽然此脚本会自动执行您可以执行的计算一个电子表格,你不想每天都要手动运行这个脚本,所以让我们把它设置为每天自动运行虽然知道你的帐户QS是有帮助的,但是当你把它放到上下文中时它是最有用的

您对帐户所做的更改了解您的帐户QS是4,告诉您需要开始优化了解您的QS从4到5告诉您正在做的事情ri ght所以让我们从脚本中获取QS并进入一个可以跟踪它的地方以下是通过将QS发送到对您有用的地方来扩展脚本的三种方法您可以简单地为您想要的技术添加代码行在最终'}'之前实施1通过电子邮件发送将QS从您的帐户中删除的最简单方法是每天将其发送到您的收件箱var recipient =“you @ examplecom,me @ examplecom”; var subject =“帐户质量得分”; var body =“帐户质量得分:\ n \ n”+ accountQualityScore; MailAppsendEmail(收件人,主题,正文); 2将其添加到电子表格获取历史视角的简便方法是每天将质量得分和日期添加到电子表格中var date = new Date(); var spreadsheetUrl =“在此处插入您的Google电子表格网址并确保您的AdWords登录信息已编辑此电子表格的权限”; var qualityScoreSheet = SpreadsheetAppopenByUrl(spreadsheetUrl)getActiveSheet(); qualityScoreSheetappendRow([date,accountQualityScore]);现在,当您对帐户进行重大更改时,您可以在更改日期向电子表格添加注释例如,当您添加大量关键字时,请添加“添加新关键字”的注释“当我们将此电子表格转换为仪表板的图表时,此注释将非常有用,我们可以在每个日期旁边添加注释,以便跟踪它如何影响质量得分3将其发送给API如果您希望将QS发送到您自己的数据库,这可以在一行代码中完成,但您需要拥有自己的API来接受此类数据简单的API只是一个您可以调用的URL包含数据的变量我自己的API调用如下所示您将使用您自己的网址替换我的网址:var response = UrlFetchAppfetch(“http:// wwwtoptiermarketingcom / apiphp

action = add_qs&qs =”+ accountQualityScore);当您每天将QS放入Google电子表格时,您可以轻松将其转换为图表,甚至将该图表嵌入到您自己的自定义信息中心中如果您想查看QS以及AdWords帐户中的其他一些指标,我的朋友Nick来自Google Analytics的Mihailovski分享了一个很棒的脚本,可以将Google Analytics中的数据提取到Google电子表格中监控AdWords帐户的更改如何影响您的帐户级质量得分如果您的AdWords和Google Analytics帐户已关联(因为它们应该用于更高级的再营销功能) ,您可以使用此脚本制作自定义AdWords图表,将您帐户中的数据与您自己计算的数据相结合,例如质量得分本文中表达的观点是客座作者的观点,而不一定是此处列出的搜索引擎土地工作人员作者