Làm cách nào để tự động Google Adwords nếu máy chủ ngừng hoạt động?


9

Tôi có nên viết tập lệnh theo dõi của riêng mình và sử dụng API Adwords để tạm dừng các chiến dịch nếu máy chủ của tôi không hoạt động hay có một cách đơn giản để làm điều đó?

Tôi không muốn sử dụng phần mềm của bên thứ 3, vì nhiệm vụ có vẻ khá đơn giản.


Cá nhân phương pháp tốt nhất là tránh máy chủ của bạn bị sập, sử dụng lưu trữ tốt hơn hoặc thay đổi cách bạn cập nhật / bảo trì máy chủ.
Simon Hayter

1
Chà, nghe có vẻ khá hợp lý. Nhưng bạn biết đấy, bạn không bao giờ biết khi nào bạn có thể gặp sự cố mất đĩa, hoặc mất điện. Và điều này xảy ra ngay cả với các nhà cung cấp dịch vụ lưu trữ đáng tin cậy nhất.
C-Blu

Trả lời đến.
Simon Hayter

Câu trả lời:


5

Lợi nhuận đầu tư

Tôi không tin rằng việc sử dụng API Adwords để thích ứng với thời gian chết trên máy chủ lưu trữ của bạn là con đường phía trước. Thay vào đó, bạn nên điều chỉnh ngân sách Adword và lập ngân sách cho việc lưu trữ đáng tin cậy, theo một số cách là bằng chứng không thành công. Một máy chủ có thời gian hoạt động lớn hơn có thể là một khoản đầu tư tốt hơn so với một adwords vì bạn cũng có thể bị mất doanh số .. Đừng bận tâm đến việc Google bị thay đổi vì thậm chí không nhận được lưu lượng truy cập.

Bạn nêu lên mối lo ngại về lỗi phần cứng trong các bình luận của bạn mà bây giờ tôi sẽ giải quyết.

Đám mây lưu trữ

Lưu trữ trong thời đại ngày nay cực kỳ an toàn và lỗi phần cứng không xảy ra đối với các dịch vụ mà bạn trả tiền. Với lưu trữ VPS tốt trên Đám mây, chẳng hạn như được cung cấp từ Rackspace, bạn sẽ không gặp sự cố với ổ cứng hoặc các sự cố về điện do các tệp của bạn được lưu trữ trong các cuộc tấn công bằng chứng không thành công và nguồn cung cấp năng lượng dự phòng. Khi một nút hoặc ổ cứng bị lỗi, các tệp của bạn sẽ được chuyển sang các nút mới do thể hiện của bạn được lưu trữ trên nhiều máy chủ trong khi không phụ thuộc vào một máy chủ. Vì vậy, đó là ý kiến ​​trung thực của tôi nếu bạn lo lắng về thời gian chết thì đơn giản là việc lưu trữ của bạn không tốt và bạn nên cân nhắc sử dụng một hệ thống bằng chứng gần như thất bại.

Lưu trữ DNS tốt

DNS cũng có thể đi xuống nhưng một lần nữa có nhiều nhà cung cấp DNS cung cấp thời gian hoạt động tốt hơn và hệ thống bằng chứng không đảm bảo rằng trang web của bạn luôn trực tuyến. Để có thời gian tối đa bạn muốn DNS có DNSSEC và Active Fail-over, một lần nữa những thứ như thế này sẽ loại bỏ khả năng ngừng hoạt động.

Nhưng đây không phải là những gì tôi yêu cầu

Xin lưu ý Tôi biết rằng tôi chưa giải quyết câu hỏi của bạn bằng cách sử dụng API nhưng sẽ hữu ích khi nói với bạn rằng tôi đã làm việc với nhiều khách hàng với các chiến dịch quảng cáo và tôi chưa bao giờ gặp phải vấn đề với khách hàng. về việc bị tính phí trong thời gian ngừng hoạt động, Khách hàng không bao giờ thực sự rơi vào thời gian chết vì DOWNTIME không phải là một lựa chọn cho họ và vì bạn trả tiền cho lưu lượng truy cập, tôi cũng cho rằng điều quan trọng là làm cho thời gian ngừng hoạt động không mua tùy chọn tốt hơn để đảm bảo rằng thời gian chết không xảy ra .


Điều này không hoàn toàn đúng, tôi lưu trữ một số trang web trên một linode và các cuộc tấn công hack, cụ thể là cuộc tấn công xmlrpc, bắt đầu gây quá tải tài nguyên. Điều này không phải do lưu lượng truy cập, nhưng do lỗ hổng và liên tục khiến (các) trang web của tôi bị sập cho đến khi tôi nhận được tập lệnh fail2ban thay thế cho lỗ hổng xmlrpc. Sau đó, vâng, nó đã trở lại bình thường ... nhưng đôi khi mọi thứ có thể gặp
trục

@daaxux Câu hỏi liên quan đến thời gian hoạt động của máy chủ, không phải là thời gian chết do bị hack. Kỹ năng quản trị tốt ngăn chặn hầu hết các hack.
Simon Hayter

1
câu hỏi là về việc tắt adwords trong trường hợp máy chủ web bị hỏng và đôi khi chúng bị hỏng, ngay cả với VPS tốt và quản trị tốt khi các lỗ hổng phát triển, câu hỏi ban đầu không phải là về thời gian hoạt động theo nghĩa thông thường. Câu trả lời của bạn không giải quyết trường hợp này, đó là một phần của câu hỏi OP ...
daaxix

Vâng, OP dường như đủ hạnh phúc để nhấp vào CHẤP NHẬN. Thực tế là máy chủ của bạn sẽ không bao giờ có bất kỳ thời gian chết. Lưu trữ tốt, dns tốt và quản trị = 99,9% thời gian hoạt động. Thỉnh thoảng, nếu bạn gặp lỗ hổng, đó là do bạn sử dụng quá nhiều tập lệnh phổ biến hoặc không kiểm tra lỗ hổng 0 ngày trên các tập lệnh và ứng dụng phổ biến.
Simon Hayter

Ngoài ra, gần như không thể có được một trang web đi xuống là kết quả của công ty lưu trữ với lưu trữ tốt. Ngay khi một phần không chuyển đổi sang nút khác, máy chủ của bạn sẽ hoạt động trở lại trong vòng vài phút tối đa.
Simon Hayter

2

Nó có thể được thực hiện, nhưng sẽ có một số thực hiện. Bạn sẽ cần:

  1. Một dịch vụ giám sát biết khi nào trang web của bạn ngừng hoạt động
  2. Khả năng kích hoạt chương trình để chạy khi dịch vụ giám sát phát hiện trang web của bạn bị sập
  3. Truy cập API Google Adwords
  4. Một chương trình sẽ sử dụng API để liệt kê các chiến dịch của bạn và lặp qua chúng và tạm dừng tất cả chúng.

Dưới đây là câu hỏi trên các diễn đàn sản phẩm của Google yêu cầu một mã đơn giản để sử dụng API Adwords để tạm dừng tài khoản. Có một liên kết trỏ đến một số mã ví dụ có thể được điều chỉnh:

Ví dụ mã này thể hiện việc cập nhật Ngân sách của chiến dịch bằng VB DotNet: http://code.google.com.vn/p/google-api-AHA-dotnet/source/browse/trunk/examples/Tube/vb/v201109/BasicOperations/UpdateCampaign. vb Bạn có thể điều chỉnh ví dụ mã này để cập nhật trạng thái của Chiến dịch thành tạm dừng: https://developers.google.com/Tube/api/docs/reference/latest/CampaignService.Campaign#status

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.