Versions in this module Expand all Collapse all v0 v0.6.0 May 1, 2024 v0.5.0 Apr 15, 2024 Changes in this version + var BestSellersProductClusterView_InventoryStatus_name = map[int32]string + var BestSellersProductClusterView_InventoryStatus_value = map[string]int32 + var File_google_shopping_merchant_reports_v1beta_reports_proto protoreflect.FileDescriptor + var MarketingMethod_MarketingMethodEnum_name = map[int32]string + var MarketingMethod_MarketingMethodEnum_value = map[string]int32 + var ProductView_AggregatedReportingContextStatus_name = map[int32]string + var ProductView_AggregatedReportingContextStatus_value = map[string]int32 + var ProductView_ClickPotential_name = map[int32]string + var ProductView_ClickPotential_value = map[string]int32 + var ProductView_ItemIssue_ItemIssueResolution_name = map[int32]string + var ProductView_ItemIssue_ItemIssueResolution_value = map[string]int32 + var ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity_name = map[int32]string + var ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity_value = map[string]int32 + var RelativeDemandChangeType_RelativeDemandChangeTypeEnum_name = map[int32]string + var RelativeDemandChangeType_RelativeDemandChangeTypeEnum_value = map[string]int32 + var RelativeDemand_RelativeDemandEnum_name = map[int32]string + var RelativeDemand_RelativeDemandEnum_value = map[string]int32 + var ReportGranularity_ReportGranularityEnum_name = map[int32]string + var ReportGranularity_ReportGranularityEnum_value = map[string]int32 + var TrafficSource_TrafficSourceEnum_name = map[int32]string + var TrafficSource_TrafficSourceEnum_value = map[string]int32 + func RegisterReportServiceServer(s *grpc.Server, srv ReportServiceServer) + type BestSellersBrandView struct + Brand *string + PreviousRank *int64 + PreviousRelativeDemand *RelativeDemand_RelativeDemandEnum + Rank *int64 + RelativeDemand *RelativeDemand_RelativeDemandEnum + RelativeDemandChange *RelativeDemandChangeType_RelativeDemandChangeTypeEnum + ReportCategoryId *int64 + ReportCountryCode *string + ReportDate *date.Date + ReportGranularity *ReportGranularity_ReportGranularityEnum + func (*BestSellersBrandView) Descriptor() ([]byte, []int) + func (*BestSellersBrandView) ProtoMessage() + func (x *BestSellersBrandView) GetBrand() string + func (x *BestSellersBrandView) GetPreviousRank() int64 + func (x *BestSellersBrandView) GetPreviousRelativeDemand() RelativeDemand_RelativeDemandEnum + func (x *BestSellersBrandView) GetRank() int64 + func (x *BestSellersBrandView) GetRelativeDemand() RelativeDemand_RelativeDemandEnum + func (x *BestSellersBrandView) GetRelativeDemandChange() RelativeDemandChangeType_RelativeDemandChangeTypeEnum + func (x *BestSellersBrandView) GetReportCategoryId() int64 + func (x *BestSellersBrandView) GetReportCountryCode() string + func (x *BestSellersBrandView) GetReportDate() *date.Date + func (x *BestSellersBrandView) GetReportGranularity() ReportGranularity_ReportGranularityEnum + func (x *BestSellersBrandView) ProtoReflect() protoreflect.Message + func (x *BestSellersBrandView) Reset() + func (x *BestSellersBrandView) String() string + type BestSellersProductClusterView struct + Brand *string + BrandInventoryStatus *BestSellersProductClusterView_InventoryStatus + CategoryL1 *string + CategoryL2 *string + CategoryL3 *string + CategoryL4 *string + CategoryL5 *string + InventoryStatus *BestSellersProductClusterView_InventoryStatus + PreviousRank *int64 + PreviousRelativeDemand *RelativeDemand_RelativeDemandEnum + Rank *int64 + RelativeDemand *RelativeDemand_RelativeDemandEnum + RelativeDemandChange *RelativeDemandChangeType_RelativeDemandChangeTypeEnum + ReportCategoryId *int64 + ReportCountryCode *string + ReportDate *date.Date + ReportGranularity *ReportGranularity_ReportGranularityEnum + Title *string + VariantGtins []string + func (*BestSellersProductClusterView) Descriptor() ([]byte, []int) + func (*BestSellersProductClusterView) ProtoMessage() + func (x *BestSellersProductClusterView) GetBrand() string + func (x *BestSellersProductClusterView) GetBrandInventoryStatus() BestSellersProductClusterView_InventoryStatus + func (x *BestSellersProductClusterView) GetCategoryL1() string + func (x *BestSellersProductClusterView) GetCategoryL2() string + func (x *BestSellersProductClusterView) GetCategoryL3() string + func (x *BestSellersProductClusterView) GetCategoryL4() string + func (x *BestSellersProductClusterView) GetCategoryL5() string + func (x *BestSellersProductClusterView) GetInventoryStatus() BestSellersProductClusterView_InventoryStatus + func (x *BestSellersProductClusterView) GetPreviousRank() int64 + func (x *BestSellersProductClusterView) GetPreviousRelativeDemand() RelativeDemand_RelativeDemandEnum + func (x *BestSellersProductClusterView) GetRank() int64 + func (x *BestSellersProductClusterView) GetRelativeDemand() RelativeDemand_RelativeDemandEnum + func (x *BestSellersProductClusterView) GetRelativeDemandChange() RelativeDemandChangeType_RelativeDemandChangeTypeEnum + func (x *BestSellersProductClusterView) GetReportCategoryId() int64 + func (x *BestSellersProductClusterView) GetReportCountryCode() string + func (x *BestSellersProductClusterView) GetReportDate() *date.Date + func (x *BestSellersProductClusterView) GetReportGranularity() ReportGranularity_ReportGranularityEnum + func (x *BestSellersProductClusterView) GetTitle() string + func (x *BestSellersProductClusterView) GetVariantGtins() []string + func (x *BestSellersProductClusterView) ProtoReflect() protoreflect.Message + func (x *BestSellersProductClusterView) Reset() + func (x *BestSellersProductClusterView) String() string + type BestSellersProductClusterView_InventoryStatus int32 + const BestSellersProductClusterView_INVENTORY_STATUS_UNSPECIFIED + const BestSellersProductClusterView_IN_STOCK + const BestSellersProductClusterView_NOT_IN_INVENTORY + const BestSellersProductClusterView_OUT_OF_STOCK + func (BestSellersProductClusterView_InventoryStatus) Descriptor() protoreflect.EnumDescriptor + func (BestSellersProductClusterView_InventoryStatus) EnumDescriptor() ([]byte, []int) + func (BestSellersProductClusterView_InventoryStatus) Type() protoreflect.EnumType + func (x BestSellersProductClusterView_InventoryStatus) Enum() *BestSellersProductClusterView_InventoryStatus + func (x BestSellersProductClusterView_InventoryStatus) Number() protoreflect.EnumNumber + func (x BestSellersProductClusterView_InventoryStatus) String() string + type CompetitiveVisibilityBenchmarkView struct + CategoryBenchmarkVisibilityTrend *float64 + Date *date.Date + ReportCategoryId *int64 + ReportCountryCode *string + TrafficSource *TrafficSource_TrafficSourceEnum + YourDomainVisibilityTrend *float64 + func (*CompetitiveVisibilityBenchmarkView) Descriptor() ([]byte, []int) + func (*CompetitiveVisibilityBenchmarkView) ProtoMessage() + func (x *CompetitiveVisibilityBenchmarkView) GetCategoryBenchmarkVisibilityTrend() float64 + func (x *CompetitiveVisibilityBenchmarkView) GetDate() *date.Date + func (x *CompetitiveVisibilityBenchmarkView) GetReportCategoryId() int64 + func (x *CompetitiveVisibilityBenchmarkView) GetReportCountryCode() string + func (x *CompetitiveVisibilityBenchmarkView) GetTrafficSource() TrafficSource_TrafficSourceEnum + func (x *CompetitiveVisibilityBenchmarkView) GetYourDomainVisibilityTrend() float64 + func (x *CompetitiveVisibilityBenchmarkView) ProtoReflect() protoreflect.Message + func (x *CompetitiveVisibilityBenchmarkView) Reset() + func (x *CompetitiveVisibilityBenchmarkView) String() string + type CompetitiveVisibilityCompetitorView struct + AdsOrganicRatio *float64 + Date *date.Date + Domain *string + HigherPositionRate *float64 + IsYourDomain *bool + PageOverlapRate *float64 + Rank *int64 + RelativeVisibility *float64 + ReportCategoryId *int64 + ReportCountryCode *string + TrafficSource *TrafficSource_TrafficSourceEnum + func (*CompetitiveVisibilityCompetitorView) Descriptor() ([]byte, []int) + func (*CompetitiveVisibilityCompetitorView) ProtoMessage() + func (x *CompetitiveVisibilityCompetitorView) GetAdsOrganicRatio() float64 + func (x *CompetitiveVisibilityCompetitorView) GetDate() *date.Date + func (x *CompetitiveVisibilityCompetitorView) GetDomain() string + func (x *CompetitiveVisibilityCompetitorView) GetHigherPositionRate() float64 + func (x *CompetitiveVisibilityCompetitorView) GetIsYourDomain() bool + func (x *CompetitiveVisibilityCompetitorView) GetPageOverlapRate() float64 + func (x *CompetitiveVisibilityCompetitorView) GetRank() int64 + func (x *CompetitiveVisibilityCompetitorView) GetRelativeVisibility() float64 + func (x *CompetitiveVisibilityCompetitorView) GetReportCategoryId() int64 + func (x *CompetitiveVisibilityCompetitorView) GetReportCountryCode() string + func (x *CompetitiveVisibilityCompetitorView) GetTrafficSource() TrafficSource_TrafficSourceEnum + func (x *CompetitiveVisibilityCompetitorView) ProtoReflect() protoreflect.Message + func (x *CompetitiveVisibilityCompetitorView) Reset() + func (x *CompetitiveVisibilityCompetitorView) String() string + type CompetitiveVisibilityTopMerchantView struct + AdsOrganicRatio *float64 + Date *date.Date + Domain *string + HigherPositionRate *float64 + IsYourDomain *bool + PageOverlapRate *float64 + Rank *int64 + ReportCategoryId *int64 + ReportCountryCode *string + TrafficSource *TrafficSource_TrafficSourceEnum + func (*CompetitiveVisibilityTopMerchantView) Descriptor() ([]byte, []int) + func (*CompetitiveVisibilityTopMerchantView) ProtoMessage() + func (x *CompetitiveVisibilityTopMerchantView) GetAdsOrganicRatio() float64 + func (x *CompetitiveVisibilityTopMerchantView) GetDate() *date.Date + func (x *CompetitiveVisibilityTopMerchantView) GetDomain() string + func (x *CompetitiveVisibilityTopMerchantView) GetHigherPositionRate() float64 + func (x *CompetitiveVisibilityTopMerchantView) GetIsYourDomain() bool + func (x *CompetitiveVisibilityTopMerchantView) GetPageOverlapRate() float64 + func (x *CompetitiveVisibilityTopMerchantView) GetRank() int64 + func (x *CompetitiveVisibilityTopMerchantView) GetReportCategoryId() int64 + func (x *CompetitiveVisibilityTopMerchantView) GetReportCountryCode() string + func (x *CompetitiveVisibilityTopMerchantView) GetTrafficSource() TrafficSource_TrafficSourceEnum + func (x *CompetitiveVisibilityTopMerchantView) ProtoReflect() protoreflect.Message + func (x *CompetitiveVisibilityTopMerchantView) Reset() + func (x *CompetitiveVisibilityTopMerchantView) String() string + type MarketingMethod struct + func (*MarketingMethod) Descriptor() ([]byte, []int) + func (*MarketingMethod) ProtoMessage() + func (x *MarketingMethod) ProtoReflect() protoreflect.Message + func (x *MarketingMethod) Reset() + func (x *MarketingMethod) String() string + type MarketingMethod_MarketingMethodEnum int32 + const MarketingMethod_ADS + const MarketingMethod_MARKETING_METHOD_ENUM_UNSPECIFIED + const MarketingMethod_ORGANIC + func (MarketingMethod_MarketingMethodEnum) Descriptor() protoreflect.EnumDescriptor + func (MarketingMethod_MarketingMethodEnum) EnumDescriptor() ([]byte, []int) + func (MarketingMethod_MarketingMethodEnum) Type() protoreflect.EnumType + func (x MarketingMethod_MarketingMethodEnum) Enum() *MarketingMethod_MarketingMethodEnum + func (x MarketingMethod_MarketingMethodEnum) Number() protoreflect.EnumNumber + func (x MarketingMethod_MarketingMethodEnum) String() string + type PriceCompetitivenessProductView struct + BenchmarkPrice *typepb.Price + Brand *string + CategoryL1 *string + CategoryL2 *string + CategoryL3 *string + CategoryL4 *string + CategoryL5 *string + Id *string + OfferId *string + Price *typepb.Price + ProductTypeL1 *string + ProductTypeL2 *string + ProductTypeL3 *string + ProductTypeL4 *string + ProductTypeL5 *string + ReportCountryCode *string + Title *string + func (*PriceCompetitivenessProductView) Descriptor() ([]byte, []int) + func (*PriceCompetitivenessProductView) ProtoMessage() + func (x *PriceCompetitivenessProductView) GetBenchmarkPrice() *typepb.Price + func (x *PriceCompetitivenessProductView) GetBrand() string + func (x *PriceCompetitivenessProductView) GetCategoryL1() string + func (x *PriceCompetitivenessProductView) GetCategoryL2() string + func (x *PriceCompetitivenessProductView) GetCategoryL3() string + func (x *PriceCompetitivenessProductView) GetCategoryL4() string + func (x *PriceCompetitivenessProductView) GetCategoryL5() string + func (x *PriceCompetitivenessProductView) GetId() string + func (x *PriceCompetitivenessProductView) GetOfferId() string + func (x *PriceCompetitivenessProductView) GetPrice() *typepb.Price + func (x *PriceCompetitivenessProductView) GetProductTypeL1() string + func (x *PriceCompetitivenessProductView) GetProductTypeL2() string + func (x *PriceCompetitivenessProductView) GetProductTypeL3() string + func (x *PriceCompetitivenessProductView) GetProductTypeL4() string + func (x *PriceCompetitivenessProductView) GetProductTypeL5() string + func (x *PriceCompetitivenessProductView) GetReportCountryCode() string + func (x *PriceCompetitivenessProductView) GetTitle() string + func (x *PriceCompetitivenessProductView) ProtoReflect() protoreflect.Message + func (x *PriceCompetitivenessProductView) Reset() + func (x *PriceCompetitivenessProductView) String() string + type PriceInsightsProductView struct + Brand *string + CategoryL1 *string + CategoryL2 *string + CategoryL3 *string + CategoryL4 *string + CategoryL5 *string + Id *string + OfferId *string + PredictedClicksChangeFraction *float64 + PredictedConversionsChangeFraction *float64 + PredictedImpressionsChangeFraction *float64 + Price *typepb.Price + ProductTypeL1 *string + ProductTypeL2 *string + ProductTypeL3 *string + ProductTypeL4 *string + ProductTypeL5 *string + SuggestedPrice *typepb.Price + Title *string + func (*PriceInsightsProductView) Descriptor() ([]byte, []int) + func (*PriceInsightsProductView) ProtoMessage() + func (x *PriceInsightsProductView) GetBrand() string + func (x *PriceInsightsProductView) GetCategoryL1() string + func (x *PriceInsightsProductView) GetCategoryL2() string + func (x *PriceInsightsProductView) GetCategoryL3() string + func (x *PriceInsightsProductView) GetCategoryL4() string + func (x *PriceInsightsProductView) GetCategoryL5() string + func (x *PriceInsightsProductView) GetId() string + func (x *PriceInsightsProductView) GetOfferId() string + func (x *PriceInsightsProductView) GetPredictedClicksChangeFraction() float64 + func (x *PriceInsightsProductView) GetPredictedConversionsChangeFraction() float64 + func (x *PriceInsightsProductView) GetPredictedImpressionsChangeFraction() float64 + func (x *PriceInsightsProductView) GetPrice() *typepb.Price + func (x *PriceInsightsProductView) GetProductTypeL1() string + func (x *PriceInsightsProductView) GetProductTypeL2() string + func (x *PriceInsightsProductView) GetProductTypeL3() string + func (x *PriceInsightsProductView) GetProductTypeL4() string + func (x *PriceInsightsProductView) GetProductTypeL5() string + func (x *PriceInsightsProductView) GetSuggestedPrice() *typepb.Price + func (x *PriceInsightsProductView) GetTitle() string + func (x *PriceInsightsProductView) ProtoReflect() protoreflect.Message + func (x *PriceInsightsProductView) Reset() + func (x *PriceInsightsProductView) String() string + type ProductPerformanceView struct + Brand *string + CategoryL1 *string + CategoryL2 *string + CategoryL3 *string + CategoryL4 *string + CategoryL5 *string + ClickThroughRate *float64 + Clicks *int64 + ConversionRate *float64 + ConversionValue *typepb.Price + Conversions *float64 + CustomLabel0 *string + CustomLabel1 *string + CustomLabel2 *string + CustomLabel3 *string + CustomLabel4 *string + CustomerCountryCode *string + Date *date.Date + Impressions *int64 + MarketingMethod *MarketingMethod_MarketingMethodEnum + OfferId *string + ProductTypeL1 *string + ProductTypeL2 *string + ProductTypeL3 *string + ProductTypeL4 *string + ProductTypeL5 *string + Title *string + Week *date.Date + func (*ProductPerformanceView) Descriptor() ([]byte, []int) + func (*ProductPerformanceView) ProtoMessage() + func (x *ProductPerformanceView) GetBrand() string + func (x *ProductPerformanceView) GetCategoryL1() string + func (x *ProductPerformanceView) GetCategoryL2() string + func (x *ProductPerformanceView) GetCategoryL3() string + func (x *ProductPerformanceView) GetCategoryL4() string + func (x *ProductPerformanceView) GetCategoryL5() string + func (x *ProductPerformanceView) GetClickThroughRate() float64 + func (x *ProductPerformanceView) GetClicks() int64 + func (x *ProductPerformanceView) GetConversionRate() float64 + func (x *ProductPerformanceView) GetConversionValue() *typepb.Price + func (x *ProductPerformanceView) GetConversions() float64 + func (x *ProductPerformanceView) GetCustomLabel0() string + func (x *ProductPerformanceView) GetCustomLabel1() string + func (x *ProductPerformanceView) GetCustomLabel2() string + func (x *ProductPerformanceView) GetCustomLabel3() string + func (x *ProductPerformanceView) GetCustomLabel4() string + func (x *ProductPerformanceView) GetCustomerCountryCode() string + func (x *ProductPerformanceView) GetDate() *date.Date + func (x *ProductPerformanceView) GetImpressions() int64 + func (x *ProductPerformanceView) GetMarketingMethod() MarketingMethod_MarketingMethodEnum + func (x *ProductPerformanceView) GetOfferId() string + func (x *ProductPerformanceView) GetProductTypeL1() string + func (x *ProductPerformanceView) GetProductTypeL2() string + func (x *ProductPerformanceView) GetProductTypeL3() string + func (x *ProductPerformanceView) GetProductTypeL4() string + func (x *ProductPerformanceView) GetProductTypeL5() string + func (x *ProductPerformanceView) GetTitle() string + func (x *ProductPerformanceView) GetWeek() *date.Date + func (x *ProductPerformanceView) ProtoReflect() protoreflect.Message + func (x *ProductPerformanceView) Reset() + func (x *ProductPerformanceView) String() string + type ProductView struct + AggregatedReportingContextStatus *ProductView_AggregatedReportingContextStatus + Availability *string + Brand *string + CategoryL1 *string + CategoryL2 *string + CategoryL3 *string + CategoryL4 *string + CategoryL5 *string + Channel *typepb.Channel_ChannelEnum + ClickPotential ProductView_ClickPotential + ClickPotentialRank *int64 + Condition *string + CreationTime *timestamppb.Timestamp + ExpirationDate *date.Date + FeedLabel *string + Gtin []string + Id *string + ItemGroupId *string + ItemIssues []*ProductView_ItemIssue + LanguageCode *string + OfferId *string + Price *typepb.Price + ProductTypeL1 *string + ProductTypeL2 *string + ProductTypeL3 *string + ProductTypeL4 *string + ProductTypeL5 *string + ShippingLabel *string + ThumbnailLink *string + Title *string + func (*ProductView) Descriptor() ([]byte, []int) + func (*ProductView) ProtoMessage() + func (x *ProductView) GetAggregatedReportingContextStatus() ProductView_AggregatedReportingContextStatus + func (x *ProductView) GetAvailability() string + func (x *ProductView) GetBrand() string + func (x *ProductView) GetCategoryL1() string + func (x *ProductView) GetCategoryL2() string + func (x *ProductView) GetCategoryL3() string + func (x *ProductView) GetCategoryL4() string + func (x *ProductView) GetCategoryL5() string + func (x *ProductView) GetChannel() typepb.Channel_ChannelEnum + func (x *ProductView) GetClickPotential() ProductView_ClickPotential + func (x *ProductView) GetClickPotentialRank() int64 + func (x *ProductView) GetCondition() string + func (x *ProductView) GetCreationTime() *timestamppb.Timestamp + func (x *ProductView) GetExpirationDate() *date.Date + func (x *ProductView) GetFeedLabel() string + func (x *ProductView) GetGtin() []string + func (x *ProductView) GetId() string + func (x *ProductView) GetItemGroupId() string + func (x *ProductView) GetItemIssues() []*ProductView_ItemIssue + func (x *ProductView) GetLanguageCode() string + func (x *ProductView) GetOfferId() string + func (x *ProductView) GetPrice() *typepb.Price + func (x *ProductView) GetProductTypeL1() string + func (x *ProductView) GetProductTypeL2() string + func (x *ProductView) GetProductTypeL3() string + func (x *ProductView) GetProductTypeL4() string + func (x *ProductView) GetProductTypeL5() string + func (x *ProductView) GetShippingLabel() string + func (x *ProductView) GetThumbnailLink() string + func (x *ProductView) GetTitle() string + func (x *ProductView) ProtoReflect() protoreflect.Message + func (x *ProductView) Reset() + func (x *ProductView) String() string + type ProductView_AggregatedReportingContextStatus int32 + const ProductView_AGGREGATED_REPORTING_CONTEXT_STATUS_UNSPECIFIED + const ProductView_ELIGIBLE + const ProductView_ELIGIBLE_LIMITED + const ProductView_NOT_ELIGIBLE_OR_DISAPPROVED + const ProductView_PENDING + func (ProductView_AggregatedReportingContextStatus) Descriptor() protoreflect.EnumDescriptor + func (ProductView_AggregatedReportingContextStatus) EnumDescriptor() ([]byte, []int) + func (ProductView_AggregatedReportingContextStatus) Type() protoreflect.EnumType + func (x ProductView_AggregatedReportingContextStatus) Enum() *ProductView_AggregatedReportingContextStatus + func (x ProductView_AggregatedReportingContextStatus) Number() protoreflect.EnumNumber + func (x ProductView_AggregatedReportingContextStatus) String() string + type ProductView_ClickPotential int32 + const ProductView_CLICK_POTENTIAL_UNSPECIFIED + const ProductView_HIGH + const ProductView_LOW + const ProductView_MEDIUM + func (ProductView_ClickPotential) Descriptor() protoreflect.EnumDescriptor + func (ProductView_ClickPotential) EnumDescriptor() ([]byte, []int) + func (ProductView_ClickPotential) Type() protoreflect.EnumType + func (x ProductView_ClickPotential) Enum() *ProductView_ClickPotential + func (x ProductView_ClickPotential) Number() protoreflect.EnumNumber + func (x ProductView_ClickPotential) String() string + type ProductView_ItemIssue struct + Resolution *ProductView_ItemIssue_ItemIssueResolution + Severity *ProductView_ItemIssue_ItemIssueSeverity + Type *ProductView_ItemIssue_ItemIssueType + func (*ProductView_ItemIssue) Descriptor() ([]byte, []int) + func (*ProductView_ItemIssue) ProtoMessage() + func (x *ProductView_ItemIssue) GetResolution() ProductView_ItemIssue_ItemIssueResolution + func (x *ProductView_ItemIssue) GetSeverity() *ProductView_ItemIssue_ItemIssueSeverity + func (x *ProductView_ItemIssue) GetType() *ProductView_ItemIssue_ItemIssueType + func (x *ProductView_ItemIssue) ProtoReflect() protoreflect.Message + func (x *ProductView_ItemIssue) Reset() + func (x *ProductView_ItemIssue) String() string + type ProductView_ItemIssue_ItemIssueResolution int32 + const ProductView_ItemIssue_ITEM_ISSUE_RESOLUTION_UNSPECIFIED + const ProductView_ItemIssue_MERCHANT_ACTION + const ProductView_ItemIssue_PENDING_PROCESSING + func (ProductView_ItemIssue_ItemIssueResolution) Descriptor() protoreflect.EnumDescriptor + func (ProductView_ItemIssue_ItemIssueResolution) EnumDescriptor() ([]byte, []int) + func (ProductView_ItemIssue_ItemIssueResolution) Type() protoreflect.EnumType + func (x ProductView_ItemIssue_ItemIssueResolution) Enum() *ProductView_ItemIssue_ItemIssueResolution + func (x ProductView_ItemIssue_ItemIssueResolution) Number() protoreflect.EnumNumber + func (x ProductView_ItemIssue_ItemIssueResolution) String() string + type ProductView_ItemIssue_ItemIssueSeverity struct + AggregatedSeverity *ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity + SeverityPerReportingContext []*ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext + func (*ProductView_ItemIssue_ItemIssueSeverity) Descriptor() ([]byte, []int) + func (*ProductView_ItemIssue_ItemIssueSeverity) ProtoMessage() + func (x *ProductView_ItemIssue_ItemIssueSeverity) GetAggregatedSeverity() ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity + func (x *ProductView_ItemIssue_ItemIssueSeverity) GetSeverityPerReportingContext() []*ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext + func (x *ProductView_ItemIssue_ItemIssueSeverity) ProtoReflect() protoreflect.Message + func (x *ProductView_ItemIssue_ItemIssueSeverity) Reset() + func (x *ProductView_ItemIssue_ItemIssueSeverity) String() string + type ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity int32 + const ProductView_ItemIssue_ItemIssueSeverity_AGGREGATED_ISSUE_SEVERITY_UNSPECIFIED + const ProductView_ItemIssue_ItemIssueSeverity_DEMOTED + const ProductView_ItemIssue_ItemIssueSeverity_DISAPPROVED + const ProductView_ItemIssue_ItemIssueSeverity_PENDING + func (ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity) Descriptor() protoreflect.EnumDescriptor + func (ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity) EnumDescriptor() ([]byte, []int) + func (ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity) Type() protoreflect.EnumType + func (x ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity) Enum() *ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity + func (x ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity) Number() protoreflect.EnumNumber + func (x ProductView_ItemIssue_ItemIssueSeverity_AggregatedIssueSeverity) String() string + type ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext struct + DemotedCountries []string + DisapprovedCountries []string + ReportingContext *typepb.ReportingContext_ReportingContextEnum + func (*ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext) Descriptor() ([]byte, []int) + func (*ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext) ProtoMessage() + func (x *ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext) GetDemotedCountries() []string + func (x *ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext) GetDisapprovedCountries() []string + func (x *ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext) GetReportingContext() typepb.ReportingContext_ReportingContextEnum + func (x *ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext) ProtoReflect() protoreflect.Message + func (x *ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext) Reset() + func (x *ProductView_ItemIssue_ItemIssueSeverity_IssueSeverityPerReportingContext) String() string + type ProductView_ItemIssue_ItemIssueType struct + CanonicalAttribute *string + Code *string + func (*ProductView_ItemIssue_ItemIssueType) Descriptor() ([]byte, []int) + func (*ProductView_ItemIssue_ItemIssueType) ProtoMessage() + func (x *ProductView_ItemIssue_ItemIssueType) GetCanonicalAttribute() string + func (x *ProductView_ItemIssue_ItemIssueType) GetCode() string + func (x *ProductView_ItemIssue_ItemIssueType) ProtoReflect() protoreflect.Message + func (x *ProductView_ItemIssue_ItemIssueType) Reset() + func (x *ProductView_ItemIssue_ItemIssueType) String() string + type RelativeDemand struct + func (*RelativeDemand) Descriptor() ([]byte, []int) + func (*RelativeDemand) ProtoMessage() + func (x *RelativeDemand) ProtoReflect() protoreflect.Message + func (x *RelativeDemand) Reset() + func (x *RelativeDemand) String() string + type RelativeDemandChangeType struct + func (*RelativeDemandChangeType) Descriptor() ([]byte, []int) + func (*RelativeDemandChangeType) ProtoMessage() + func (x *RelativeDemandChangeType) ProtoReflect() protoreflect.Message + func (x *RelativeDemandChangeType) Reset() + func (x *RelativeDemandChangeType) String() string + type RelativeDemandChangeType_RelativeDemandChangeTypeEnum int32 + const RelativeDemandChangeType_FLAT + const RelativeDemandChangeType_RELATIVE_DEMAND_CHANGE_TYPE_ENUM_UNSPECIFIED + const RelativeDemandChangeType_RISER + const RelativeDemandChangeType_SINKER + func (RelativeDemandChangeType_RelativeDemandChangeTypeEnum) Descriptor() protoreflect.EnumDescriptor + func (RelativeDemandChangeType_RelativeDemandChangeTypeEnum) EnumDescriptor() ([]byte, []int) + func (RelativeDemandChangeType_RelativeDemandChangeTypeEnum) Type() protoreflect.EnumType + func (x RelativeDemandChangeType_RelativeDemandChangeTypeEnum) Enum() *RelativeDemandChangeType_RelativeDemandChangeTypeEnum + func (x RelativeDemandChangeType_RelativeDemandChangeTypeEnum) Number() protoreflect.EnumNumber + func (x RelativeDemandChangeType_RelativeDemandChangeTypeEnum) String() string + type RelativeDemand_RelativeDemandEnum int32 + const RelativeDemand_HIGH + const RelativeDemand_LOW + const RelativeDemand_MEDIUM + const RelativeDemand_RELATIVE_DEMAND_ENUM_UNSPECIFIED + const RelativeDemand_VERY_HIGH + const RelativeDemand_VERY_LOW + func (RelativeDemand_RelativeDemandEnum) Descriptor() protoreflect.EnumDescriptor + func (RelativeDemand_RelativeDemandEnum) EnumDescriptor() ([]byte, []int) + func (RelativeDemand_RelativeDemandEnum) Type() protoreflect.EnumType + func (x RelativeDemand_RelativeDemandEnum) Enum() *RelativeDemand_RelativeDemandEnum + func (x RelativeDemand_RelativeDemandEnum) Number() protoreflect.EnumNumber + func (x RelativeDemand_RelativeDemandEnum) String() string + type ReportGranularity struct + func (*ReportGranularity) Descriptor() ([]byte, []int) + func (*ReportGranularity) ProtoMessage() + func (x *ReportGranularity) ProtoReflect() protoreflect.Message + func (x *ReportGranularity) Reset() + func (x *ReportGranularity) String() string + type ReportGranularity_ReportGranularityEnum int32 + const ReportGranularity_MONTHLY + const ReportGranularity_REPORT_GRANULARITY_ENUM_UNSPECIFIED + const ReportGranularity_WEEKLY + func (ReportGranularity_ReportGranularityEnum) Descriptor() protoreflect.EnumDescriptor + func (ReportGranularity_ReportGranularityEnum) EnumDescriptor() ([]byte, []int) + func (ReportGranularity_ReportGranularityEnum) Type() protoreflect.EnumType + func (x ReportGranularity_ReportGranularityEnum) Enum() *ReportGranularity_ReportGranularityEnum + func (x ReportGranularity_ReportGranularityEnum) Number() protoreflect.EnumNumber + func (x ReportGranularity_ReportGranularityEnum) String() string + type ReportRow struct + BestSellersBrandView *BestSellersBrandView + BestSellersProductClusterView *BestSellersProductClusterView + CompetitiveVisibilityBenchmarkView *CompetitiveVisibilityBenchmarkView + CompetitiveVisibilityCompetitorView *CompetitiveVisibilityCompetitorView + CompetitiveVisibilityTopMerchantView *CompetitiveVisibilityTopMerchantView + PriceCompetitivenessProductView *PriceCompetitivenessProductView + PriceInsightsProductView *PriceInsightsProductView + ProductPerformanceView *ProductPerformanceView + ProductView *ProductView + func (*ReportRow) Descriptor() ([]byte, []int) + func (*ReportRow) ProtoMessage() + func (x *ReportRow) GetBestSellersBrandView() *BestSellersBrandView + func (x *ReportRow) GetBestSellersProductClusterView() *BestSellersProductClusterView + func (x *ReportRow) GetCompetitiveVisibilityBenchmarkView() *CompetitiveVisibilityBenchmarkView + func (x *ReportRow) GetCompetitiveVisibilityCompetitorView() *CompetitiveVisibilityCompetitorView + func (x *ReportRow) GetCompetitiveVisibilityTopMerchantView() *CompetitiveVisibilityTopMerchantView + func (x *ReportRow) GetPriceCompetitivenessProductView() *PriceCompetitivenessProductView + func (x *ReportRow) GetPriceInsightsProductView() *PriceInsightsProductView + func (x *ReportRow) GetProductPerformanceView() *ProductPerformanceView + func (x *ReportRow) GetProductView() *ProductView + func (x *ReportRow) ProtoReflect() protoreflect.Message + func (x *ReportRow) Reset() + func (x *ReportRow) String() string + type ReportServiceClient interface + Search func(ctx context.Context, in *SearchRequest, opts ...grpc.CallOption) (*SearchResponse, error) + func NewReportServiceClient(cc grpc.ClientConnInterface) ReportServiceClient + type ReportServiceServer interface + Search func(context.Context, *SearchRequest) (*SearchResponse, error) + type SearchRequest struct + PageSize int32 + PageToken string + Parent string + Query string + func (*SearchRequest) Descriptor() ([]byte, []int) + func (*SearchRequest) ProtoMessage() + func (x *SearchRequest) GetPageSize() int32 + func (x *SearchRequest) GetPageToken() string + func (x *SearchRequest) GetParent() string + func (x *SearchRequest) GetQuery() string + func (x *SearchRequest) ProtoReflect() protoreflect.Message + func (x *SearchRequest) Reset() + func (x *SearchRequest) String() string + type SearchResponse struct + NextPageToken string + Results []*ReportRow + func (*SearchResponse) Descriptor() ([]byte, []int) + func (*SearchResponse) ProtoMessage() + func (x *SearchResponse) GetNextPageToken() string + func (x *SearchResponse) GetResults() []*ReportRow + func (x *SearchResponse) ProtoReflect() protoreflect.Message + func (x *SearchResponse) Reset() + func (x *SearchResponse) String() string + type TrafficSource struct + func (*TrafficSource) Descriptor() ([]byte, []int) + func (*TrafficSource) ProtoMessage() + func (x *TrafficSource) ProtoReflect() protoreflect.Message + func (x *TrafficSource) Reset() + func (x *TrafficSource) String() string + type TrafficSource_TrafficSourceEnum int32 + const TrafficSource_ADS + const TrafficSource_ALL + const TrafficSource_ORGANIC + const TrafficSource_TRAFFIC_SOURCE_ENUM_UNSPECIFIED + func (TrafficSource_TrafficSourceEnum) Descriptor() protoreflect.EnumDescriptor + func (TrafficSource_TrafficSourceEnum) EnumDescriptor() ([]byte, []int) + func (TrafficSource_TrafficSourceEnum) Type() protoreflect.EnumType + func (x TrafficSource_TrafficSourceEnum) Enum() *TrafficSource_TrafficSourceEnum + func (x TrafficSource_TrafficSourceEnum) Number() protoreflect.EnumNumber + func (x TrafficSource_TrafficSourceEnum) String() string + type UnimplementedReportServiceServer struct + func (*UnimplementedReportServiceServer) Search(context.Context, *SearchRequest) (*SearchResponse, error)