You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: discovery/adsense-v2.json
+7-7
Original file line number
Diff line number
Diff line change
@@ -1193,8 +1193,8 @@
1193
1193
"Number of page views.",
1194
1194
"Number of ad units that requested ads (for content ads) or search queries (for search ads). An ad request may result in zero, one, or multiple individual ad impressions depending on the size of the ad unit and whether any ads were available.",
1195
1195
"Requests that returned at least one ad.",
1196
-
"Impressions. An impression is counted for each ad request where at least one ad has been downloaded to the user’s device and has begun to load. It is the number of ad units (for content ads) or search queries (for search ads) that showed ads.",
1197
-
"Impressions. An impression is counted for each ad request where at least one ad has been downloaded to the user’s device and has begun to load. It is the number of ad units (for content ads) or search queries (for search ads) that showed ads.",
1196
+
"Impressions. An impression is counted for each ad request where at least one ad has been downloaded to the user's device and has begun to load. It is the number of ad units (for content ads) or search queries (for search ads) that showed ads.",
1197
+
"Impressions. An impression is counted for each ad request where at least one ad has been downloaded to the user's device and has begun to load. It is the number of ad units (for content ads) or search queries (for search ads) that showed ads.",
1198
1198
"Ads shown. Different ad formats will display varying numbers of ads. For example, a vertical banner may consist of 2 or more ads. Also, the number of ads in an ad unit may vary depending on whether the ad unit is displaying standard text ads, expanded text ads or image ads.",
1199
1199
"Number of times a user clicked on a standard content ad.",
1200
1200
"Fraction of page views considered to be spam. Only available to premium accounts.",
@@ -1221,7 +1221,7 @@
1221
1221
"Amount the publisher earns each time a user clicks on an ad. CPC is calculated by dividing the estimated revenue by the number of clicks received.",
1222
1222
"Number of ad views per impression.",
1223
1223
"Total earnings are the gross estimated earnings from revenue shared traffic before any parent and child account revenue share is applied.",
1224
-
"Number of results pages.",
1224
+
"Number of results pages. This metric can only be used when generating a report in the Google timezone, not the account timezone. Since the account timezone is the default for report generation, this metric can only be used by explicitly specifying `reportingTimeZone=GOOGLE_TIME_ZONE`.",
1225
1225
"Number of requests for non-ad units (for example a related search unit). For more information, see [Funnel requests](https://support.google.com/adsense/answer/11586959).",
1226
1226
"Number of requests for non-ad units ads that returned content that was shown to the user. For more information, see [Funnel impressions](https://support.google.com/adsense/answer/11585767).",
1227
1227
"Number of times a user clicked on a non-ad unit, triggering further ad requests. For more information, see [Funnel clicks](https://support.google.com/adsense/answer/11586382).",
@@ -1566,8 +1566,8 @@
1566
1566
"Number of page views.",
1567
1567
"Number of ad units that requested ads (for content ads) or search queries (for search ads). An ad request may result in zero, one, or multiple individual ad impressions depending on the size of the ad unit and whether any ads were available.",
1568
1568
"Requests that returned at least one ad.",
1569
-
"Impressions. An impression is counted for each ad request where at least one ad has been downloaded to the user’s device and has begun to load. It is the number of ad units (for content ads) or search queries (for search ads) that showed ads.",
1570
-
"Impressions. An impression is counted for each ad request where at least one ad has been downloaded to the user’s device and has begun to load. It is the number of ad units (for content ads) or search queries (for search ads) that showed ads.",
1569
+
"Impressions. An impression is counted for each ad request where at least one ad has been downloaded to the user's device and has begun to load. It is the number of ad units (for content ads) or search queries (for search ads) that showed ads.",
1570
+
"Impressions. An impression is counted for each ad request where at least one ad has been downloaded to the user's device and has begun to load. It is the number of ad units (for content ads) or search queries (for search ads) that showed ads.",
1571
1571
"Ads shown. Different ad formats will display varying numbers of ads. For example, a vertical banner may consist of 2 or more ads. Also, the number of ads in an ad unit may vary depending on whether the ad unit is displaying standard text ads, expanded text ads or image ads.",
1572
1572
"Number of times a user clicked on a standard content ad.",
1573
1573
"Fraction of page views considered to be spam. Only available to premium accounts.",
@@ -1594,7 +1594,7 @@
1594
1594
"Amount the publisher earns each time a user clicks on an ad. CPC is calculated by dividing the estimated revenue by the number of clicks received.",
1595
1595
"Number of ad views per impression.",
1596
1596
"Total earnings are the gross estimated earnings from revenue shared traffic before any parent and child account revenue share is applied.",
1597
-
"Number of results pages.",
1597
+
"Number of results pages. This metric can only be used when generating a report in the Google timezone, not the account timezone. Since the account timezone is the default for report generation, this metric can only be used by explicitly specifying `reportingTimeZone=GOOGLE_TIME_ZONE`.",
1598
1598
"Number of requests for non-ad units (for example a related search unit). For more information, see [Funnel requests](https://support.google.com/adsense/answer/11586959).",
1599
1599
"Number of requests for non-ad units ads that returned content that was shown to the user. For more information, see [Funnel impressions](https://support.google.com/adsense/answer/11585767).",
1600
1600
"Number of times a user clicked on a non-ad unit, triggering further ad requests. For more information, see [Funnel clicks](https://support.google.com/adsense/answer/11586382).",
Copy file name to clipboardexpand all lines: discovery/apigee-v1.json
+14-14
Original file line number
Diff line number
Diff line change
@@ -11063,7 +11063,7 @@
11063
11063
}
11064
11064
}
11065
11065
},
11066
-
"revision": "20250312",
11066
+
"revision": "20250320",
11067
11067
"rootUrl": "https://apigee.googleapis.com/",
11068
11068
"schemas": {
11069
11069
"EdgeConfigstoreBundleBadBundle": {
@@ -14018,7 +14018,7 @@
14018
14018
"type": "string"
14019
14019
},
14020
14020
"targetProjectId": {
14021
-
"description": "Required. The ID of the project containing the private DNS zone.",
14021
+
"description": "Required. The ID of the project that contains the producer VPC network.",
14022
14022
"type": "string"
14023
14023
}
14024
14024
},
@@ -14957,7 +14957,7 @@
14957
14957
"type": "string"
14958
14958
},
14959
14959
"diskEncryptionKeyName": {
14960
-
"description": "Customer Managed Encryption Key (CMEK) used for disk and volume encryption. If not specified, a Google-Managed encryption key will be used. Use the following format: `projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+)`",
14960
+
"description": "Optional. Customer Managed Encryption Key (CMEK) used for disk and volume encryption. If not specified, a Google-Managed encryption key will be used. Use the following format: `projects/([^/]+)/locations/([^/]+)/keyRings/([^/]+)/cryptoKeys/([^/]+)`",
14961
14961
"type": "string"
14962
14962
},
14963
14963
"displayName": {
@@ -16360,19 +16360,19 @@
16360
16360
"properties": {
16361
16361
"addonsConfig": {
16362
16362
"$ref": "GoogleCloudApigeeV1AddonsConfig",
16363
-
"description": "Addon configurations of the Apigee organization."
16363
+
"description": "Optional. Addon configurations of the Apigee organization."
16364
16364
},
16365
16365
"analyticsRegion": {
16366
16366
"deprecated": true,
16367
16367
"description": "Required. DEPRECATED: This field will eventually be deprecated and replaced with a differently-named field. Primary Google Cloud region for analytics data storage. For valid values, see [Create an Apigee organization](https://cloud.google.com/apigee/docs/api-platform/get-started/create-org).",
16368
16368
"type": "string"
16369
16369
},
16370
16370
"apiConsumerDataEncryptionKeyName": {
16371
-
"description": "Cloud KMS key name used for encrypting API consumer data. If not specified or [BillingType](#BillingType) is `EVALUATION`, a Google-Managed encryption key will be used. Format: `projects/*/locations/*/keyRings/*/cryptoKeys/*`",
16371
+
"description": "Optional. Cloud KMS key name used for encrypting API consumer data. If not specified or [BillingType](#BillingType) is `EVALUATION`, a Google-Managed encryption key will be used. Format: `projects/*/locations/*/keyRings/*/cryptoKeys/*`",
16372
16372
"type": "string"
16373
16373
},
16374
16374
"apiConsumerDataLocation": {
16375
-
"description": "This field is needed only for customers using non-default data residency regions. Apigee stores some control plane data only in single region. This field determines which single region Apigee should use. For example: \"us-west1\" when control plane is in US or \"europe-west2\" when control plane is in EU.",
16375
+
"description": "Optional. This field is needed only for customers using non-default data residency regions. Apigee stores some control plane data only in single region. This field determines which single region Apigee should use. For example: \"us-west1\" when control plane is in US or \"europe-west2\" when control plane is in EU.",
16376
16376
"type": "string"
16377
16377
},
16378
16378
"apigeeProjectId": {
@@ -16388,11 +16388,11 @@
16388
16388
"type": "array"
16389
16389
},
16390
16390
"authorizedNetwork": {
16391
-
"description": "Compute Engine network used for Service Networking to be peered with Apigee runtime instances. See [Getting started with the Service Networking API](https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started). Valid only when [RuntimeType](#RuntimeType) is set to `CLOUD`. The value must be set before the creation of a runtime instance and can be updated only when there are no runtime instances. For example: `default`. When changing authorizedNetwork, you must reconfigure VPC peering. After VPC peering with previous network is deleted, [run the following command](https://cloud.google.com/sdk/gcloud/reference/services/vpc-peerings/delete): `gcloud services vpc-peerings delete --network=NETWORK`, where `NETWORK` is the name of the previous network. This will delete the previous Service Networking. Otherwise, you will get the following error: `The resource 'projects/...-tp' is already linked to another shared VPC host 'projects/...-tp`. Apigee also supports shared VPC (that is, the host network project is not the same as the one that is peering with Apigee). See [Shared VPC overview](https://cloud.google.com/vpc/docs/shared-vpc). To use a shared VPC network, use the following format: `projects/{host-project-id}/{region}/networks/{network-name}`. For example: `projects/my-sharedvpc-host/global/networks/mynetwork` **Note:** Not supported for Apigee hybrid.",
16391
+
"description": "Optional. Compute Engine network used for Service Networking to be peered with Apigee runtime instances. See [Getting started with the Service Networking API](https://cloud.google.com/service-infrastructure/docs/service-networking/getting-started). Valid only when [RuntimeType](#RuntimeType) is set to `CLOUD`. The value must be set before the creation of a runtime instance and can be updated only when there are no runtime instances. For example: `default`. When changing authorizedNetwork, you must reconfigure VPC peering. After VPC peering with previous network is deleted, [run the following command](https://cloud.google.com/sdk/gcloud/reference/services/vpc-peerings/delete): `gcloud services vpc-peerings delete --network=NETWORK`, where `NETWORK` is the name of the previous network. This will delete the previous Service Networking. Otherwise, you will get the following error: `The resource 'projects/...-tp' is already linked to another shared VPC host 'projects/...-tp`. Apigee also supports shared VPC (that is, the host network project is not the same as the one that is peering with Apigee). See [Shared VPC overview](https://cloud.google.com/vpc/docs/shared-vpc). To use a shared VPC network, use the following format: `projects/{host-project-id}/{region}/networks/{network-name}`. For example: `projects/my-sharedvpc-host/global/networks/mynetwork` **Note:** Not supported for Apigee hybrid.",
16392
16392
"type": "string"
16393
16393
},
16394
16394
"billingType": {
16395
-
"description": "Billing type of the Apigee organization. See [Apigee pricing](https://cloud.google.com/apigee/pricing).",
16395
+
"description": "Optional. Billing type of the Apigee organization. See [Apigee pricing](https://cloud.google.com/apigee/pricing).",
16396
16396
"enum": [
16397
16397
"BILLING_TYPE_UNSPECIFIED",
16398
16398
"SUBSCRIPTION",
@@ -16414,7 +16414,7 @@
16414
16414
"type": "string"
16415
16415
},
16416
16416
"controlPlaneEncryptionKeyName": {
16417
-
"description": "Cloud KMS key name used for encrypting control plane data that is stored in a multi region. Only used for the data residency region \"US\" or \"EU\". If not specified or [BillingType](#BillingType) is `EVALUATION`, a Google-Managed encryption key will be used. Format: `projects/*/locations/*/keyRings/*/cryptoKeys/*`",
16417
+
"description": "Optional. Cloud KMS key name used for encrypting control plane data that is stored in a multi region. Only used for the data residency region \"US\" or \"EU\". If not specified or [BillingType](#BillingType) is `EVALUATION`, a Google-Managed encryption key will be used. Format: `projects/*/locations/*/keyRings/*/cryptoKeys/*`",
16418
16418
"type": "string"
16419
16419
},
16420
16420
"createdAt": {
@@ -16428,15 +16428,15 @@
16428
16428
"type": "string"
16429
16429
},
16430
16430
"description": {
16431
-
"description": "Description of the Apigee organization.",
16431
+
"description": "Optional. Description of the Apigee organization.",
16432
16432
"type": "string"
16433
16433
},
16434
16434
"disableVpcPeering": {
16435
16435
"description": "Optional. Flag that specifies whether the VPC Peering through Private Google Access should be disabled between the consumer network and Apigee. Valid only when RuntimeType is set to CLOUD. Required if an authorizedNetwork on the consumer project is not provided, in which case the flag should be set to true. The value must be set before the creation of any Apigee runtime instance and can be updated only when there are no runtime instances. **Note:** Apigee will be deprecating the vpc peering model that requires you to provide 'authorizedNetwork', by making the non-peering model as the default way of provisioning Apigee organization in future. So, this will be a temporary flag to enable the transition. Not supported for Apigee hybrid.",
16436
16436
"type": "boolean"
16437
16437
},
16438
16438
"displayName": {
16439
-
"description": "Display name for the Apigee organization. Unused, but reserved for future use.",
16439
+
"description": "Optional. Display name for the Apigee organization. Unused, but reserved for future use.",
16440
16440
"type": "string"
16441
16441
},
16442
16442
"environments": {
@@ -16465,7 +16465,7 @@
16465
16465
"type": "string"
16466
16466
},
16467
16467
"portalDisabled": {
16468
-
"description": "Configuration for the Portals settings.",
16468
+
"description": "Optional. Configuration for the Portals settings.",
16469
16469
"type": "boolean"
16470
16470
},
16471
16471
"projectId": {
@@ -16475,10 +16475,10 @@
16475
16475
},
16476
16476
"properties": {
16477
16477
"$ref": "GoogleCloudApigeeV1Properties",
16478
-
"description": "Properties defined in the Apigee organization profile."
16478
+
"description": "Optional. Properties defined in the Apigee organization profile."
16479
16479
},
16480
16480
"runtimeDatabaseEncryptionKeyName": {
16481
-
"description": "Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. If not specified or [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: \"projects/foo/locations/us/keyRings/bar/cryptoKeys/baz\". **Note:** Not supported for Apigee hybrid.",
16481
+
"description": "Optional. Cloud KMS key name used for encrypting the data that is stored and replicated across runtime instances. Update is not allowed after the organization is created. If not specified or [RuntimeType](#RuntimeType) is `TRIAL`, a Google-Managed encryption key will be used. For example: \"projects/foo/locations/us/keyRings/bar/cryptoKeys/baz\". **Note:** Not supported for Apigee hybrid.",
0 commit comments