/// <summary>Snippet for GetAdGroupCriterionAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task GetAdGroupCriterionResourceNamesAsync()
        {
            // Create client
            AdGroupCriterionServiceClient adGroupCriterionServiceClient = await AdGroupCriterionServiceClient.CreateAsync();

            // Initialize request argument(s)
            AdGroupCriterionName resourceName = AdGroupCriterionName.FromCustomerAdGroupCriterion("[CUSTOMER]", "[AD_GROUP_CRITERION]");
            // Make the request
            AdGroupCriterion response = await adGroupCriterionServiceClient.GetAdGroupCriterionAsync(resourceName);
        }
        /// <summary>Snippet for GetAdGroupCriterionAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task GetAdGroupCriterionAsync()
        {
            // Create client
            AdGroupCriterionServiceClient adGroupCriterionServiceClient = await AdGroupCriterionServiceClient.CreateAsync();

            // Initialize request argument(s)
            string resourceName = "customers/[CUSTOMER]/adGroupCriteria/[AD_GROUP_CRITERION]";
            // Make the request
            AdGroupCriterion response = await adGroupCriterionServiceClient.GetAdGroupCriterionAsync(resourceName);
        }
        /// <summary>Snippet for GetAdGroupCriterionAsync</summary>
        /// <remarks>
        /// This snippet has been automatically generated for illustrative purposes only.
        /// It may require modifications to work in your environment.
        /// </remarks>
        public async Task GetAdGroupCriterionRequestObjectAsync()
        {
            // Create client
            AdGroupCriterionServiceClient adGroupCriterionServiceClient = await AdGroupCriterionServiceClient.CreateAsync();

            // Initialize request argument(s)
            GetAdGroupCriterionRequest request = new GetAdGroupCriterionRequest
            {
                ResourceNameAsAdGroupCriterionName = AdGroupCriterionName.FromCustomerAdGroupCriterion("[CUSTOMER_ID]", "[AD_GROUP_ID]", "[CRITERION_ID]"),
            };
            // Make the request
            AdGroupCriterion response = await adGroupCriterionServiceClient.GetAdGroupCriterionAsync(request);
        }
        /// <summary>Snippet for GetAdGroupCriterionAsync</summary>
        public async Task GetAdGroupCriterionAsync()
        {
            // Snippet: GetAdGroupCriterionAsync(string, CallSettings)
            // Additional: GetAdGroupCriterionAsync(string, CancellationToken)
            // Create client
            AdGroupCriterionServiceClient adGroupCriterionServiceClient = await AdGroupCriterionServiceClient.CreateAsync();

            // Initialize request argument(s)
            string resourceName = "customers/[CUSTOMER_ID]/adGroupCriteria/[AD_GROUP_ID]~[CRITERION_ID]";
            // Make the request
            AdGroupCriterion response = await adGroupCriterionServiceClient.GetAdGroupCriterionAsync(resourceName);

            // End snippet
        }
        /// <summary>Snippet for GetAdGroupCriterionAsync</summary>
        public async Task GetAdGroupCriterionResourceNamesAsync()
        {
            // Snippet: GetAdGroupCriterionAsync(AdGroupCriterionName, CallSettings)
            // Additional: GetAdGroupCriterionAsync(AdGroupCriterionName, CancellationToken)
            // Create client
            AdGroupCriterionServiceClient adGroupCriterionServiceClient = await AdGroupCriterionServiceClient.CreateAsync();

            // Initialize request argument(s)
            AdGroupCriterionName resourceName = AdGroupCriterionName.FromCustomerAdGroupCriterion("[CUSTOMER_ID]", "[AD_GROUP_ID]", "[CRITERION_ID]");
            // Make the request
            AdGroupCriterion response = await adGroupCriterionServiceClient.GetAdGroupCriterionAsync(resourceName);

            // End snippet
        }