aboutsummaryrefslogtreecommitdiff
path: root/google/ads/googleads/v1/resources/billing_setup.proto
diff options
context:
space:
mode:
authorGoogle APIs <noreply@google.com>2020-01-30 02:47:17 -0800
committerCopybara-Service <copybara-worker@google.com>2020-01-30 02:47:47 -0800
commitc1246a29e22b0f98e800a536b5b0da2d933a55f2 (patch)
tree6db7c7111ee7633d03a3ba20404aa5a0f60bedef /google/ads/googleads/v1/resources/billing_setup.proto
parentb491d07cadaae7cde5608321f913e5ca1459b32d (diff)
downloadgoogleapis-c1246a29e22b0f98e800a536b5b0da2d933a55f2.tar.gz
Updating v1 protos with the latest inline documentation (in comments) and config options. Also adding a per-service .yaml file.
PiperOrigin-RevId: 292310790
Diffstat (limited to 'google/ads/googleads/v1/resources/billing_setup.proto')
-rw-r--r--google/ads/googleads/v1/resources/billing_setup.proto30
1 files changed, 14 insertions, 16 deletions
diff --git a/google/ads/googleads/v1/resources/billing_setup.proto b/google/ads/googleads/v1/resources/billing_setup.proto
index 143ee2892..ff98ce0a2 100644
--- a/google/ads/googleads/v1/resources/billing_setup.proto
+++ b/google/ads/googleads/v1/resources/billing_setup.proto
@@ -19,8 +19,8 @@ package google.ads.googleads.v1.resources;
import "google/ads/googleads/v1/enums/billing_setup_status.proto";
import "google/ads/googleads/v1/enums/time_type.proto";
-import "google/api/annotations.proto";
import "google/protobuf/wrappers.proto";
+import "google/api/annotations.proto";
option csharp_namespace = "Google.Ads.GoogleAds.V1.Resources";
option go_package = "google.golang.org/genproto/googleapis/ads/googleads/v1/resources;resources";
@@ -33,33 +33,32 @@ option ruby_package = "Google::Ads::GoogleAds::V1::Resources";
// Proto file describing the BillingSetup resource.
-// A billing setup across Ads and Payments systems; an association between a
-// Payments account and an advertiser. A billing setup is specific to one
-// advertiser.
+// A billing setup, which associates a payments account and an advertiser. A
+// billing setup is specific to one advertiser.
message BillingSetup {
- // Container of Payments account information for this billing.
+ // Container of payments account information for this billing.
message PaymentsAccountInfo {
- // A 16 digit id used to identify the Payments account associated with the
+ // A 16 digit id used to identify the payments account associated with the
// billing setup.
//
// This must be passed as a string with dashes, e.g. "1234-5678-9012-3456".
google.protobuf.StringValue payments_account_id = 1;
- // The name of the Payments account associated with the billing setup.
+ // The name of the payments account associated with the billing setup.
//
- // This enables the user to specify a meaningful name for a Payments account
+ // This enables the user to specify a meaningful name for a payments account
// to aid in reconciling monthly invoices.
//
// This name will be printed in the monthly invoices.
google.protobuf.StringValue payments_account_name = 2;
- // A 12 digit id used to identify the Payments profile associated with the
+ // A 12 digit id used to identify the payments profile associated with the
// billing setup.
//
// This must be passed in as a string with dashes, e.g. "1234-5678-9012".
google.protobuf.StringValue payments_profile_id = 3;
- // The name of the Payments profile associated with the billing setup.
+ // The name of the payments profile associated with the billing setup.
google.protobuf.StringValue payments_profile_name = 4;
// A secondary payments profile id present in uncommon situations, e.g.
@@ -77,21 +76,20 @@ message BillingSetup {
google.protobuf.Int64Value id = 2;
// The status of the billing setup.
- google.ads.googleads.v1.enums.BillingSetupStatusEnum.BillingSetupStatus
- status = 3;
+ google.ads.googleads.v1.enums.BillingSetupStatusEnum.BillingSetupStatus status = 3;
- // The resource name of the Payments account associated with this billing
+ // The resource name of the payments account associated with this billing
// setup. Payments resource names have the form:
//
// `customers/{customer_id}/paymentsAccounts/{payments_account_id}`
- // When setting up billing, this is used to signup with an existing Payments
+ // When setting up billing, this is used to signup with an existing payments
// account (and then payments_account_info should not be set).
// When getting a billing setup, this and payments_account_info will be
// populated.
google.protobuf.StringValue payments_account = 11;
- // The Payments account information associated with this billing setup.
- // When setting up billing, this is used to signup with a new Payments account
+ // The payments account information associated with this billing setup.
+ // When setting up billing, this is used to signup with a new payments account
// (and then payments_account should not be set).
// When getting a billing setup, this and payments_account will be
// populated.