如果服务器关闭,如何自动暂停Google Adwords?


9

如果服务器停机,我应该编写自己的监控脚本并使用Adwords API暂停广告系列,还是有一种简单的方法?

我不想使用第三方软件,因为该任务看上去很简单。


就个人而言,最好的方法是避免服务器宕机,使用更好的主机或更改更新/维护服务器的方式。
西蒙·海特

1
好吧,听起来很合理。但是您知道,您永远不知道何时会遇到磁盘故障或断电。即使最可靠的托管服务提供商也是如此。
C-Blu

回答传入。
西蒙·海特

Answers:


5

投资回报

我不认为使用Adwords API适应主机的停机时间是前进的方向。相反,您应该调整AdWords预算和预算以实现可靠的托管,这在某些方面可以证明是失败的。正常运行时间较长的服务器比adwords而言,可以获得更好的投资回报,因为这样很可能会导致销售损失。

您对我的评论中的硬件故障表示了担忧,我现在将解决。

云托管

在当今时代,托管是非常安全的,并且您所付费用的服务不会发生硬件故障。借助Rackspace提供的良好VPS托管在云上,您不会出现硬盘故障或电源问题,因为您的文件托管在防故障RAID和冗余电源上。当一个节点或硬盘驱动器发生故障时,由于您的实例托管在多台服务器上而不依赖一台服务器,因此文件将转移到新节点。因此,如果您担心停机,这是我的老实观点,那么您的托管根本就不好,您应该考虑使用几乎没有故障的系统。

良好的DNS托管

DNS也可能会崩溃,但是同样有很多DNS提供程序可以提供更长的运行时间,并且可以使用故障验证系统来确保您的网站始终在线。为了获得最大的正常运行时间,您希望具有DNSSEC和Active Fail-over的DNS,类似这样的事情几乎消除了停机的可能性。

但这不是我问的

请注意,我知道我还没有通过使用API​​的方式解决您的问题,但是告诉您我已经与许多使用adword广告系列的客户合作过,并且从未遇到过与客户相关的问题,这对您很有用。关于在停机期间收取费用,客户永远不会在停机期间提出异议,因为DOWNTIME并不是他们的选择,并且由于您要为流量付费,所以我也认为至关重要的是,使非停机购买选项更好,以确保停机不会发生。


这并非完全正确,我在linode上托管了一些站点,并且黑客攻击(特别是xmlrpc攻击)开始引起资源过载。这不是由于流量,而是由于漏洞,并反复导致我的网站宕机,直到我为xmlrpc漏洞找到了fail2ban脚本。在那之后,是的,它恢复了正常……但是,即使在良好的VPS上,偶尔也可能出问题
daaxix

@daaxux问题是关于服务器正常运行时间,而不是由于被黑客入侵而导致的停机时间。良好的管理技能可以防止大多数黑客入侵。
西蒙·海特

1
问题是关于在网络服务器关闭的情况下关闭adwords的情况,并且偶尔会关闭,即使具有良好的VPS和良好的管理(随着漏洞的发展),最初的问题也不是正常情况下的正常运行时间。您的答案没有解决此案,这是OP问题的一部分...
daaxix

好吧,OP似乎很高兴可以单击接受。事实是您的服务器永远都不会停机。良好的托管,良好的dns和管理= 99.9%的正常运行时间。如果您不时遇到漏洞,那是因为您使用了太多的通用脚本,或者没有检查通用脚本和应用程序中的0天漏洞。
西蒙·海特

同样,由于托管公司拥有良好的托管,几乎不可能使网站瘫痪。如果一部分故障导致您无法切换到另一个节点,则服务器将在几分钟之内恢复到最大联机状态。
西蒙·海特

2

应该可以,但是需要一些实现。您将需要:

  1. 监视服务,可了解您的站点何时关闭
  2. 当监视服务检测到您的站点已关闭时,能够触发程序运行
  3. 访问Google Adwords API
  4. 一个程序,该程序将使用API​​列出您的广告系列,然后循环浏览并暂停所有广告系列。

这是Google产品论坛上的一个问题,要求提供一个简单的代码来使用Adwords API暂停帐户。有一个链接指向一些可以改编的示例代码:

此代码示例演示了如何使用VB DotNet更新广告系列的预算:http//code.google.com/p/google-api-adwords-dotnet/source/browse/trunk/examples/adwords/vb/v201109/BasicOperations/UpdateCampaign。 vb 您可以改编此代码示例,以将广告系列的状态更新为已暂停:https : //developers.google.com/adwords/api/docs/reference/latest/CampaignService.Campaign#status

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.