Versions in this module Expand all Collapse all v0 v0.196.2 Sep 10, 2024 Changes in this version + const ManufacturercenterScope + type AccountsLanguagesProductCertificationsDeleteCall struct + func (c *AccountsLanguagesProductCertificationsDeleteCall) Context(ctx context.Context) *AccountsLanguagesProductCertificationsDeleteCall + func (c *AccountsLanguagesProductCertificationsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *AccountsLanguagesProductCertificationsDeleteCall) Fields(s ...googleapi.Field) *AccountsLanguagesProductCertificationsDeleteCall + func (c *AccountsLanguagesProductCertificationsDeleteCall) Header() http.Header + type AccountsLanguagesProductCertificationsGetCall struct + func (c *AccountsLanguagesProductCertificationsGetCall) Context(ctx context.Context) *AccountsLanguagesProductCertificationsGetCall + func (c *AccountsLanguagesProductCertificationsGetCall) Do(opts ...googleapi.CallOption) (*ProductCertification, error) + func (c *AccountsLanguagesProductCertificationsGetCall) Fields(s ...googleapi.Field) *AccountsLanguagesProductCertificationsGetCall + func (c *AccountsLanguagesProductCertificationsGetCall) Header() http.Header + func (c *AccountsLanguagesProductCertificationsGetCall) IfNoneMatch(entityTag string) *AccountsLanguagesProductCertificationsGetCall + type AccountsLanguagesProductCertificationsListCall struct + func (c *AccountsLanguagesProductCertificationsListCall) Context(ctx context.Context) *AccountsLanguagesProductCertificationsListCall + func (c *AccountsLanguagesProductCertificationsListCall) Do(opts ...googleapi.CallOption) (*ListProductCertificationsResponse, error) + func (c *AccountsLanguagesProductCertificationsListCall) Fields(s ...googleapi.Field) *AccountsLanguagesProductCertificationsListCall + func (c *AccountsLanguagesProductCertificationsListCall) Header() http.Header + func (c *AccountsLanguagesProductCertificationsListCall) IfNoneMatch(entityTag string) *AccountsLanguagesProductCertificationsListCall + func (c *AccountsLanguagesProductCertificationsListCall) PageSize(pageSize int64) *AccountsLanguagesProductCertificationsListCall + func (c *AccountsLanguagesProductCertificationsListCall) PageToken(pageToken string) *AccountsLanguagesProductCertificationsListCall + func (c *AccountsLanguagesProductCertificationsListCall) Pages(ctx context.Context, f func(*ListProductCertificationsResponse) error) error + type AccountsLanguagesProductCertificationsPatchCall struct + func (c *AccountsLanguagesProductCertificationsPatchCall) Context(ctx context.Context) *AccountsLanguagesProductCertificationsPatchCall + func (c *AccountsLanguagesProductCertificationsPatchCall) Do(opts ...googleapi.CallOption) (*ProductCertification, error) + func (c *AccountsLanguagesProductCertificationsPatchCall) Fields(s ...googleapi.Field) *AccountsLanguagesProductCertificationsPatchCall + func (c *AccountsLanguagesProductCertificationsPatchCall) Header() http.Header + func (c *AccountsLanguagesProductCertificationsPatchCall) UpdateMask(updateMask string) *AccountsLanguagesProductCertificationsPatchCall + type AccountsLanguagesProductCertificationsService struct + func NewAccountsLanguagesProductCertificationsService(s *Service) *AccountsLanguagesProductCertificationsService + func (r *AccountsLanguagesProductCertificationsService) Delete(name string) *AccountsLanguagesProductCertificationsDeleteCall + func (r *AccountsLanguagesProductCertificationsService) Get(name string) *AccountsLanguagesProductCertificationsGetCall + func (r *AccountsLanguagesProductCertificationsService) List(parent string) *AccountsLanguagesProductCertificationsListCall + func (r *AccountsLanguagesProductCertificationsService) Patch(nameid string, productcertification *ProductCertification) *AccountsLanguagesProductCertificationsPatchCall + type AccountsLanguagesService struct + ProductCertifications *AccountsLanguagesProductCertificationsService + func NewAccountsLanguagesService(s *Service) *AccountsLanguagesService + type AccountsProductsDeleteCall struct + func (c *AccountsProductsDeleteCall) Context(ctx context.Context) *AccountsProductsDeleteCall + func (c *AccountsProductsDeleteCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *AccountsProductsDeleteCall) Fields(s ...googleapi.Field) *AccountsProductsDeleteCall + func (c *AccountsProductsDeleteCall) Header() http.Header + type AccountsProductsGetCall struct + func (c *AccountsProductsGetCall) Context(ctx context.Context) *AccountsProductsGetCall + func (c *AccountsProductsGetCall) Do(opts ...googleapi.CallOption) (*Product, error) + func (c *AccountsProductsGetCall) Fields(s ...googleapi.Field) *AccountsProductsGetCall + func (c *AccountsProductsGetCall) Header() http.Header + func (c *AccountsProductsGetCall) IfNoneMatch(entityTag string) *AccountsProductsGetCall + func (c *AccountsProductsGetCall) Include(include ...string) *AccountsProductsGetCall + type AccountsProductsListCall struct + func (c *AccountsProductsListCall) Context(ctx context.Context) *AccountsProductsListCall + func (c *AccountsProductsListCall) Do(opts ...googleapi.CallOption) (*ListProductsResponse, error) + func (c *AccountsProductsListCall) Fields(s ...googleapi.Field) *AccountsProductsListCall + func (c *AccountsProductsListCall) Header() http.Header + func (c *AccountsProductsListCall) IfNoneMatch(entityTag string) *AccountsProductsListCall + func (c *AccountsProductsListCall) Include(include ...string) *AccountsProductsListCall + func (c *AccountsProductsListCall) PageSize(pageSize int64) *AccountsProductsListCall + func (c *AccountsProductsListCall) PageToken(pageToken string) *AccountsProductsListCall + func (c *AccountsProductsListCall) Pages(ctx context.Context, f func(*ListProductsResponse) error) error + type AccountsProductsService struct + func NewAccountsProductsService(s *Service) *AccountsProductsService + func (r *AccountsProductsService) Delete(parent string, name string) *AccountsProductsDeleteCall + func (r *AccountsProductsService) Get(parent string, name string) *AccountsProductsGetCall + func (r *AccountsProductsService) List(parent string) *AccountsProductsListCall + func (r *AccountsProductsService) Update(parent string, name string, attributes *Attributes) *AccountsProductsUpdateCall + type AccountsProductsUpdateCall struct + func (c *AccountsProductsUpdateCall) Context(ctx context.Context) *AccountsProductsUpdateCall + func (c *AccountsProductsUpdateCall) Do(opts ...googleapi.CallOption) (*Empty, error) + func (c *AccountsProductsUpdateCall) Fields(s ...googleapi.Field) *AccountsProductsUpdateCall + func (c *AccountsProductsUpdateCall) Header() http.Header + type AccountsService struct + Languages *AccountsLanguagesService + Products *AccountsProductsService + func NewAccountsService(s *Service) *AccountsService + type Attributes struct + AdditionalImageLink []*Image + AgeGroup string + Brand string + Capacity *Capacity + Certification []*GoogleShoppingManufacturersV1ProductCertification + Color string + Count *Count + Description string + DisclosureDate string + ExcludedDestination []string + FeatureDescription []*FeatureDescription + Flavor string + ForceSendFields []string + Format string + Gender string + Grocery *Grocery + Gtin []string + ImageLink *Image + IncludedDestination []string + IntendedCountry []string + ItemGroupId string + Material string + Mpn string + NullFields []string + Nutrition *Nutrition + Pattern string + ProductDetail []*ProductDetail + ProductHighlight []string + ProductLine string + ProductName string + ProductPageUrl string + ProductType []string + ReleaseDate string + RichProductContent []string + Scent string + Size string + SizeSystem string + SizeType []string + SuggestedRetailPrice *Price + TargetClientId string + Theme string + Title string + VideoLink []string + VirtualModelLink string + func (s Attributes) MarshalJSON() ([]byte, error) + type Capacity struct + ForceSendFields []string + NullFields []string + Unit string + Value int64 + func (s Capacity) MarshalJSON() ([]byte, error) + type Certification struct + Authority string + Code string + ForceSendFields []string + Link string + Logo string + Name string + NullFields []string + ValidUntil string + Value string + func (s Certification) MarshalJSON() ([]byte, error) + type Count struct + ForceSendFields []string + NullFields []string + Unit string + Value int64 + func (s Count) MarshalJSON() ([]byte, error) + type DestinationStatus struct + ApprovedCountries []string + Destination string + DisapprovedCountries []string + ForceSendFields []string + NullFields []string + PendingCountries []string + Status string + func (s DestinationStatus) MarshalJSON() ([]byte, error) + type Empty struct + type FeatureDescription struct + ForceSendFields []string + Headline string + Image *Image + NullFields []string + Text string + func (s FeatureDescription) MarshalJSON() ([]byte, error) + type FloatUnit struct + Amount float64 + ForceSendFields []string + NullFields []string + Unit string + func (s *FloatUnit) UnmarshalJSON(data []byte) error + func (s FloatUnit) MarshalJSON() ([]byte, error) + type GoogleShoppingManufacturersV1ProductCertification struct + Authority string + Code string + ForceSendFields []string + Name string + NullFields []string + func (s GoogleShoppingManufacturersV1ProductCertification) MarshalJSON() ([]byte, error) + type Grocery struct + ActiveIngredients string + AlcoholByVolume float64 + Allergens string + DerivedNutritionClaim []string + Directions string + ForceSendFields []string + Indications string + Ingredients string + NullFields []string + NutritionClaim []string + StorageInstructions string + func (s *Grocery) UnmarshalJSON(data []byte) error + func (s Grocery) MarshalJSON() ([]byte, error) + type Image struct + ForceSendFields []string + ImageUrl string + NullFields []string + Status string + Type string + func (s Image) MarshalJSON() ([]byte, error) + type Issue struct + ApplicableCountries []string + Attribute string + Description string + Destination string + ForceSendFields []string + NullFields []string + Resolution string + Severity string + Timestamp string + Title string + Type string + func (s Issue) MarshalJSON() ([]byte, error) + type ListProductCertificationsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + ProductCertifications []*ProductCertification + func (s ListProductCertificationsResponse) MarshalJSON() ([]byte, error) + type ListProductsResponse struct + ForceSendFields []string + NextPageToken string + NullFields []string + Products []*Product + func (s ListProductsResponse) MarshalJSON() ([]byte, error) + type Nutrition struct + AddedSugars *FloatUnit + AddedSugarsDailyPercentage float64 + Calcium *FloatUnit + CalciumDailyPercentage float64 + Cholesterol *FloatUnit + CholesterolDailyPercentage float64 + DietaryFiber *FloatUnit + DietaryFiberDailyPercentage float64 + Energy *FloatUnit + EnergyFromFat *FloatUnit + FolateDailyPercentage float64 + FolateFolicAcid *FloatUnit + FolateMcgDfe float64 + ForceSendFields []string + Iron *FloatUnit + IronDailyPercentage float64 + MonounsaturatedFat *FloatUnit + NullFields []string + NutritionFactMeasure string + Polyols *FloatUnit + PolyunsaturatedFat *FloatUnit + Potassium *FloatUnit + PotassiumDailyPercentage float64 + PreparedSizeDescription string + Protein *FloatUnit + ProteinDailyPercentage float64 + SaturatedFat *FloatUnit + SaturatedFatDailyPercentage float64 + ServingSizeDescription string + ServingSizeMeasure *FloatUnit + ServingsPerContainer string + Sodium *FloatUnit + SodiumDailyPercentage float64 + Starch *FloatUnit + TotalCarbohydrate *FloatUnit + TotalCarbohydrateDailyPercentage float64 + TotalFat *FloatUnit + TotalFatDailyPercentage float64 + TotalSugars *FloatUnit + TotalSugarsDailyPercentage float64 + TransFat *FloatUnit + TransFatDailyPercentage float64 + VitaminD *FloatUnit + VitaminDDailyPercentage float64 + VoluntaryNutritionFact []*VoluntaryNutritionFact + func (s *Nutrition) UnmarshalJSON(data []byte) error + func (s Nutrition) MarshalJSON() ([]byte, error) + type Price struct + Amount string + Currency string + ForceSendFields []string + NullFields []string + func (s Price) MarshalJSON() ([]byte, error) + type Product struct + Attributes *Attributes + ContentLanguage string + DestinationStatuses []*DestinationStatus + FeedLabel string + ForceSendFields []string + Issues []*Issue + Name string + NullFields []string + Parent string + ProductId string + TargetCountry string + func (s Product) MarshalJSON() ([]byte, error) + type ProductCertification struct + Brand string + Certification []*Certification + CountryCode []string + DestinationStatuses []*DestinationStatus + ForceSendFields []string + Issues []*Issue + Mpn []string + Name string + NullFields []string + ProductCode []string + ProductType []string + Title string + func (s ProductCertification) MarshalJSON() ([]byte, error) + type ProductDetail struct + AttributeName string + AttributeValue string + ForceSendFields []string + NullFields []string + SectionName string + func (s ProductDetail) MarshalJSON() ([]byte, error) + type Service struct + Accounts *AccountsService + BasePath string + UserAgent string + func New(client *http.Client) (*Service, error) + func NewService(ctx context.Context, opts ...option.ClientOption) (*Service, error) + type VoluntaryNutritionFact struct + DailyPercentage float64 + ForceSendFields []string + Name string + NullFields []string + Value *FloatUnit + func (s *VoluntaryNutritionFact) UnmarshalJSON(data []byte) error + func (s VoluntaryNutritionFact) MarshalJSON() ([]byte, error)