Banner Objects

Banner

This object refers to how banners defined in Hawksearch for your account will be returned to or fed to the Hawksearch API.

public class Banner { public int Id { get; set; } public Guid SyncGuid { get; set; } public string Name { get; set; } public string BannerType { get; set; } public int Width { get; set; } public int Height { get; set; } public string Link { get; set; } public string Filename { get; set; } public string AltText { get; set; } public string HTML { get; set; } public string Target { get; set; } public bool IsTrackingEnabled { get; set; } public string RuleXML { get; set; } public string RuleStyle { get; set; } public int RuleSortFieldId { get; set; } public int RuleNofItems { get; set; } public string RuleSortDirection { get; set; } public string RuleTitle { get; set; } public bool RuleIsDynamic { get; set; } public int WidgetId { get; set; } public string WidgetArgs { get; set; } public string Tags { get; set; } public bool IsMobile { get; set; } public bool DisableHtmlEditor { get; set; } public string MobileIsTrackingEnabled { get; set; } public string MobileHTML { get; set; } public int MobileWidth { get; set; } public int MobileHeight { get; set; } public string MobileLink { get; set; } public string MobileAltText { get; set; } public string MobileTarget { get; set; } public string MobileFileName { get; set; } public int MobileWidgetId { get; set; } public string MobileWidgetArgs { get; set; } public string MobileCustomWidgetArgs { get; set; } public bool MobileDisableHtmlEditor { get; set; } public string CustomWidgetArgs { get; set; } public DateTime CreateDate { get; set; } public DateTime ModifyDate { get; set; } }

 

Banner Campaign

This object refers to how BannerCampaign defined in Hawksearch for your account will be returned to or fed to the Hawksearch API.

public class BannerCampaign { public int BannerId { get; set; } public DateTime DateFrom { get; set; } public DateTime DateTo { get; set; } public int Weight { get; set; } }

 

Banner Page Content

public class BannerPageContent { public int Id { get; set; } public string Name { get; set; } public string Title { get; set; } public string BannerType { get; set; } public int Width { get; set; } public int Height { get; set; } public string Link { get; set; } public string Filename { get; set; } public string AltText { get; set; } public string HTML { get; set; } public string Target { get; set; } public bool IsTrackingEnabled { get; set; } public int WidgetId { get; set; } public string WidgetArgs { get; set; } public string Tags { get; set; } public bool IsMobile { get; set; } public DateTime DateFrom { get; set; } public DateTime DateTo { get; set; } public string MobileBannerType { get; set; } public int MobileWidth { get; set; } public int MobileHeight { get; set; } public string MobileLink { get; set; } public string MobileFilename { get; set; } public string MobileAltText { get; set; } public string MobileHTML { get; set; } public string MobileTarget { get; set; } public bool MobileIsTrackingEnabled { get; set; } public int MobileWidgetId { get; set; } public string MobileWidgetArgs { get; set; } public int SortOrder { get; set; } public bool DisableHtmlEditor { get; set; } public bool MobileDisableHtmlEditor { get; set; } }

 

Banner Zone

This object refers to how BannerZone defined in Hawksearch for your account will be returned to or fed to the Hawksearch API.

 

Â