Cài đặt bật và tắt chiến dịch tự động khi vượt quá ngân sách

Google Ads 1 phút đọc
Cài đặt bật và tắt chiến dịch tự động khi vượt quá ngân sách

Đoạn mã tắt chiến dịch khi vượt quá ngân sách

function main() { var allowedOverdeliveryPercentage = 0.2; // set percentage as decimal, i.e. 20% should be set as 0.2 var labelName = "Paused for Overdelivery"; AdWordsApp.createLabel(labelName, "automatic label needed to reenable campaigns"); var campaigns = AdWordsApp.campaigns() .withCondition("Status = ENABLED") .withCondition("Cost > 0") .forDateRange("TODAY"); var campaignIterator = campaigns.get(); while (campaignIterator.hasNext()) { var campaign = campaignIterator.next(); var campaignName = campaign.getName(); var budgetAmount = campaign.getBudget().getAmount(); var costToday = campaign.getStatsFor("TODAY").getCost(); if(costToday > budgetAmount * (1 + allowedOverdeliveryPercentage)) { Logger.log(campaignName + " has spent " + costToday + " which is more than allowed."); campaign.applyLabel(labelName); campaign.pause(); } else { Logger.log(campaignName + " has spent " + costToday + " and can continue to run."); } } }

https://www.youtube.com/watch?v=wRnOc9WmHzo

SẴN SÀNG BẮT ĐẦU?

Xây dựng một doanh nghiệp số hiệu quả hơn.

Hãy để đội ngũ chuyên gia của chúng tôi tư vấn giải pháp phù hợp nhất cho doanh nghiệp của bạn.

Nói chuyện với chuyên gia Tư vấn miễn phí và nhanh chóng
Gọi tư vấn