/// <summary> /// Searches the targetable carriers by country code. /// </summary> /// <param name="client">The Google Ads client.</param> /// <param name="customerId">The Google Ads customer ID for which the call is made.</param> /// <param name="countryCode">The country code.</param> private void SearchTargetableCarriers(GoogleAdsClient client, long customerId, string countryCode) { // Get the GoogleAdsService. GoogleAdsServiceClient googleAdsService = client.GetService(Services.V4.GoogleAdsService); // Create a query that retrieves the targetable carriers by country code. string query = $"SELECT carrier_constant.id, carrier_constant.name, " + $"carrier_constant.country_code FROM carrier_constant " + $"WHERE carrier_constant.country_code = '{countryCode}'"; // Issue a search request. googleAdsService.SearchStream(customerId.ToString(), query, delegate(SearchGoogleAdsStreamResponse resp) { // Display the results. foreach (GoogleAdsRow criterionRow in resp.Results) { CarrierConstant carrier = criterionRow.CarrierConstant; Console.WriteLine($"Carrier with ID {carrier.Id}, name '{carrier.Name}' " + $"and country code '{carrier.CountryCode}' was found."); } }); }
/// <summary>Snippet for GetCarrierConstant</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetCarrierConstant() { // Create client CarrierConstantServiceClient carrierConstantServiceClient = CarrierConstantServiceClient.Create(); // Initialize request argument(s) string resourceName = "carrierConstants/[CARRIER_CONSTANT]"; // Make the request CarrierConstant response = carrierConstantServiceClient.GetCarrierConstant(resourceName); }
/// <summary>Snippet for GetCarrierConstant</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetCarrierConstantResourceNames() { // Create client CarrierConstantServiceClient carrierConstantServiceClient = CarrierConstantServiceClient.Create(); // Initialize request argument(s) CarrierConstantName resourceName = CarrierConstantName.FromCriterion("[CRITERION_ID]"); // Make the request CarrierConstant response = carrierConstantServiceClient.GetCarrierConstant(resourceName); }
/// <summary>Snippet for GetCarrierConstant</summary> /// <remarks> /// This snippet has been automatically generated for illustrative purposes only. /// It may require modifications to work in your environment. /// </remarks> public void GetCarrierConstantResourceNames() { // Create client CarrierConstantServiceClient carrierConstantServiceClient = CarrierConstantServiceClient.Create(); // Initialize request argument(s) CarrierConstantName resourceName = CarrierConstantName.FromCarrierConstant("[CARRIER_CONSTANT]"); // Make the request CarrierConstant response = carrierConstantServiceClient.GetCarrierConstant(resourceName); }
/// <summary>Snippet for GetCarrierConstantAsync</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 GetCarrierConstantAsync() { // Create client CarrierConstantServiceClient carrierConstantServiceClient = await CarrierConstantServiceClient.CreateAsync(); // Initialize request argument(s) string resourceName = "carrierConstants/[CARRIER_CONSTANT]"; // Make the request CarrierConstant response = await carrierConstantServiceClient.GetCarrierConstantAsync(resourceName); }
/// <summary>Snippet for GetCarrierConstantAsync</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 GetCarrierConstantResourceNamesAsync() { // Create client CarrierConstantServiceClient carrierConstantServiceClient = await CarrierConstantServiceClient.CreateAsync(); // Initialize request argument(s) CarrierConstantName resourceName = CarrierConstantName.FromCriterion("[CRITERION_ID]"); // Make the request CarrierConstant response = await carrierConstantServiceClient.GetCarrierConstantAsync(resourceName); }
/// <summary>Snippet for GetCarrierConstantAsync</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 GetCarrierConstantResourceNamesAsync() { // Create client CarrierConstantServiceClient carrierConstantServiceClient = await CarrierConstantServiceClient.CreateAsync(); // Initialize request argument(s) CarrierConstantName resourceName = CarrierConstantName.FromCarrierConstant("[CARRIER_CONSTANT]"); // Make the request CarrierConstant response = await carrierConstantServiceClient.GetCarrierConstantAsync(resourceName); }
/// <summary>Snippet for GetCarrierConstant</summary> public void GetCarrierConstant() { // Snippet: GetCarrierConstant(string, CallSettings) // Create client CarrierConstantServiceClient carrierConstantServiceClient = CarrierConstantServiceClient.Create(); // Initialize request argument(s) string resourceName = "carrierConstants/[CRITERION_ID]"; // Make the request CarrierConstant response = carrierConstantServiceClient.GetCarrierConstant(resourceName); // End snippet }
/// <summary>Snippet for GetCarrierConstantAsync</summary> public async Task GetCarrierConstantAsync() { // Snippet: GetCarrierConstantAsync(string, CallSettings) // Additional: GetCarrierConstantAsync(string, CancellationToken) // Create client CarrierConstantServiceClient carrierConstantServiceClient = await CarrierConstantServiceClient.CreateAsync(); // Initialize request argument(s) string resourceName = "carrierConstants/[CRITERION_ID]"; // Make the request CarrierConstant response = await carrierConstantServiceClient.GetCarrierConstantAsync(resourceName); // End snippet }
/// <summary>Snippet for GetCarrierConstant</summary> public void GetCarrierConstantRequestObject() { // Snippet: GetCarrierConstant(GetCarrierConstantRequest, CallSettings) // Create client CarrierConstantServiceClient carrierConstantServiceClient = CarrierConstantServiceClient.Create(); // Initialize request argument(s) GetCarrierConstantRequest request = new GetCarrierConstantRequest { ResourceNameAsCarrierConstantName = CarrierConstantName.FromCriterion("[CRITERION_ID]"), }; // Make the request CarrierConstant response = carrierConstantServiceClient.GetCarrierConstant(request); // End snippet }
/// <summary>Snippet for GetCarrierConstantAsync</summary> public async Task GetCarrierConstantResourceNamesAsync() { // Snippet: GetCarrierConstantAsync(CarrierConstantName, CallSettings) // Additional: GetCarrierConstantAsync(CarrierConstantName, CancellationToken) // Create client CarrierConstantServiceClient carrierConstantServiceClient = await CarrierConstantServiceClient.CreateAsync(); // Initialize request argument(s) CarrierConstantName resourceName = CarrierConstantName.FromCriterion("[CRITERION_ID]"); // Make the request CarrierConstant response = await carrierConstantServiceClient.GetCarrierConstantAsync(resourceName); // End snippet }
/// <summary>Snippet for GetCarrierConstantAsync</summary> public async Task GetCarrierConstantRequestObjectAsync() { // Snippet: GetCarrierConstantAsync(GetCarrierConstantRequest, CallSettings) // Additional: GetCarrierConstantAsync(GetCarrierConstantRequest, CancellationToken) // Create client CarrierConstantServiceClient carrierConstantServiceClient = await CarrierConstantServiceClient.CreateAsync(); // Initialize request argument(s) GetCarrierConstantRequest request = new GetCarrierConstantRequest { ResourceNameAsCarrierConstantName = CarrierConstantName.FromCarrierConstant("[CARRIER_CONSTANT]"), }; // Make the request CarrierConstant response = await carrierConstantServiceClient.GetCarrierConstantAsync(request); // End snippet }
public void GetCarrierConstant2() { Mock <CarrierConstantService.CarrierConstantServiceClient> mockGrpcClient = new Mock <CarrierConstantService.CarrierConstantServiceClient>(MockBehavior.Strict); GetCarrierConstantRequest request = new GetCarrierConstantRequest { ResourceName = new CarrierConstantName("[CARRIER_CONSTANT]").ToString(), }; CarrierConstant expectedResponse = new CarrierConstant { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetCarrierConstant(request, It.IsAny <CallOptions>())) .Returns(expectedResponse); CarrierConstantServiceClient client = new CarrierConstantServiceClientImpl(mockGrpcClient.Object, null); CarrierConstant response = client.GetCarrierConstant(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }
public async Task GetCarrierConstantAsync2() { Mock <CarrierConstantService.CarrierConstantServiceClient> mockGrpcClient = new Mock <CarrierConstantService.CarrierConstantServiceClient>(MockBehavior.Strict); GetCarrierConstantRequest request = new GetCarrierConstantRequest { ResourceName = new CarrierConstantName("[CARRIER_CONSTANT]").ToString(), }; CarrierConstant expectedResponse = new CarrierConstant { ResourceName = "resourceName2625949903", }; mockGrpcClient.Setup(x => x.GetCarrierConstantAsync(request, It.IsAny <CallOptions>())) .Returns(new Grpc.Core.AsyncUnaryCall <CarrierConstant>(Task.FromResult(expectedResponse), null, null, null, null)); CarrierConstantServiceClient client = new CarrierConstantServiceClientImpl(mockGrpcClient.Object, null); CarrierConstant response = await client.GetCarrierConstantAsync(request); Assert.AreEqual(expectedResponse, response); mockGrpcClient.VerifyAll(); }