Commit graph

52 commits

Author SHA1 Message Date
Google APIs
eb6cdb7e07 fix: Upgrade Go gRPC Protobuf generation
An update to Go gRPC Protobuf generation will change service registration function signatures to use an interface instead of a concrete type in generated .pb.go service files. This change should affect very few client library users. See release notes advisories in https://github.com/googleapis/google-cloud-go/pull/11025.

PiperOrigin-RevId: 754988866
2025-05-05 10:30:30 -07:00
Google APIs
9415ba048a chore: update copyright year for auto-generated protos
PiperOrigin-RevId: 732130682
2025-02-28 07:26:00 -08:00
Google APIs
6fb68312dc chore(php): migrate to new client surface
PiperOrigin-RevId: 713057149
2025-01-07 15:14:26 -08:00
Google APIs
f4d17434a3 feat: add the EmptyFilter type to the Data API v1alpha
feat: add the `empty_filter` field to the `Filter` type
feat: add `sampling_metadatas` field to the `ResponseMetaData` type

PiperOrigin-RevId: 700547721
2024-11-26 20:44:35 -08:00
Google APIs
7b6975c4bb feat: add SamplingLevel type to Data API v1alpha
feat: add `sampling_level` to the `ReportDefinition` type

PiperOrigin-RevId: 686560382
2024-10-16 10:39:43 -07:00
Google APIs
923b6f3167 feat: add GetPropertyQuotasSnapshot method to the Data API v1alpha
feat: add `PropertyQuotasSnapshot` type to the Data API v1alpha
docs: update the documentation for the `CreateReportTask` method

PiperOrigin-RevId: 676527881
2024-09-19 12:55:39 -07:00
Google APIs
2df3336aee feat: add CreateReportTask, QueryReportTask, GetReportTask, ListReportTasks methods to the Data API v1alpha
feat: add `ReportTask`, `Metric`, `OrderBy`, `Cohort`, `CohortsRange`, `CohortReportSettings`, `ResponseMetaData`, `MetricAggregation`, `RestrictedMetricType` types to the Data API v1alpha

PiperOrigin-RevId: 631240474
2024-05-06 17:47:33 -07:00
Google APIs
b76a27e4a2 docs: announce that ListAudienceLists, GetAudienceList, QueryAudienceList, CreateAudienceList methods are now available in the v1beta version of the Data API
feat: add the `webhook_notification` field to the `RecurringAudienceList` resource

feat: add the `webhook_notification` field to the `AudienceList` resource

feat: add the `WebhookNotification` type
PiperOrigin-RevId: 600815983
2024-01-23 09:34:26 -08:00
Google APIs
57b28e80af feat: configure PHP client to generate new surface
PiperOrigin-RevId: 599085003
2024-01-17 00:53:08 -08:00
Google APIs
9ca4a254e3 feat: add CreateRecurringAudienceList, GetRecurringAudienceList, ListRecurringAudienceLists methods to the Data API v1 alpha
feat: add the `RecurringAudienceList` type
feat: add `percentage_completed`, `recurring_audience_list` fields to the `AudienceList` resource

PiperOrigin-RevId: 586431787
2023-11-29 13:08:23 -08:00
Google APIs
a50eda1d37 feat: add the SheetExportAudienceList method to the Data API v1 alpha
feat: add `creation_quota_tokens_charged`, `row_count`, `error_message` to the `AudienceList` resource
fix: add `optional` annotation to the `page_token` field of the `ListAudienceListsRequest` type
fix: add `optional` annotation to the `offset`, `limit` fields of the `QueryAudienceListRequest` type
fix: add `required` annotation to the `name` field of the `QueryAudienceListRequest` type
fix: add `optional` annotation to the `dimension_name` field of the `AudienceDimension` type
fix: add `optional` annotation to the `property`, `date_ranges`, `funnel`, `funnel_breakdown`, `funnel_visualization_type`, `segments`, `dimension_filter`, `return_property_quota`, `limit` fields of the `RunFunnelReportRequest` type
fix!: change the resource pattern value to `properties/{property}/audienceLists/{audience_list}` for the resource definition `analyticsdata.googleapis.com/AudienceList`
fix!: change the resource pattern value to `properties/{property}` for the resource definition `analyticsadmin.googleapis.com/Property`

PiperOrigin-RevId: 580634757
2023-11-08 13:17:08 -08:00
Google APIs
f2b3eb6282 feat: add CreateAudienceList, QueryAudienceList,GetAudienceList,ListAudienceLists methods to the Data API v1 alpha
feat: add `AudienceList`, `AudienceRow`, `AudienceDimensionValue` types
feat: add the `tokens_per_project_per_hour` field to the `PropertyQuota` type

PiperOrigin-RevId: 547007393
2023-07-10 15:59:23 -07:00
Google APIs
4221b78ecd chore(php): remove non-ads php_grpc_library targets
PiperOrigin-RevId: 536549230
2023-05-30 17:06:44 -07:00
Google APIs
d0da39a25e chore(bazel): remove all no-op go_test targets
PiperOrigin-RevId: 535010591
2023-05-24 15:55:02 -07:00
Google APIs
57b675c153 chore: update go_gapic_assembly_pkg with snippets archive
PiperOrigin-RevId: 524917171
2023-04-17 12:24:09 -07:00
Google APIs
be1bdffd89 feat: Support REST transport
PiperOrigin-RevId: 514827824
2023-03-07 13:44:05 -08:00
Google APIs
b0f2af1e9b feat(typescript): enable REST transport
To use REST transport, pass {fallback: "rest"} to the client constructor.

PiperOrigin-RevId: 512747300
2023-02-27 15:25:03 -08:00
Google APIs
c35b98606b feat: Add appropriate mixin clients
PiperOrigin-RevId: 510193779
2023-02-16 11:11:54 -08:00
Google APIs
9f04c98877 feat(csharp): Enable REST transport in C#
This change does not affect other languages.

PiperOrigin-RevId: 503159211
2023-01-19 07:28:33 -08:00
Google APIs
758f0d1217 chore: Enable requesting numeric enums in "transport=rest" responses for services supporting this (Java, Go, Python, PHP, TypeScript, C#, and Ruby), even if they do not yet turn on REST transport
chore: disallow "transport=rest" for services where numeric enums are not confirmed to be supported (except in PHP and Java)
PiperOrigin-RevId: 493113566
2022-12-05 14:28:58 -08:00
Google APIs
013b7e1deb chore: Set transport parameter expclicitly for php, nodejs and remaining java gapic rules
PiperOrigin-RevId: 485725710
2022-11-02 16:32:36 -07:00
Google APIs
69fc6c5b87 chore: include generated samples dir for all google apis
PiperOrigin-RevId: 485653021
2022-11-02 11:44:34 -07:00
Google APIs
807125e795 chore: Set rest_numeric_enums = False for all gapic rules explicitly
PiperOrigin-RevId: 485623855
2022-11-02 10:02:17 -07:00
Google APIs
5a9ee4d5de feat: enable REST transport for Python Preview clients
PiperOrigin-RevId: 474571730
2022-09-15 08:43:58 -07:00
Google APIs
8f81accbe6 chore: Explicitly set transport to grpc for python targets
PiperOrigin-RevId: 474394710
2022-09-14 14:40:43 -07:00
Google APIs
abe15226ba fix: Add py_test targets
PiperOrigin-RevId: 463701296
2022-07-27 16:06:30 -07:00
Google APIs
8a251f5225 feat: Enable REST transport for most of Java and Go clients
PiperOrigin-RevId: 456641589
2022-06-22 17:01:19 -07:00
Google APIs
4849480747 fix!: rename the type FunnelFilter to FunnelFieldFilter
fix!: rename the `funnel_filter` field of the `FunnelFilterExpression` type to `funnel_field_filter`

PiperOrigin-RevId: 455204231
2022-06-15 13:19:09 -07:00
Google APIs
84fb82208e feat: Add Java REST transport to analytics, servicecontrol, servicemanagement, serviceusage and langauge APIs
PiperOrigin-RevId: 454254635
2022-06-10 15:30:46 -07:00
Google APIs
6d3ae1aca7 feat: add runFunnelReport method to the Alpha version of the Data API
PiperOrigin-RevId: 446813357
2022-05-05 14:11:36 -07:00
Google APIs
fcf719d038 fix: remove classes for all v1alpha methods
PiperOrigin-RevId: 399249336
2021-09-27 12:12:12 -07:00
Google APIs
b26f86aa17 chore(ruby): Populate Ruby generator configuration for new clients
PiperOrigin-RevId: 379815863
2021-06-16 14:49:16 -07:00
Google APIs
060218c3cc chore: rename PHP microgen Bazel rules, delete monolith rules in googleapis
Committer: @miraleung
PiperOrigin-RevId: 377518010
2021-06-04 08:36:42 -07:00
Google APIs
cfa6e02c0f chore: migrate analytics/data to the PHP microgenerator
Committer: @miraleung
PiperOrigin-RevId: 370774919
2021-04-27 15:34:12 -07:00
Google APIs
ae26057251 chore: Migrate the Bazel rules for the libraries published to google-cloud-ruby to use gapic-generator-ruby instead of the monolith generator.
PiperOrigin-RevId: 370486085
2021-04-26 10:18:44 -07:00
Google APIs
6dae98144d chore: Remove unused 'package' attr from java_gapic_library rules
Committer: @miraleung
PiperOrigin-RevId: 347459563
2020-12-14 13:41:43 -08:00
Google APIs
160f80d81d chore: Make microgenerators default for all languages
In particular this applies to Java and Python microgenerators.
With this change `java_gapic_*` and `py_gapic_*` rules mean microgenerator versions. The monolith versions of the rules are named as `java_gapic_*_legacy` and `py_gapic_*_legacy` respectively.

Also change Ads BAZEL template to reflect the change in default rule names.

Also change `DO NOT OVERRIDE` comment warnings meaning (to reflect that now by default microgenerator rules are generated and the generated version must be accepted only if the API is being migrated to the microgenerator).

PiperOrigin-RevId: 346227314
2020-12-07 18:51:08 -08:00
Google APIs
70c794b042 chore: migrate analytics to the Java microgenerator
Committer: @miraleung
PiperOrigin-RevId: 346120301
2020-12-07 10:36:26 -08:00
Google APIs
d189e87120 chore: generate GAPIC metadata JSON file
PiperOrigin-RevId: 345596855
2020-12-03 21:01:09 -08:00
Google APIs
e67686cf0a feat: custom_definition field added to DimensionMetadata object, indicating whether a dimension is a custom dimension for a property
feat: custom_definition field added to MetricMetadata object, indicating whether a metric is a custom metric for a property
docs: documentation urls updated
docs: documentation for Cohort reporting feature is updated

PiperOrigin-RevId: 345553480
2020-12-03 15:53:55 -08:00
Google APIs
b7038c181d fix!: GetUniversalMetadata method removed from the API, GetMetadata method should be used instead
feat: reporting requests now support date ranges longer than one year
docs: minor documentation updates

PiperOrigin-RevId: 341924087
2020-11-11 15:38:00 -08:00
Google APIs
b036c69138 chore: use python microgenerator for analytics and billing budgtes
PiperOrigin-RevId: 341060773
2020-11-06 09:17:41 -08:00
Google APIs
705962b5a3 feat: added RunRealtimeReport method that returns a customized report of realtime event data for a GA4 property
docs: minor documentation updates

PiperOrigin-RevId: 340463146
2020-11-03 09:41:43 -08:00
Google APIs
da21c56395 docs: App+Web properties renamed to GA4
PiperOrigin-RevId: 340335600
2020-11-02 16:03:45 -08:00
Google APIs
7e400b0d3a feat: added GetMetadata method for metadata including custom dimensions and metrics.
PiperOrigin-RevId: 338118656
2020-10-20 12:57:17 -07:00
Google APIs
747928dbbd chore: adding package name for nodejs-analytics-data
PiperOrigin-RevId: 337917778
2020-10-19 13:10:34 -07:00
Google APIs
c3c1296138 feat!: GetMetadata method renamed to GetUniversalMetdata
docs: documentation updates

PiperOrigin-RevId: 335470104
2020-10-05 12:11:22 -07:00
Google APIs
e0b66d4e7b chore: use microgenerator rules for analytics-data, area120-tables, and speech
PiperOrigin-RevId: 332466786
2020-09-18 09:33:48 -07:00
Google APIs
b821f32047 feat: use https://github.com/googleapis/gapic-generator-csharp for generating C# libraries.
PiperOrigin-RevId: 331104099
2020-09-11 01:16:20 -07:00
Google APIs
32cd28cc67 feat: added GetMetadata method
feat: DimensionHeader type renamed to PivotDimensionHeader
feat: added TYPE_SECONDS,TYPE_CURRENCY to MetricType enum
docs: documentation updates

PiperOrigin-RevId: 329352783
2020-08-31 12:19:28 -07:00