Versions in this module Expand all Collapse all v0 v0.37.1 Dec 15, 2020 Changes in this version + const DoubleclickbidmanagerScope + type ChannelGrouping struct + FallbackName string + ForceSendFields []string + Name string + NullFields []string + Rules []*Rule + func (s *ChannelGrouping) MarshalJSON() ([]byte, error) + type DisjunctiveMatchStatement struct + EventFilters []*EventFilter + ForceSendFields []string + NullFields []string + func (s *DisjunctiveMatchStatement) MarshalJSON() ([]byte, error) + type DownloadLineItemsRequest struct + FileSpec string + FilterIds googleapi.Int64s + FilterType string + ForceSendFields []string + Format string + NullFields []string + func (s *DownloadLineItemsRequest) MarshalJSON() ([]byte, error) + type DownloadLineItemsResponse struct + ForceSendFields []string + LineItems string + NullFields []string + func (s *DownloadLineItemsResponse) MarshalJSON() ([]byte, error) + type DownloadRequest struct + FileTypes []string + FilterIds googleapi.Int64s + FilterType string + ForceSendFields []string + NullFields []string + Version string + func (s *DownloadRequest) MarshalJSON() ([]byte, error) + type DownloadResponse struct + AdGroups string + Ads string + Campaigns string + ForceSendFields []string + InsertionOrders string + InventorySources string + LineItems string + NullFields []string + func (s *DownloadResponse) MarshalJSON() ([]byte, error) + type EventFilter struct + DimensionFilter *PathQueryOptionsFilter + ForceSendFields []string + NullFields []string + func (s *EventFilter) MarshalJSON() ([]byte, error) + type FilterPair struct + ForceSendFields []string + NullFields []string + Type string + Value string + func (s *FilterPair) MarshalJSON() ([]byte, error) + type LineitemsDownloadlineitemsCall struct + func (c *LineitemsDownloadlineitemsCall) Context(ctx context.Context) *LineitemsDownloadlineitemsCall + func (c *LineitemsDownloadlineitemsCall) Do(opts ...googleapi.CallOption) (*DownloadLineItemsResponse, error) + func (c *LineitemsDownloadlineitemsCall) Fields(s ...googleapi.Field) *LineitemsDownloadlineitemsCall + func (c *LineitemsDownloadlineitemsCall) Header() http.Header + type LineitemsService struct + func NewLineitemsService(s *Service) *LineitemsService + func (r *LineitemsService) Downloadlineitems(downloadlineitemsrequest *DownloadLineItemsRequest) *LineitemsDownloadlineitemsCall + func (r *LineitemsService) Uploadlineitems(uploadlineitemsrequest *UploadLineItemsRequest) *LineitemsUploadlineitemsCall + type LineitemsUploadlineitemsCall struct + func (c *LineitemsUploadlineitemsCall) Context(ctx context.Context) *LineitemsUploadlineitemsCall + func (c *LineitemsUploadlineitemsCall) Do(opts ...googleapi.CallOption) (*UploadLineItemsResponse, error) + func (c *LineitemsUploadlineitemsCall) Fields(s ...googleapi.Field) *LineitemsUploadlineitemsCall + func (c *LineitemsUploadlineitemsCall) Header() http.Header + type ListQueriesResponse struct + ForceSendFields []string + Kind string + NextPageToken string + NullFields []string + Queries []*Query + func (s *ListQueriesResponse) MarshalJSON() ([]byte, error) + type ListReportsResponse struct + ForceSendFields []string + Kind string + NextPageToken string + NullFields []string + Reports []*Report + func (s *ListReportsResponse) MarshalJSON() ([]byte, error) + type Options struct + ForceSendFields []string + IncludeOnlyTargetedUserLists bool + NullFields []string + PathQueryOptions *PathQueryOptions + func (s *Options) MarshalJSON() ([]byte, error) + type Parameters struct + Filters []*FilterPair + ForceSendFields []string + GroupBys []string + IncludeInviteData bool + Metrics []string + NullFields []string + Options *Options + Type string + func (s *Parameters) MarshalJSON() ([]byte, error) + type PathFilter struct + EventFilters []*EventFilter + ForceSendFields []string + NullFields []string + PathMatchPosition string + func (s *PathFilter) MarshalJSON() ([]byte, error) + type PathQueryOptions struct + ChannelGrouping *ChannelGrouping + ForceSendFields []string + NullFields []string + PathFilters []*PathFilter + func (s *PathQueryOptions) MarshalJSON() ([]byte, error) + type PathQueryOptionsFilter struct + Filter string + ForceSendFields []string + Match string + NullFields []string + Values []string + func (s *PathQueryOptionsFilter) MarshalJSON() ([]byte, error) + type QueriesCreatequeryCall struct + func (c *QueriesCreatequeryCall) Asynchronous(asynchronous bool) *QueriesCreatequeryCall + func (c *QueriesCreatequeryCall) Context(ctx context.Context) *QueriesCreatequeryCall + func (c *QueriesCreatequeryCall) Do(opts ...googleapi.CallOption) (*Query, error) + func (c *QueriesCreatequeryCall) Fields(s ...googleapi.Field) *QueriesCreatequeryCall + func (c *QueriesCreatequeryCall) Header() http.Header + type QueriesDeletequeryCall struct + func (c *QueriesDeletequeryCall) Context(ctx context.Context) *QueriesDeletequeryCall + func (c *QueriesDeletequeryCall) Do(opts ...googleapi.CallOption) error + func (c *QueriesDeletequeryCall) Fields(s ...googleapi.Field) *QueriesDeletequeryCall + func (c *QueriesDeletequeryCall) Header() http.Header + type QueriesGetqueryCall struct + func (c *QueriesGetqueryCall) Context(ctx context.Context) *QueriesGetqueryCall + func (c *QueriesGetqueryCall) Do(opts ...googleapi.CallOption) (*Query, error) + func (c *QueriesGetqueryCall) Fields(s ...googleapi.Field) *QueriesGetqueryCall + func (c *QueriesGetqueryCall) Header() http.Header + func (c *QueriesGetqueryCall) IfNoneMatch(entityTag string) *QueriesGetqueryCall + type QueriesListqueriesCall struct + func (c *QueriesListqueriesCall) Context(ctx context.Context) *QueriesListqueriesCall + func (c *QueriesListqueriesCall) Do(opts ...googleapi.CallOption) (*ListQueriesResponse, error) + func (c *QueriesListqueriesCall) Fields(s ...googleapi.Field) *QueriesListqueriesCall + func (c *QueriesListqueriesCall) Header() http.Header + func (c *QueriesListqueriesCall) IfNoneMatch(entityTag string) *QueriesListqueriesCall + func (c *QueriesListqueriesCall) PageSize(pageSize int64) *QueriesListqueriesCall + func (c *QueriesListqueriesCall) PageToken(pageToken string) *QueriesListqueriesCall + func (c *QueriesListqueriesCall) Pages(ctx context.Context, f func(*ListQueriesResponse) error) error + type QueriesRunqueryCall struct + func (c *QueriesRunqueryCall) Asynchronous(asynchronous bool) *QueriesRunqueryCall + func (c *QueriesRunqueryCall) Context(ctx context.Context) *QueriesRunqueryCall + func (c *QueriesRunqueryCall) Do(opts ...googleapi.CallOption) error + func (c *QueriesRunqueryCall) Fields(s ...googleapi.Field) *QueriesRunqueryCall + func (c *QueriesRunqueryCall) Header() http.Header + type QueriesService struct + func NewQueriesService(s *Service) *QueriesService + func (r *QueriesService) Createquery(query *Query) *QueriesCreatequeryCall + func (r *QueriesService) Deletequery(queryId int64) *QueriesDeletequeryCall + func (r *QueriesService) Getquery(queryId int64) *QueriesGetqueryCall + func (r *QueriesService) Listqueries() *QueriesListqueriesCall + func (r *QueriesService) Runquery(queryId int64, runqueryrequest *RunQueryRequest) *QueriesRunqueryCall + type Query struct + ForceSendFields []string + Kind string + Metadata *QueryMetadata + NullFields []string + Params *Parameters + QueryId int64 + ReportDataEndTimeMs int64 + ReportDataStartTimeMs int64 + Schedule *QuerySchedule + TimezoneCode string + func (s *Query) MarshalJSON() ([]byte, error) + type QueryMetadata struct + DataRange string + ForceSendFields []string + Format string + GoogleCloudStoragePathForLatestReport string + GoogleDrivePathForLatestReport string + LatestReportRunTimeMs int64 + Locale string + NullFields []string + ReportCount int64 + Running bool + SendNotification bool + ShareEmailAddress []string + Title string + func (s *QueryMetadata) MarshalJSON() ([]byte, error) + type QuerySchedule struct + EndTimeMs int64 + ForceSendFields []string + Frequency string + NextRunMinuteOfDay int64 + NextRunTimezoneCode string + NullFields []string + StartTimeMs int64 + func (s *QuerySchedule) MarshalJSON() ([]byte, error) + type Report struct + ForceSendFields []string + Key *ReportKey + Metadata *ReportMetadata + NullFields []string + Params *Parameters + func (s *Report) MarshalJSON() ([]byte, error) + type ReportFailure struct + ErrorCode string + ForceSendFields []string + NullFields []string + func (s *ReportFailure) MarshalJSON() ([]byte, error) + type ReportKey struct + ForceSendFields []string + NullFields []string + QueryId int64 + ReportId int64 + func (s *ReportKey) MarshalJSON() ([]byte, error) + type ReportMetadata struct + ForceSendFields []string + GoogleCloudStoragePath string + NullFields []string + ReportDataEndTimeMs int64 + ReportDataStartTimeMs int64 + Status *ReportStatus + func (s *ReportMetadata) MarshalJSON() ([]byte, error) + type ReportStatus struct + Failure *ReportFailure + FinishTimeMs int64 + ForceSendFields []string + Format string + NullFields []string + State string + func (s *ReportStatus) MarshalJSON() ([]byte, error) + type ReportsListreportsCall struct + func (c *ReportsListreportsCall) Context(ctx context.Context) *ReportsListreportsCall + func (c *ReportsListreportsCall) Do(opts ...googleapi.CallOption) (*ListReportsResponse, error) + func (c *ReportsListreportsCall) Fields(s ...googleapi.Field) *ReportsListreportsCall + func (c *ReportsListreportsCall) Header() http.Header + func (c *ReportsListreportsCall) IfNoneMatch(entityTag string) *ReportsListreportsCall + func (c *ReportsListreportsCall) PageSize(pageSize int64) *ReportsListreportsCall + func (c *ReportsListreportsCall) PageToken(pageToken string) *ReportsListreportsCall + func (c *ReportsListreportsCall) Pages(ctx context.Context, f func(*ListReportsResponse) error) error + type ReportsService struct + func NewReportsService(s *Service) *ReportsService + func (r *ReportsService) Listreports(queryId int64) *ReportsListreportsCall + type RowStatus struct + Changed bool + EntityId int64 + EntityName string + Errors []string + ForceSendFields []string + NullFields []string + Persisted bool + RowNumber int64 + func (s *RowStatus) MarshalJSON() ([]byte, error) + type Rule struct + DisjunctiveMatchStatements []*DisjunctiveMatchStatement + ForceSendFields []string + Name string + NullFields []string + func (s *Rule) MarshalJSON() ([]byte, error) + type RunQueryRequest struct + DataRange string + ForceSendFields []string + NullFields []string + ReportDataEndTimeMs int64 + ReportDataStartTimeMs int64 + TimezoneCode string + func (s *RunQueryRequest) MarshalJSON() ([]byte, error) + type SdfDownloadCall struct + func (c *SdfDownloadCall) Context(ctx context.Context) *SdfDownloadCall + func (c *SdfDownloadCall) Do(opts ...googleapi.CallOption) (*DownloadResponse, error) + func (c *SdfDownloadCall) Fields(s ...googleapi.Field) *SdfDownloadCall + func (c *SdfDownloadCall) Header() http.Header + type SdfService struct + func NewSdfService(s *Service) *SdfService + func (r *SdfService) Download(downloadrequest *DownloadRequest) *SdfDownloadCall + type Service struct + BasePath string + Lineitems *LineitemsService + Queries *QueriesService + Reports *ReportsService + Sdf *SdfService + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type UploadLineItemsRequest struct + DryRun bool + ForceSendFields []string + Format string + LineItems string + NullFields []string + func (s *UploadLineItemsRequest) MarshalJSON() ([]byte, error) + type UploadLineItemsResponse struct + ForceSendFields []string + NullFields []string + UploadStatus *UploadStatus + func (s *UploadLineItemsResponse) MarshalJSON() ([]byte, error) + type UploadStatus struct + Errors []string + ForceSendFields []string + NullFields []string + RowStatus []*RowStatus + func (s *UploadStatus) MarshalJSON() ([]byte, error)