ad

package
v1.34.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 23, 2026 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Query

Types

type Ad struct {
	mixin.Model
	FacebookAd
	FacebookAdTypePlacements

	AdConfigId   string `json:"adConfigId"`
	AdSetId      string `json:"adSetId"`
	AdCampaignId string `json:"adCampaignId"`

	// For Caching Purposes
	Headline copy.Copy   `json:"headline"`
	Copy     copy.Copy   `json:"copy"`
	Media    media.Media `json:"media"`

	Status Status `json:"status"`
}

func New

func New(db *datastore.Datastore) *Ad

func (*Ad) Defaults

func (a *Ad) Defaults()

func (Ad) GetAdCampaignId

func (a Ad) GetAdCampaignId() string

func (Ad) GetAdConfigId

func (a Ad) GetAdConfigId() string

func (Ad) GetAdSetId

func (a Ad) GetAdSetId() string

func (Ad) GetCopySearchFieldAndIds

func (a Ad) GetCopySearchFieldAndIds() (string, []string)

func (Ad) GetHeadlineSearchFieldAndIds

func (a Ad) GetHeadlineSearchFieldAndIds() (string, []string)

func (Ad) GetMediaSearchFieldAndIds

func (a Ad) GetMediaSearchFieldAndIds() (string, []string)

func (*Ad) Init

func (a *Ad) Init(db *datastore.Datastore)

func (Ad) Kind

func (a Ad) Kind() string

type FacebookAd

type FacebookAd struct {
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL