Versions in this module Expand all Collapse all v0 v0.25.2 May 21, 2020 Changes in this version + const AdexchangeBuyerScope + type Account struct + ApplyPretargetingToNonGuaranteedDeals bool + BidderLocation []*AccountBidderLocation + CookieMatchingNid string + CookieMatchingUrl string + ForceSendFields []string + Id int64 + Kind string + MaximumActiveCreatives int64 + MaximumTotalQps int64 + NullFields []string + NumberActiveCreatives int64 + func (s *Account) MarshalJSON() ([]byte, error) + type AccountBidderLocation struct + BidProtocol string + ForceSendFields []string + MaximumQps int64 + NullFields []string + Region string + Url string + func (s *AccountBidderLocation) MarshalJSON() ([]byte, error) + type AccountsGetCall struct + func (c *AccountsGetCall) Context(ctx context.Context) *AccountsGetCall + func (c *AccountsGetCall) Do(opts ...googleapi.CallOption) (*Account, error) + func (c *AccountsGetCall) Fields(s ...googleapi.Field) *AccountsGetCall + func (c *AccountsGetCall) Header() http.Header + func (c *AccountsGetCall) IfNoneMatch(entityTag string) *AccountsGetCall + type AccountsList struct + ForceSendFields []string + Items []*Account + Kind string + NullFields []string + func (s *AccountsList) MarshalJSON() ([]byte, error) + type AccountsListCall struct + func (c *AccountsListCall) Context(ctx context.Context) *AccountsListCall + func (c *AccountsListCall) Do(opts ...googleapi.CallOption) (*AccountsList, error) + func (c *AccountsListCall) Fields(s ...googleapi.Field) *AccountsListCall + func (c *AccountsListCall) Header() http.Header + func (c *AccountsListCall) IfNoneMatch(entityTag string) *AccountsListCall + type AccountsPatchCall struct + func (c *AccountsPatchCall) ConfirmUnsafeAccountChange(confirmUnsafeAccountChange bool) *AccountsPatchCall + func (c *AccountsPatchCall) Context(ctx context.Context) *AccountsPatchCall + func (c *AccountsPatchCall) Do(opts ...googleapi.CallOption) (*Account, error) + func (c *AccountsPatchCall) Fields(s ...googleapi.Field) *AccountsPatchCall + func (c *AccountsPatchCall) Header() http.Header + type AccountsService struct + func NewAccountsService(s *Service) *AccountsService + func (r *AccountsService) Get(id int64) *AccountsGetCall + func (r *AccountsService) List() *AccountsListCall + func (r *AccountsService) Patch(id int64, account *Account) *AccountsPatchCall + func (r *AccountsService) Update(id int64, account *Account) *AccountsUpdateCall + type AccountsUpdateCall struct + func (c *AccountsUpdateCall) ConfirmUnsafeAccountChange(confirmUnsafeAccountChange bool) *AccountsUpdateCall + func (c *AccountsUpdateCall) Context(ctx context.Context) *AccountsUpdateCall + func (c *AccountsUpdateCall) Do(opts ...googleapi.CallOption) (*Account, error) + func (c *AccountsUpdateCall) Fields(s ...googleapi.Field) *AccountsUpdateCall + func (c *AccountsUpdateCall) Header() http.Header + type AddOrderDealsRequest struct + Deals []*MarketplaceDeal + ForceSendFields []string + NullFields []string + ProposalRevisionNumber int64 + UpdateAction string + func (s *AddOrderDealsRequest) MarshalJSON() ([]byte, error) + type AddOrderDealsResponse struct + Deals []*MarketplaceDeal + ForceSendFields []string + NullFields []string + ProposalRevisionNumber int64 + func (s *AddOrderDealsResponse) MarshalJSON() ([]byte, error) + type AddOrderNotesRequest struct + ForceSendFields []string + Notes []*MarketplaceNote + NullFields []string + func (s *AddOrderNotesRequest) MarshalJSON() ([]byte, error) + type AddOrderNotesResponse struct + ForceSendFields []string + Notes []*MarketplaceNote + NullFields []string + func (s *AddOrderNotesResponse) MarshalJSON() ([]byte, error) + type BillingInfo struct + AccountId int64 + AccountName string + BillingId []string + ForceSendFields []string + Kind string + NullFields []string + func (s *BillingInfo) MarshalJSON() ([]byte, error) + type BillingInfoGetCall struct + func (c *BillingInfoGetCall) Context(ctx context.Context) *BillingInfoGetCall + func (c *BillingInfoGetCall) Do(opts ...googleapi.CallOption) (*BillingInfo, error) + func (c *BillingInfoGetCall) Fields(s ...googleapi.Field) *BillingInfoGetCall + func (c *BillingInfoGetCall) Header() http.Header + func (c *BillingInfoGetCall) IfNoneMatch(entityTag string) *BillingInfoGetCall + type BillingInfoList struct + ForceSendFields []string + Items []*BillingInfo + Kind string + NullFields []string + func (s *BillingInfoList) MarshalJSON() ([]byte, error) + type BillingInfoListCall struct + func (c *BillingInfoListCall) Context(ctx context.Context) *BillingInfoListCall + func (c *BillingInfoListCall) Do(opts ...googleapi.CallOption) (*BillingInfoList, error) + func (c *BillingInfoListCall) Fields(s ...googleapi.Field) *BillingInfoListCall + func (c *BillingInfoListCall) Header() http.Header + func (c *BillingInfoListCall) IfNoneMatch(entityTag string) *BillingInfoListCall + type BillingInfoService struct + func NewBillingInfoService(s *Service) *BillingInfoService + func (r *BillingInfoService) Get(accountId int64) *BillingInfoGetCall + func (r *BillingInfoService) List() *BillingInfoListCall + type Budget struct + AccountId int64 + BillingId int64 + BudgetAmount int64 + CurrencyCode string + ForceSendFields []string + Id string + Kind string + NullFields []string + func (s *Budget) MarshalJSON() ([]byte, error) + type BudgetGetCall struct + func (c *BudgetGetCall) Context(ctx context.Context) *BudgetGetCall + func (c *BudgetGetCall) Do(opts ...googleapi.CallOption) (*Budget, error) + func (c *BudgetGetCall) Fields(s ...googleapi.Field) *BudgetGetCall + func (c *BudgetGetCall) Header() http.Header + func (c *BudgetGetCall) IfNoneMatch(entityTag string) *BudgetGetCall + type BudgetPatchCall struct + func (c *BudgetPatchCall) Context(ctx context.Context) *BudgetPatchCall + func (c *BudgetPatchCall) Do(opts ...googleapi.CallOption) (*Budget, error) + func (c *BudgetPatchCall) Fields(s ...googleapi.Field) *BudgetPatchCall + func (c *BudgetPatchCall) Header() http.Header + type BudgetService struct + func NewBudgetService(s *Service) *BudgetService + func (r *BudgetService) Get(accountId int64, billingId int64) *BudgetGetCall + func (r *BudgetService) Patch(accountId int64, billingId int64, budget *Budget) *BudgetPatchCall + func (r *BudgetService) Update(accountId int64, billingId int64, budget *Budget) *BudgetUpdateCall + type BudgetUpdateCall struct + func (c *BudgetUpdateCall) Context(ctx context.Context) *BudgetUpdateCall + func (c *BudgetUpdateCall) Do(opts ...googleapi.CallOption) (*Budget, error) + func (c *BudgetUpdateCall) Fields(s ...googleapi.Field) *BudgetUpdateCall + func (c *BudgetUpdateCall) Header() http.Header + type Buyer struct + AccountId string + ForceSendFields []string + NullFields []string + func (s *Buyer) MarshalJSON() ([]byte, error) + type ContactInformation struct + Email string + ForceSendFields []string + Name string + NullFields []string + func (s *ContactInformation) MarshalJSON() ([]byte, error) + type CreateOrdersRequest struct + ForceSendFields []string + NullFields []string + Proposals []*Proposal + WebPropertyCode string + func (s *CreateOrdersRequest) MarshalJSON() ([]byte, error) + type CreateOrdersResponse struct + ForceSendFields []string + NullFields []string + Proposals []*Proposal + func (s *CreateOrdersResponse) MarshalJSON() ([]byte, error) + type Creative struct + AccountId int64 + AdChoicesDestinationUrl string + AdTechnologyProviders *CreativeAdTechnologyProviders + AdvertiserId googleapi.Int64s + AdvertiserName string + AgencyId int64 + ApiUploadTimestamp string + Attribute []int64 + BuyerCreativeId string + ClickThroughUrl []string + Corrections []*CreativeCorrections + CreativeStatusIdentityType string + DealsStatus string + DetectedDomains []string + FilteringReasons *CreativeFilteringReasons + ForceSendFields []string + HTMLSnippet string + Height int64 + ImpressionTrackingUrl []string + Kind string + Languages []string + NativeAd *CreativeNativeAd + NullFields []string + OpenAuctionStatus string + ProductCategories []int64 + RestrictedCategories []int64 + SensitiveCategories []int64 + ServingRestrictions []*CreativeServingRestrictions + VendorType []int64 + Version int64 + VideoURL string + VideoVastXML string + Width int64 + func (s *Creative) MarshalJSON() ([]byte, error) + type CreativeAdTechnologyProviders struct + DetectedProviderIds googleapi.Int64s + ForceSendFields []string + HasUnidentifiedProvider bool + NullFields []string + func (s *CreativeAdTechnologyProviders) MarshalJSON() ([]byte, error) + type CreativeCorrections struct + Contexts []*CreativeCorrectionsContexts + Details []string + ForceSendFields []string + NullFields []string + Reason string + func (s *CreativeCorrections) MarshalJSON() ([]byte, error) + type CreativeCorrectionsContexts struct + AuctionType []string + ContextType string + ForceSendFields []string + GeoCriteriaId []int64 + NullFields []string + Platform []string + func (s *CreativeCorrectionsContexts) MarshalJSON() ([]byte, error) + type CreativeDealIds struct + DealStatuses []*CreativeDealIdsDealStatuses + ForceSendFields []string + Kind string + NullFields []string + func (s *CreativeDealIds) MarshalJSON() ([]byte, error) + type CreativeDealIdsDealStatuses struct + ArcStatus string + DealId int64 + ForceSendFields []string + NullFields []string + WebPropertyId int64 + func (s *CreativeDealIdsDealStatuses) MarshalJSON() ([]byte, error) + type CreativeFilteringReasons struct + Date string + ForceSendFields []string + NullFields []string + Reasons []*CreativeFilteringReasonsReasons + func (s *CreativeFilteringReasons) MarshalJSON() ([]byte, error) + type CreativeFilteringReasonsReasons struct + FilteringCount int64 + FilteringStatus int64 + ForceSendFields []string + NullFields []string + func (s *CreativeFilteringReasonsReasons) MarshalJSON() ([]byte, error) + type CreativeNativeAd struct + Advertiser string + AppIcon *CreativeNativeAdAppIcon + Body string + CallToAction string + ClickLinkUrl string + ClickTrackingUrl string + ForceSendFields []string + Headline string + Image *CreativeNativeAdImage + ImpressionTrackingUrl []string + Logo *CreativeNativeAdLogo + NullFields []string + Price string + StarRating float64 + VideoURL string + func (s *CreativeNativeAd) MarshalJSON() ([]byte, error) + func (s *CreativeNativeAd) UnmarshalJSON(data []byte) error + type CreativeNativeAdAppIcon struct + ForceSendFields []string + Height int64 + NullFields []string + Url string + Width int64 + func (s *CreativeNativeAdAppIcon) MarshalJSON() ([]byte, error) + type CreativeNativeAdImage struct + ForceSendFields []string + Height int64 + NullFields []string + Url string + Width int64 + func (s *CreativeNativeAdImage) MarshalJSON() ([]byte, error) + type CreativeNativeAdLogo struct + ForceSendFields []string + Height int64 + NullFields []string + Url string + Width int64 + func (s *CreativeNativeAdLogo) MarshalJSON() ([]byte, error) + type CreativeServingRestrictions struct + Contexts []*CreativeServingRestrictionsContexts + DisapprovalReasons []*CreativeServingRestrictionsDisapprovalReasons + ForceSendFields []string + NullFields []string + Reason string + func (s *CreativeServingRestrictions) MarshalJSON() ([]byte, error) + type CreativeServingRestrictionsContexts struct + AuctionType []string + ContextType string + ForceSendFields []string + GeoCriteriaId []int64 + NullFields []string + Platform []string + func (s *CreativeServingRestrictionsContexts) MarshalJSON() ([]byte, error) + type CreativeServingRestrictionsDisapprovalReasons struct + Details []string + ForceSendFields []string + NullFields []string + Reason string + func (s *CreativeServingRestrictionsDisapprovalReasons) MarshalJSON() ([]byte, error) + type CreativesAddDealCall struct + func (c *CreativesAddDealCall) Context(ctx context.Context) *CreativesAddDealCall + func (c *CreativesAddDealCall) Do(opts ...googleapi.CallOption) error + func (c *CreativesAddDealCall) Fields(s ...googleapi.Field) *CreativesAddDealCall + func (c *CreativesAddDealCall) Header() http.Header + type CreativesGetCall struct + func (c *CreativesGetCall) Context(ctx context.Context) *CreativesGetCall + func (c *CreativesGetCall) Do(opts ...googleapi.CallOption) (*Creative, error) + func (c *CreativesGetCall) Fields(s ...googleapi.Field) *CreativesGetCall + func (c *CreativesGetCall) Header() http.Header + func (c *CreativesGetCall) IfNoneMatch(entityTag string) *CreativesGetCall + type CreativesInsertCall struct + func (c *CreativesInsertCall) Context(ctx context.Context) *CreativesInsertCall + func (c *CreativesInsertCall) Do(opts ...googleapi.CallOption) (*Creative, error) + func (c *CreativesInsertCall) Fields(s ...googleapi.Field) *CreativesInsertCall + func (c *CreativesInsertCall) Header() http.Header + type CreativesList struct + ForceSendFields []string + Items []*Creative + Kind string + NextPageToken string + NullFields []string + func (s *CreativesList) MarshalJSON() ([]byte, error) + type CreativesListCall struct + func (c *CreativesListCall) AccountId(accountId ...int64) *CreativesListCall + func (c *CreativesListCall) BuyerCreativeId(buyerCreativeId ...string) *CreativesListCall + func (c *CreativesListCall) Context(ctx context.Context) *CreativesListCall + func (c *CreativesListCall) DealsStatusFilter(dealsStatusFilter string) *CreativesListCall + func (c *CreativesListCall) Do(opts ...googleapi.CallOption) (*CreativesList, error) + func (c *CreativesListCall) Fields(s ...googleapi.Field) *CreativesListCall + func (c *CreativesListCall) Header() http.Header + func (c *CreativesListCall) IfNoneMatch(entityTag string) *CreativesListCall + func (c *CreativesListCall) MaxResults(maxResults int64) *CreativesListCall + func (c *CreativesListCall) OpenAuctionStatusFilter(openAuctionStatusFilter string) *CreativesListCall + func (c *CreativesListCall) PageToken(pageToken string) *CreativesListCall + func (c *CreativesListCall) Pages(ctx context.Context, f func(*CreativesList) error) error + type CreativesListDealsCall struct + func (c *CreativesListDealsCall) Context(ctx context.Context) *CreativesListDealsCall + func (c *CreativesListDealsCall) Do(opts ...googleapi.CallOption) (*CreativeDealIds, error) + func (c *CreativesListDealsCall) Fields(s ...googleapi.Field) *CreativesListDealsCall + func (c *CreativesListDealsCall) Header() http.Header + func (c *CreativesListDealsCall) IfNoneMatch(entityTag string) *CreativesListDealsCall + type CreativesRemoveDealCall struct + func (c *CreativesRemoveDealCall) Context(ctx context.Context) *CreativesRemoveDealCall + func (c *CreativesRemoveDealCall) Do(opts ...googleapi.CallOption) error + func (c *CreativesRemoveDealCall) Fields(s ...googleapi.Field) *CreativesRemoveDealCall + func (c *CreativesRemoveDealCall) Header() http.Header + type CreativesService struct + func NewCreativesService(s *Service) *CreativesService + func (r *CreativesService) AddDeal(accountId int64, buyerCreativeId string, dealId int64) *CreativesAddDealCall + func (r *CreativesService) Get(accountId int64, buyerCreativeId string) *CreativesGetCall + func (r *CreativesService) Insert(creative *Creative) *CreativesInsertCall + func (r *CreativesService) List() *CreativesListCall + func (r *CreativesService) ListDeals(accountId int64, buyerCreativeId string) *CreativesListDealsCall + func (r *CreativesService) RemoveDeal(accountId int64, buyerCreativeId string, dealId int64) *CreativesRemoveDealCall + type DealServingMetadata struct + AlcoholAdsAllowed bool + DealPauseStatus *DealServingMetadataDealPauseStatus + ForceSendFields []string + NullFields []string + func (s *DealServingMetadata) MarshalJSON() ([]byte, error) + type DealServingMetadataDealPauseStatus struct + BuyerPauseReason string + FirstPausedBy string + ForceSendFields []string + HasBuyerPaused bool + HasSellerPaused bool + NullFields []string + SellerPauseReason string + func (s *DealServingMetadataDealPauseStatus) MarshalJSON() ([]byte, error) + type DealTerms struct + BrandingType string + CrossListedExternalDealIdType string + Description string + EstimatedGrossSpend *Price + EstimatedImpressionsPerDay int64 + ForceSendFields []string + GuaranteedFixedPriceTerms *DealTermsGuaranteedFixedPriceTerms + NonGuaranteedAuctionTerms *DealTermsNonGuaranteedAuctionTerms + NonGuaranteedFixedPriceTerms *DealTermsNonGuaranteedFixedPriceTerms + NullFields []string + RubiconNonGuaranteedTerms *DealTermsRubiconNonGuaranteedTerms + SellerTimeZone string + func (s *DealTerms) MarshalJSON() ([]byte, error) + type DealTermsGuaranteedFixedPriceTerms struct + BillingInfo *DealTermsGuaranteedFixedPriceTermsBillingInfo + FixedPrices []*PricePerBuyer + ForceSendFields []string + GuaranteedImpressions int64 + GuaranteedLooks int64 + MinimumDailyLooks int64 + NullFields []string + func (s *DealTermsGuaranteedFixedPriceTerms) MarshalJSON() ([]byte, error) + type DealTermsGuaranteedFixedPriceTermsBillingInfo struct + CurrencyConversionTimeMs int64 + DfpLineItemId int64 + ForceSendFields []string + NullFields []string + OriginalContractedQuantity int64 + Price *Price + func (s *DealTermsGuaranteedFixedPriceTermsBillingInfo) MarshalJSON() ([]byte, error) + type DealTermsNonGuaranteedAuctionTerms struct + AutoOptimizePrivateAuction bool + ForceSendFields []string + NullFields []string + ReservePricePerBuyers []*PricePerBuyer + func (s *DealTermsNonGuaranteedAuctionTerms) MarshalJSON() ([]byte, error) + type DealTermsNonGuaranteedFixedPriceTerms struct + FixedPrices []*PricePerBuyer + ForceSendFields []string + NullFields []string + func (s *DealTermsNonGuaranteedFixedPriceTerms) MarshalJSON() ([]byte, error) + type DealTermsRubiconNonGuaranteedTerms struct + ForceSendFields []string + NullFields []string + PriorityPrice *Price + StandardPrice *Price + func (s *DealTermsRubiconNonGuaranteedTerms) MarshalJSON() ([]byte, error) + type DeleteOrderDealsRequest struct + DealIds []string + ForceSendFields []string + NullFields []string + ProposalRevisionNumber int64 + UpdateAction string + func (s *DeleteOrderDealsRequest) MarshalJSON() ([]byte, error) + type DeleteOrderDealsResponse struct + Deals []*MarketplaceDeal + ForceSendFields []string + NullFields []string + ProposalRevisionNumber int64 + func (s *DeleteOrderDealsResponse) MarshalJSON() ([]byte, error) + type DeliveryControl struct + CreativeBlockingLevel string + DeliveryRateType string + ForceSendFields []string + FrequencyCaps []*DeliveryControlFrequencyCap + NullFields []string + func (s *DeliveryControl) MarshalJSON() ([]byte, error) + type DeliveryControlFrequencyCap struct + ForceSendFields []string + MaxImpressions int64 + NullFields []string + NumTimeUnits int64 + TimeUnitType string + func (s *DeliveryControlFrequencyCap) MarshalJSON() ([]byte, error) + type Dimension struct + DimensionType string + DimensionValues []*DimensionDimensionValue + ForceSendFields []string + NullFields []string + func (s *Dimension) MarshalJSON() ([]byte, error) + type DimensionDimensionValue struct + ForceSendFields []string + Id int64 + Name string + NullFields []string + Percentage int64 + func (s *DimensionDimensionValue) MarshalJSON() ([]byte, error) + type EditAllOrderDealsRequest struct + Deals []*MarketplaceDeal + ForceSendFields []string + NullFields []string + Proposal *Proposal + ProposalRevisionNumber int64 + UpdateAction string + func (s *EditAllOrderDealsRequest) MarshalJSON() ([]byte, error) + type EditAllOrderDealsResponse struct + Deals []*MarketplaceDeal + ForceSendFields []string + NullFields []string + OrderRevisionNumber int64 + func (s *EditAllOrderDealsResponse) MarshalJSON() ([]byte, error) + type GetOffersResponse struct + ForceSendFields []string + NullFields []string + Products []*Product + func (s *GetOffersResponse) MarshalJSON() ([]byte, error) + type GetOrderDealsResponse struct + Deals []*MarketplaceDeal + ForceSendFields []string + NullFields []string + func (s *GetOrderDealsResponse) MarshalJSON() ([]byte, error) + type GetOrderNotesResponse struct + ForceSendFields []string + Notes []*MarketplaceNote + NullFields []string + func (s *GetOrderNotesResponse) MarshalJSON() ([]byte, error) + type GetOrdersResponse struct + ForceSendFields []string + NullFields []string + Proposals []*Proposal + func (s *GetOrdersResponse) MarshalJSON() ([]byte, error) + type GetPublisherProfilesByAccountIdResponse struct + ForceSendFields []string + NullFields []string + Profiles []*PublisherProfileApiProto + func (s *GetPublisherProfilesByAccountIdResponse) MarshalJSON() ([]byte, error) + type MarketplaceDeal struct + BuyerPrivateData *PrivateData + CreationTimeMs int64 + CreativePreApprovalPolicy string + CreativeSafeFrameCompatibility string + DealId string + DealServingMetadata *DealServingMetadata + DeliveryControl *DeliveryControl + ExternalDealId string + FlightEndTimeMs int64 + FlightStartTimeMs int64 + ForceSendFields []string + InventoryDescription string + IsRfpTemplate bool + IsSetupComplete bool + Kind string + LastUpdateTimeMs int64 + Name string + NullFields []string + ProductId string + ProductRevisionNumber int64 + ProgrammaticCreativeSource string + ProposalId string + SellerContacts []*ContactInformation + SharedTargetings []*SharedTargeting + SyndicationProduct string + Terms *DealTerms + WebPropertyCode string + func (s *MarketplaceDeal) MarshalJSON() ([]byte, error) + type MarketplaceDealParty struct + Buyer *Buyer + ForceSendFields []string + NullFields []string + Seller *Seller + func (s *MarketplaceDealParty) MarshalJSON() ([]byte, error) + type MarketplaceLabel struct + AccountId string + CreateTimeMs int64 + DeprecatedMarketplaceDealParty *MarketplaceDealParty + ForceSendFields []string + Label string + NullFields []string + func (s *MarketplaceLabel) MarshalJSON() ([]byte, error) + type MarketplaceNote struct + CreatorRole string + DealId string + ForceSendFields []string + Kind string + Note string + NoteId string + NullFields []string + ProposalId string + ProposalRevisionNumber int64 + TimestampMs int64 + func (s *MarketplaceNote) MarshalJSON() ([]byte, error) + type MarketplacedealsDeleteCall struct + func (c *MarketplacedealsDeleteCall) Context(ctx context.Context) *MarketplacedealsDeleteCall + func (c *MarketplacedealsDeleteCall) Do(opts ...googleapi.CallOption) (*DeleteOrderDealsResponse, error) + func (c *MarketplacedealsDeleteCall) Fields(s ...googleapi.Field) *MarketplacedealsDeleteCall + func (c *MarketplacedealsDeleteCall) Header() http.Header + type MarketplacedealsInsertCall struct + func (c *MarketplacedealsInsertCall) Context(ctx context.Context) *MarketplacedealsInsertCall + func (c *MarketplacedealsInsertCall) Do(opts ...googleapi.CallOption) (*AddOrderDealsResponse, error) + func (c *MarketplacedealsInsertCall) Fields(s ...googleapi.Field) *MarketplacedealsInsertCall + func (c *MarketplacedealsInsertCall) Header() http.Header + type MarketplacedealsListCall struct + func (c *MarketplacedealsListCall) Context(ctx context.Context) *MarketplacedealsListCall + func (c *MarketplacedealsListCall) Do(opts ...googleapi.CallOption) (*GetOrderDealsResponse, error) + func (c *MarketplacedealsListCall) Fields(s ...googleapi.Field) *MarketplacedealsListCall + func (c *MarketplacedealsListCall) Header() http.Header + func (c *MarketplacedealsListCall) IfNoneMatch(entityTag string) *MarketplacedealsListCall + func (c *MarketplacedealsListCall) PqlQuery(pqlQuery string) *MarketplacedealsListCall + type MarketplacedealsService struct + func NewMarketplacedealsService(s *Service) *MarketplacedealsService + func (r *MarketplacedealsService) Delete(proposalId string, deleteorderdealsrequest *DeleteOrderDealsRequest) *MarketplacedealsDeleteCall + func (r *MarketplacedealsService) Insert(proposalId string, addorderdealsrequest *AddOrderDealsRequest) *MarketplacedealsInsertCall + func (r *MarketplacedealsService) List(proposalId string) *MarketplacedealsListCall + func (r *MarketplacedealsService) Update(proposalId string, editallorderdealsrequest *EditAllOrderDealsRequest) *MarketplacedealsUpdateCall + type MarketplacedealsUpdateCall struct + func (c *MarketplacedealsUpdateCall) Context(ctx context.Context) *MarketplacedealsUpdateCall + func (c *MarketplacedealsUpdateCall) Do(opts ...googleapi.CallOption) (*EditAllOrderDealsResponse, error) + func (c *MarketplacedealsUpdateCall) Fields(s ...googleapi.Field) *MarketplacedealsUpdateCall + func (c *MarketplacedealsUpdateCall) Header() http.Header + type MarketplacenotesInsertCall struct + func (c *MarketplacenotesInsertCall) Context(ctx context.Context) *MarketplacenotesInsertCall + func (c *MarketplacenotesInsertCall) Do(opts ...googleapi.CallOption) (*AddOrderNotesResponse, error) + func (c *MarketplacenotesInsertCall) Fields(s ...googleapi.Field) *MarketplacenotesInsertCall + func (c *MarketplacenotesInsertCall) Header() http.Header + type MarketplacenotesListCall struct + func (c *MarketplacenotesListCall) Context(ctx context.Context) *MarketplacenotesListCall + func (c *MarketplacenotesListCall) Do(opts ...googleapi.CallOption) (*GetOrderNotesResponse, error) + func (c *MarketplacenotesListCall) Fields(s ...googleapi.Field) *MarketplacenotesListCall + func (c *MarketplacenotesListCall) Header() http.Header + func (c *MarketplacenotesListCall) IfNoneMatch(entityTag string) *MarketplacenotesListCall + func (c *MarketplacenotesListCall) PqlQuery(pqlQuery string) *MarketplacenotesListCall + type MarketplacenotesService struct + func NewMarketplacenotesService(s *Service) *MarketplacenotesService + func (r *MarketplacenotesService) Insert(proposalId string, addordernotesrequest *AddOrderNotesRequest) *MarketplacenotesInsertCall + func (r *MarketplacenotesService) List(proposalId string) *MarketplacenotesListCall + type MarketplaceprivateauctionService struct + func NewMarketplaceprivateauctionService(s *Service) *MarketplaceprivateauctionService + func (r *MarketplaceprivateauctionService) Updateproposal(privateAuctionId string, ...) *MarketplaceprivateauctionUpdateproposalCall + type MarketplaceprivateauctionUpdateproposalCall struct + func (c *MarketplaceprivateauctionUpdateproposalCall) Context(ctx context.Context) *MarketplaceprivateauctionUpdateproposalCall + func (c *MarketplaceprivateauctionUpdateproposalCall) Do(opts ...googleapi.CallOption) error + func (c *MarketplaceprivateauctionUpdateproposalCall) Fields(s ...googleapi.Field) *MarketplaceprivateauctionUpdateproposalCall + func (c *MarketplaceprivateauctionUpdateproposalCall) Header() http.Header + type PerformanceReport struct + BidRate float64 + BidRequestRate float64 + CalloutStatusRate []interface{} + CookieMatcherStatusRate []interface{} + CreativeStatusRate []interface{} + FilteredBidRate float64 + ForceSendFields []string + HostedMatchStatusRate []interface{} + InventoryMatchRate float64 + Kind string + Latency50thPercentile float64 + Latency85thPercentile float64 + Latency95thPercentile float64 + NoQuotaInRegion float64 + NullFields []string + OutOfQuota float64 + PixelMatchRequests float64 + PixelMatchResponses float64 + QuotaConfiguredLimit float64 + QuotaThrottledLimit float64 + Region string + SuccessfulRequestRate float64 + Timestamp int64 + UnsuccessfulRequestRate float64 + func (s *PerformanceReport) MarshalJSON() ([]byte, error) + func (s *PerformanceReport) UnmarshalJSON(data []byte) error + type PerformanceReportList struct + ForceSendFields []string + Kind string + NullFields []string + PerformanceReport []*PerformanceReport + func (s *PerformanceReportList) MarshalJSON() ([]byte, error) + type PerformanceReportListCall struct + func (c *PerformanceReportListCall) Context(ctx context.Context) *PerformanceReportListCall + func (c *PerformanceReportListCall) Do(opts ...googleapi.CallOption) (*PerformanceReportList, error) + func (c *PerformanceReportListCall) Fields(s ...googleapi.Field) *PerformanceReportListCall + func (c *PerformanceReportListCall) Header() http.Header + func (c *PerformanceReportListCall) IfNoneMatch(entityTag string) *PerformanceReportListCall + func (c *PerformanceReportListCall) MaxResults(maxResults int64) *PerformanceReportListCall + func (c *PerformanceReportListCall) PageToken(pageToken string) *PerformanceReportListCall + type PerformanceReportService struct + func NewPerformanceReportService(s *Service) *PerformanceReportService + func (r *PerformanceReportService) List(accountId int64, endDateTime string, startDateTime string) *PerformanceReportListCall + type PretargetingConfig struct + BillingId int64 + ConfigId int64 + ConfigName string + CreativeType []string + Dimensions []*PretargetingConfigDimensions + ExcludedContentLabels googleapi.Int64s + ExcludedGeoCriteriaIds googleapi.Int64s + ExcludedPlacements []*PretargetingConfigExcludedPlacements + ExcludedUserLists googleapi.Int64s + ExcludedVerticals googleapi.Int64s + ForceSendFields []string + GeoCriteriaIds googleapi.Int64s + IsActive bool + Kind string + Languages []string + MaximumQps int64 + MinimumViewabilityDecile int64 + MobileCarriers googleapi.Int64s + MobileDevices googleapi.Int64s + MobileOperatingSystemVersions googleapi.Int64s + NullFields []string + Placements []*PretargetingConfigPlacements + Platforms []string + SupportedCreativeAttributes googleapi.Int64s + UserIdentifierDataRequired []string + UserLists googleapi.Int64s + VendorTypes googleapi.Int64s + Verticals googleapi.Int64s + VideoPlayerSizes []*PretargetingConfigVideoPlayerSizes + func (s *PretargetingConfig) MarshalJSON() ([]byte, error) + type PretargetingConfigDeleteCall struct + func (c *PretargetingConfigDeleteCall) Context(ctx context.Context) *PretargetingConfigDeleteCall + func (c *PretargetingConfigDeleteCall) Do(opts ...googleapi.CallOption) error + func (c *PretargetingConfigDeleteCall) Fields(s ...googleapi.Field) *PretargetingConfigDeleteCall + func (c *PretargetingConfigDeleteCall) Header() http.Header + type PretargetingConfigDimensions struct + ForceSendFields []string + Height int64 + NullFields []string + Width int64 + func (s *PretargetingConfigDimensions) MarshalJSON() ([]byte, error) + type PretargetingConfigExcludedPlacements struct + ForceSendFields []string + NullFields []string + Token string + Type string + func (s *PretargetingConfigExcludedPlacements) MarshalJSON() ([]byte, error) + type PretargetingConfigGetCall struct + func (c *PretargetingConfigGetCall) Context(ctx context.Context) *PretargetingConfigGetCall + func (c *PretargetingConfigGetCall) Do(opts ...googleapi.CallOption) (*PretargetingConfig, error) + func (c *PretargetingConfigGetCall) Fields(s ...googleapi.Field) *PretargetingConfigGetCall + func (c *PretargetingConfigGetCall) Header() http.Header + func (c *PretargetingConfigGetCall) IfNoneMatch(entityTag string) *PretargetingConfigGetCall + type PretargetingConfigInsertCall struct + func (c *PretargetingConfigInsertCall) Context(ctx context.Context) *PretargetingConfigInsertCall + func (c *PretargetingConfigInsertCall) Do(opts ...googleapi.CallOption) (*PretargetingConfig, error) + func (c *PretargetingConfigInsertCall) Fields(s ...googleapi.Field) *PretargetingConfigInsertCall + func (c *PretargetingConfigInsertCall) Header() http.Header + type PretargetingConfigList struct + ForceSendFields []string + Items []*PretargetingConfig + Kind string + NullFields []string + func (s *PretargetingConfigList) MarshalJSON() ([]byte, error) + type PretargetingConfigListCall struct + func (c *PretargetingConfigListCall) Context(ctx context.Context) *PretargetingConfigListCall + func (c *PretargetingConfigListCall) Do(opts ...googleapi.CallOption) (*PretargetingConfigList, error) + func (c *PretargetingConfigListCall) Fields(s ...googleapi.Field) *PretargetingConfigListCall + func (c *PretargetingConfigListCall) Header() http.Header + func (c *PretargetingConfigListCall) IfNoneMatch(entityTag string) *PretargetingConfigListCall + type PretargetingConfigPatchCall struct + func (c *PretargetingConfigPatchCall) Context(ctx context.Context) *PretargetingConfigPatchCall + func (c *PretargetingConfigPatchCall) Do(opts ...googleapi.CallOption) (*PretargetingConfig, error) + func (c *PretargetingConfigPatchCall) Fields(s ...googleapi.Field) *PretargetingConfigPatchCall + func (c *PretargetingConfigPatchCall) Header() http.Header + type PretargetingConfigPlacements struct + ForceSendFields []string + NullFields []string + Token string + Type string + func (s *PretargetingConfigPlacements) MarshalJSON() ([]byte, error) + type PretargetingConfigService struct + func NewPretargetingConfigService(s *Service) *PretargetingConfigService + func (r *PretargetingConfigService) Delete(accountId int64, configId int64) *PretargetingConfigDeleteCall + func (r *PretargetingConfigService) Get(accountId int64, configId int64) *PretargetingConfigGetCall + func (r *PretargetingConfigService) Insert(accountId int64, pretargetingconfig *PretargetingConfig) *PretargetingConfigInsertCall + func (r *PretargetingConfigService) List(accountId int64) *PretargetingConfigListCall + func (r *PretargetingConfigService) Patch(accountId int64, configId int64, pretargetingconfig *PretargetingConfig) *PretargetingConfigPatchCall + func (r *PretargetingConfigService) Update(accountId int64, configId int64, pretargetingconfig *PretargetingConfig) *PretargetingConfigUpdateCall + type PretargetingConfigUpdateCall struct + func (c *PretargetingConfigUpdateCall) Context(ctx context.Context) *PretargetingConfigUpdateCall + func (c *PretargetingConfigUpdateCall) Do(opts ...googleapi.CallOption) (*PretargetingConfig, error) + func (c *PretargetingConfigUpdateCall) Fields(s ...googleapi.Field) *PretargetingConfigUpdateCall + func (c *PretargetingConfigUpdateCall) Header() http.Header + type PretargetingConfigVideoPlayerSizes struct + AspectRatio string + ForceSendFields []string + MinHeight int64 + MinWidth int64 + NullFields []string + func (s *PretargetingConfigVideoPlayerSizes) MarshalJSON() ([]byte, error) + type Price struct + AmountMicros float64 + CurrencyCode string + ExpectedCpmMicros float64 + ForceSendFields []string + NullFields []string + PricingType string + func (s *Price) MarshalJSON() ([]byte, error) + func (s *Price) UnmarshalJSON(data []byte) error + type PricePerBuyer struct + AuctionTier string + BilledBuyer *Buyer + Buyer *Buyer + ForceSendFields []string + NullFields []string + Price *Price + func (s *PricePerBuyer) MarshalJSON() ([]byte, error) + type PrivateData struct + ForceSendFields []string + NullFields []string + ReferenceId string + ReferencePayload string + func (s *PrivateData) MarshalJSON() ([]byte, error) + type Product struct + BilledBuyer *Buyer + Buyer *Buyer + CreationTimeMs int64 + CreatorContacts []*ContactInformation + CreatorRole string + DeliveryControl *DeliveryControl + FlightEndTimeMs int64 + FlightStartTimeMs int64 + ForceSendFields []string + HasCreatorSignedOff bool + InventorySource string + Kind string + Labels []*MarketplaceLabel + LastUpdateTimeMs int64 + LegacyOfferId string + MarketplacePublisherProfileId string + Name string + NullFields []string + PrivateAuctionId string + ProductId string + PublisherProfileId string + PublisherProvidedForecast *PublisherProvidedForecast + RevisionNumber int64 + Seller *Seller + SharedTargetings []*SharedTargeting + State string + SyndicationProduct string + Terms *DealTerms + WebPropertyCode string + func (s *Product) MarshalJSON() ([]byte, error) + type ProductsGetCall struct + func (c *ProductsGetCall) Context(ctx context.Context) *ProductsGetCall + func (c *ProductsGetCall) Do(opts ...googleapi.CallOption) (*Product, error) + func (c *ProductsGetCall) Fields(s ...googleapi.Field) *ProductsGetCall + func (c *ProductsGetCall) Header() http.Header + func (c *ProductsGetCall) IfNoneMatch(entityTag string) *ProductsGetCall + type ProductsSearchCall struct + func (c *ProductsSearchCall) Context(ctx context.Context) *ProductsSearchCall + func (c *ProductsSearchCall) Do(opts ...googleapi.CallOption) (*GetOffersResponse, error) + func (c *ProductsSearchCall) Fields(s ...googleapi.Field) *ProductsSearchCall + func (c *ProductsSearchCall) Header() http.Header + func (c *ProductsSearchCall) IfNoneMatch(entityTag string) *ProductsSearchCall + func (c *ProductsSearchCall) PqlQuery(pqlQuery string) *ProductsSearchCall + type ProductsService struct + func NewProductsService(s *Service) *ProductsService + func (r *ProductsService) Get(productId string) *ProductsGetCall + func (r *ProductsService) Search() *ProductsSearchCall + type Proposal struct + BilledBuyer *Buyer + Buyer *Buyer + BuyerContacts []*ContactInformation + BuyerPrivateData *PrivateData + DbmAdvertiserIds []string + ForceSendFields []string + HasBuyerSignedOff bool + HasSellerSignedOff bool + InventorySource string + IsRenegotiating bool + IsSetupComplete bool + Kind string + Labels []*MarketplaceLabel + LastUpdaterOrCommentorRole string + Name string + NegotiationId string + NullFields []string + OriginatorRole string + PrivateAuctionId string + ProposalId string + ProposalState string + RevisionNumber int64 + RevisionTimeMs int64 + Seller *Seller + SellerContacts []*ContactInformation + func (s *Proposal) MarshalJSON() ([]byte, error) + type ProposalsGetCall struct + func (c *ProposalsGetCall) Context(ctx context.Context) *ProposalsGetCall + func (c *ProposalsGetCall) Do(opts ...googleapi.CallOption) (*Proposal, error) + func (c *ProposalsGetCall) Fields(s ...googleapi.Field) *ProposalsGetCall + func (c *ProposalsGetCall) Header() http.Header + func (c *ProposalsGetCall) IfNoneMatch(entityTag string) *ProposalsGetCall + type ProposalsInsertCall struct + func (c *ProposalsInsertCall) Context(ctx context.Context) *ProposalsInsertCall + func (c *ProposalsInsertCall) Do(opts ...googleapi.CallOption) (*CreateOrdersResponse, error) + func (c *ProposalsInsertCall) Fields(s ...googleapi.Field) *ProposalsInsertCall + func (c *ProposalsInsertCall) Header() http.Header + type ProposalsPatchCall struct + func (c *ProposalsPatchCall) Context(ctx context.Context) *ProposalsPatchCall + func (c *ProposalsPatchCall) Do(opts ...googleapi.CallOption) (*Proposal, error) + func (c *ProposalsPatchCall) Fields(s ...googleapi.Field) *ProposalsPatchCall + func (c *ProposalsPatchCall) Header() http.Header + type ProposalsSearchCall struct + func (c *ProposalsSearchCall) Context(ctx context.Context) *ProposalsSearchCall + func (c *ProposalsSearchCall) Do(opts ...googleapi.CallOption) (*GetOrdersResponse, error) + func (c *ProposalsSearchCall) Fields(s ...googleapi.Field) *ProposalsSearchCall + func (c *ProposalsSearchCall) Header() http.Header + func (c *ProposalsSearchCall) IfNoneMatch(entityTag string) *ProposalsSearchCall + func (c *ProposalsSearchCall) PqlQuery(pqlQuery string) *ProposalsSearchCall + type ProposalsService struct + func NewProposalsService(s *Service) *ProposalsService + func (r *ProposalsService) Get(proposalId string) *ProposalsGetCall + func (r *ProposalsService) Insert(createordersrequest *CreateOrdersRequest) *ProposalsInsertCall + func (r *ProposalsService) Patch(proposalId string, revisionNumber int64, updateAction string, ...) *ProposalsPatchCall + func (r *ProposalsService) Search() *ProposalsSearchCall + func (r *ProposalsService) Setupcomplete(proposalId string) *ProposalsSetupcompleteCall + func (r *ProposalsService) Update(proposalId string, revisionNumber int64, updateAction string, ...) *ProposalsUpdateCall + type ProposalsSetupcompleteCall struct + func (c *ProposalsSetupcompleteCall) Context(ctx context.Context) *ProposalsSetupcompleteCall + func (c *ProposalsSetupcompleteCall) Do(opts ...googleapi.CallOption) error + func (c *ProposalsSetupcompleteCall) Fields(s ...googleapi.Field) *ProposalsSetupcompleteCall + func (c *ProposalsSetupcompleteCall) Header() http.Header + type ProposalsUpdateCall struct + func (c *ProposalsUpdateCall) Context(ctx context.Context) *ProposalsUpdateCall + func (c *ProposalsUpdateCall) Do(opts ...googleapi.CallOption) (*Proposal, error) + func (c *ProposalsUpdateCall) Fields(s ...googleapi.Field) *ProposalsUpdateCall + func (c *ProposalsUpdateCall) Header() http.Header + type PublisherProfileApiProto struct + Audience string + BuyerPitchStatement string + DirectContact string + Exchange string + ForceSendFields []string + GooglePlusLink string + IsParent bool + IsPublished bool + Kind string + LogoUrl string + MediaKitLink string + Name string + NullFields []string + Overview string + ProfileId int64 + ProgrammaticContact string + PublisherDomains []string + PublisherProfileId string + PublisherProvidedForecast *PublisherProvidedForecast + RateCardInfoLink string + SamplePageLink string + Seller *Seller + State string + TopHeadlines []string + func (s *PublisherProfileApiProto) MarshalJSON() ([]byte, error) + type PublisherProvidedForecast struct + Dimensions []*Dimension + ForceSendFields []string + NullFields []string + WeeklyImpressions int64 + WeeklyUniques int64 + func (s *PublisherProvidedForecast) MarshalJSON() ([]byte, error) + type PubprofilesListCall struct + func (c *PubprofilesListCall) Context(ctx context.Context) *PubprofilesListCall + func (c *PubprofilesListCall) Do(opts ...googleapi.CallOption) (*GetPublisherProfilesByAccountIdResponse, error) + func (c *PubprofilesListCall) Fields(s ...googleapi.Field) *PubprofilesListCall + func (c *PubprofilesListCall) Header() http.Header + func (c *PubprofilesListCall) IfNoneMatch(entityTag string) *PubprofilesListCall + type PubprofilesService struct + func NewPubprofilesService(s *Service) *PubprofilesService + func (r *PubprofilesService) List(accountId int64) *PubprofilesListCall + type Seller struct + AccountId string + ForceSendFields []string + NullFields []string + SubAccountId string + func (s *Seller) MarshalJSON() ([]byte, error) + type Service struct + Accounts *AccountsService + BasePath string + BillingInfo *BillingInfoService + Budget *BudgetService + Creatives *CreativesService + Marketplacedeals *MarketplacedealsService + Marketplacenotes *MarketplacenotesService + Marketplaceprivateauction *MarketplaceprivateauctionService + PerformanceReport *PerformanceReportService + PretargetingConfig *PretargetingConfigService + Products *ProductsService + Proposals *ProposalsService + Pubprofiles *PubprofilesService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type SharedTargeting struct + Exclusions []*TargetingValue + ForceSendFields []string + Inclusions []*TargetingValue + Key string + NullFields []string + func (s *SharedTargeting) MarshalJSON() ([]byte, error) + type TargetingValue struct + CreativeSizeValue *TargetingValueCreativeSize + DayPartTargetingValue *TargetingValueDayPartTargeting + DemogAgeCriteriaValue *TargetingValueDemogAgeCriteria + DemogGenderCriteriaValue *TargetingValueDemogGenderCriteria + ForceSendFields []string + LongValue int64 + NullFields []string + StringValue string + func (s *TargetingValue) MarshalJSON() ([]byte, error) + type TargetingValueCreativeSize struct + AllowedFormats []string + CompanionSizes []*TargetingValueSize + CreativeSizeType string + ForceSendFields []string + NativeTemplate string + NullFields []string + Size *TargetingValueSize + SkippableAdType string + func (s *TargetingValueCreativeSize) MarshalJSON() ([]byte, error) + type TargetingValueDayPartTargeting struct + DayParts []*TargetingValueDayPartTargetingDayPart + ForceSendFields []string + NullFields []string + TimeZoneType string + func (s *TargetingValueDayPartTargeting) MarshalJSON() ([]byte, error) + type TargetingValueDayPartTargetingDayPart struct + DayOfWeek string + EndHour int64 + EndMinute int64 + ForceSendFields []string + NullFields []string + StartHour int64 + StartMinute int64 + func (s *TargetingValueDayPartTargetingDayPart) MarshalJSON() ([]byte, error) + type TargetingValueDemogAgeCriteria struct + DemogAgeCriteriaIds []string + ForceSendFields []string + NullFields []string + func (s *TargetingValueDemogAgeCriteria) MarshalJSON() ([]byte, error) + type TargetingValueDemogGenderCriteria struct + DemogGenderCriteriaIds []string + ForceSendFields []string + NullFields []string + func (s *TargetingValueDemogGenderCriteria) MarshalJSON() ([]byte, error) + type TargetingValueSize struct + ForceSendFields []string + Height int64 + NullFields []string + Width int64 + func (s *TargetingValueSize) MarshalJSON() ([]byte, error) + type UpdatePrivateAuctionProposalRequest struct + ExternalDealId string + ForceSendFields []string + Note *MarketplaceNote + NullFields []string + ProposalRevisionNumber int64 + UpdateAction string + func (s *UpdatePrivateAuctionProposalRequest) MarshalJSON() ([]byte, error)