| Google-Adwords documentation | Contained in the Google-Adwords distribution. |
Google::Adwords::BudgetOptimizerSettings - A Google Adwords BudgetOptimizerSettings Object
This documentation refers to Google::Adwords::BudgetOptimizerSettings version 0.0.1
# Create the Campaign object
my $campaign = Google::Adwords::Campaign->new();
# Campaign Details
$campaign->name('Campaign with an Ad Schedule');
$campaign->dailyBudget(100000);
$campaign->languageTargeting({
languages => 'en',
});
# BudgetOptimizerSettings object
my $budget_optimizer = Google::Adwords::BudgetOptimizerSettings->new;
$budget_optimizer->bidCeiling(200000);
$budget_optimizer->enabled(1);
# Associate the budget optimizer with the Campaign
$campaign->budgetOptimizerSettings($budget_optimizer);
This object should be used with the CampaignService API calls
Mutators (read/write)
* bidCeiling
* enabled
* takeOnOptimizedBids
Rohan Almeida <rohan@almeida.in>
Copyright (c) 2006 Rohan Almeida <rohan@almeida.in>. All rights reserved.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
| Google-Adwords documentation | Contained in the Google-Adwords distribution. |
package Google::Adwords::BudgetOptimizerSettings; use strict; use warnings; use version; our $VERSION = qv('0.0.1'); use base 'Google::Adwords::Data'; my @fields = qw/ bidCeiling enabled takeOnOptimizedBids /; __PACKAGE__->mk_accessors(@fields); 1;