CampaignLevelGoaling Property

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

Gets or sets the value indicating whether goaling is campaign-level or item-level.

Namespace:  Microsoft.CommerceServer.Marketing
Assembly:  Microsoft.CommerceServer.Marketing.CrossTierTypes (in Microsoft.CommerceServer.Marketing.CrossTierTypes.dll)

Syntax

'Declaration
Public Property CampaignLevelGoaling As Boolean
'Usage
Dim instance As Campaign
Dim value As Boolean

value = instance.CampaignLevelGoaling

instance.CampaignLevelGoaling = value
public bool CampaignLevelGoaling { get; set; }
public:
property bool CampaignLevelGoaling {
    bool get ();
    void set (bool value);
}
public function get CampaignLevelGoaling () : boolean
public function set CampaignLevelGoaling (value : boolean)

Property Value

Type: System..::.Boolean
true if the current campaign is goaled at campaign-level; otherwise, false. The default is true.

Remarks

This property has informational purpose only, it doesn't affect the runtime Content Selection logic in any way.

Campaign-level goaling applies the goals to all the advertisements in the campaign by using a weighted distribution of the total number of requests. For example, you decide to perform goaling at the campaign-level for an advertiser. The advertiser gives you two advertisements, and orders 25,000 advertisement requests. At the campaign-level, you assign a weight of 80 to one advertisement and a weight of 20 to the other advertisement. This equals 100 percent of the total number of advertisements specified for the campaign. If the advertiser changes the number of advertisement requests, for example, to 40,000, you do not have to manually change the number of times the advertisements will display—they are still weighted at 80 and 20, respectively. The first advertisement will display 32,000 times and the second advertisement will display 8,000 times, for a total of 40,000 advertisements.

Advertising item-level goaling applies the goals at the advertisement level. The total requests for the campaign are equal to the total number of ordered requests for each advertisement. For example, an advertiser might order 50,000 requests to be delivered in one month; therefore the advertisement must be delivered 50,000 times.

Permissions

See Also

Reference

Campaign Class

Campaign Members

Microsoft.CommerceServer.Marketing Namespace

Other Resources

What is a Campaign?