package
0.0.0-20241224164517-a3cf64a93f59
Repository: https://github.com/geniusrabbit/adcorelib.git
Documentation: pkg.go.dev

# Functions

ActiveNameToStatus converts avtivity status name to status.
AdAssetTypeByName returns adfile value type.
ApproveNameToStatus name to const.
ApproveNameToStatus name to const.
AuctionTypeNameToType name to const.
CountryFilter array which could be or positive (include) or negative (exclude).
HoursByString returns hours object by string pattern.
IDArrayFilter array which could be or positive (include) or negative (exclude).
No description provided by the author
IntArrayToUint array type.
LanguageFilter array which could be or positive (include) or negative (exclude).
MockFormats for testing.
No description provided by the author
NewFormatTypeBitset from types.
NewSimpleFormatAccessor object.
NewSimpleFormatAccessorWithLoader object.
No description provided by the author
ApproveNameToStatus name to const.
PricingModelByName string.
PrivateNameToStatus converts private status name to status.
No description provided by the author
StringArrayFilter array.
ZoneNameToType converts zone type name to const.

# Constants

AdAssetType values.
AdAssetType values.
AdAssetType values.
AdAssetType values.
Application type.
Application type.
Application type.
Application type.
Application type.
Application type.
Application type.
Application type.
Base filter fields.
Base filter fields.
Base filter fields.
Base filter fields.
Base filter fields.
Base filter fields.
Base filter fields.
Base filter fields.
Base filter fields.
Base filter fields.
Auction types.
Format asset defaults.
Format asset defaults.
Format asset defaults.
Format asset defaults.
Format types.
Format types.
Format types.
Format types.
Format field defaults.
Format Field types.
Format field defaults.
Format field defaults.
Format Field types.
Format field defaults.
Format Field types.
Format Field types.
Format field defaults.
Format field defaults.
Format Field types.
Format field defaults.
Format field defaults.
Format field defaults.
Format Field types.
Format field defaults.
Format field defaults.
Format types.
Format types.
Format types.
FormatTypeBitsetEmpty by default.
Format types.
It's kinde of integrated into video player.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Smart.Phone & Tablet.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
Platform type list.
PricingModel consts.
PricingModel consts.
PricingModel consts.
PricingModel consts.
ProcessingStatus values.
ProcessingStatus values.
ProcessingStatus values.
ProcessingStatus values.
ProcessingStatus values.
Request types.
Request types.
application/x-www-form-urlencoded.
Request types.
Request types.
Request types.
Auction types.
Status active.
Status approve.
Status approve.
Status active.
Status approve.
Status approve.
Status private.
Status private.
Status approve.
Status approve.
Auction types.
0.
1.

# Variables

ActiveStatusNameList contains posible active status names.
ApplicationTypeNameList contains list of posible platform name.
ApproveStatusNameList contains available names list.
Errors list...
No description provided by the author
FormatMapping from name to constant.
FormatTypeList of types.
PlatformTypeNameList contains list of available platform names.

# Structs

BaseFilter object.
Format struct.
FormatConfig description.
FormatField description.
FormatFileRequirement rule.
SimpleFormatAccessor implements basic inmemory storage of formats.
Version model description of standard version type like: 1.2.3.

# Interfaces

FormatsAccessor object interface.
MultiTargetPointer extends standart target pointer untile multi zone targetting.
TargetPointer describer of base target params.

# Type aliases

ActiveStatus of the object CREATE TYPE ActiveStatus AS ENUM ('active', 'pause').
AdAssetType type.
ApplicationType type CREATE TYPE ApplicationType AS ENUM ('site', 'application', 'game').
ApproveStatus type CREATE TYPE ApproveStatus AS ENUM ('pending', 'approved', 'rejected').
AuctionType data CREATE TYPE AuctionType AS ENUM ('undefined', 'first_price', 'second_price').
FormatFieldType format.
FormatType value CREATE TYPE FormatType AS ENUM ('invalid', 'undefined', 'direct', 'proxy', 'video', 'banner', 'html5', 'native', 'custom').
FormatTypeBitset of types.
Hours SQL type declaration.
ListFormat array.
PlatformType type CREATE TYPE PlatformType AS ENUM ('web', 'desktop', 'mobile', 'smart.phone', 'tablet', 'smart.tv', 'gamestation', 'smart.watch', 'vr', 'smart.glasses', 'smart.billboard').
PricingModel value CREATE TYPE PricingModel AS ENUM ('undefined', 'CPM', 'CPC', 'CPA').
PrivateStatus of the object CREATE TYPE PrivateStatus AS ENUM ('public', 'private').
ProcessingStatus of any item type.
RTBRequestType contains type of representation of request information CREATE TYPE RTBRequestType AS ENUM ('undefined','json','xml','protobuff','postformencoded','plain').
PrivateStatus of the object CREATE TYPE ZoneType AS ENUM ('zone', 'smartlink').