Пример #1
0
 /// <summary>Snippet for GenerateForecastTimeSeries</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GenerateForecastTimeSeriesResourceNames()
 {
     // Create client
     KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create();
     // Initialize request argument(s)
     KeywordPlanName keywordPlan = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER_ID]", "[KEYWORD_PLAN_ID]");
     // Make the request
     GenerateForecastTimeSeriesResponse response = keywordPlanServiceClient.GenerateForecastTimeSeries(keywordPlan);
 }
Пример #2
0
 /// <summary>Snippet for GenerateForecastMetricsAsync</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 GenerateForecastMetricsResourceNamesAsync()
 {
     // Create client
     KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync();
     // Initialize request argument(s)
     KeywordPlanName keywordPlan = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]");
     // Make the request
     GenerateForecastMetricsResponse response = await keywordPlanServiceClient.GenerateForecastMetricsAsync(keywordPlan);
 }
 /// <summary>Snippet for GetKeywordPlan</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetKeywordPlanResourceNames()
 {
     // Create client
     KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create();
     // Initialize request argument(s)
     KeywordPlanName resourceName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]");
     // Make the request
     KeywordPlan response = keywordPlanServiceClient.GetKeywordPlan(resourceName);
 }
        /// <summary>Snippet for GetKeywordPlanAsync</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 GetKeywordPlanResourceNamesAsync()
        {
            // Create client
            KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync();

            // Initialize request argument(s)
            KeywordPlanName resourceName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER_ID]", "[KEYWORD_PLAN_ID]");
            // Make the request
            KeywordPlan response = await keywordPlanServiceClient.GetKeywordPlanAsync(resourceName);
        }
Пример #5
0
 /// <summary>Snippet for GetKeywordPlan</summary>
 public void GetKeywordPlanResourceNames()
 {
     // Snippet: GetKeywordPlan(KeywordPlanName, CallSettings)
     // Create client
     KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create();
     // Initialize request argument(s)
     KeywordPlanName resourceName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER_ID]", "[KEYWORD_PLAN_ID]");
     // Make the request
     KeywordPlan response = keywordPlanServiceClient.GetKeywordPlan(resourceName);
     // End snippet
 }
Пример #6
0
 /// <summary>Snippet for GenerateHistoricalMetrics</summary>
 public void GenerateHistoricalMetricsResourceNames()
 {
     // Snippet: GenerateHistoricalMetrics(KeywordPlanName, CallSettings)
     // Create client
     KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create();
     // Initialize request argument(s)
     KeywordPlanName keywordPlan = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]");
     // Make the request
     GenerateHistoricalMetricsResponse response = keywordPlanServiceClient.GenerateHistoricalMetrics(keywordPlan);
     // End snippet
 }
 /// <summary>Snippet for GetKeywordPlan</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GetKeywordPlanRequestObject()
 {
     // Create client
     KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create();
     // Initialize request argument(s)
     GetKeywordPlanRequest request = new GetKeywordPlanRequest
     {
         ResourceNameAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER_ID]", "[KEYWORD_PLAN_ID]"),
     };
     // Make the request
     KeywordPlan response = keywordPlanServiceClient.GetKeywordPlan(request);
 }
 /// <summary>Snippet for GenerateForecastMetrics</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GenerateForecastMetricsRequestObject()
 {
     // Create client
     KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create();
     // Initialize request argument(s)
     GenerateForecastMetricsRequest request = new GenerateForecastMetricsRequest
     {
         KeywordPlanAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"),
     };
     // Make the request
     GenerateForecastMetricsResponse response = keywordPlanServiceClient.GenerateForecastMetrics(request);
 }
Пример #9
0
        /// <summary>Snippet for GetKeywordPlanAsync</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 GetKeywordPlanRequestObjectAsync()
        {
            // Create client
            KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync();

            // Initialize request argument(s)
            GetKeywordPlanRequest request = new GetKeywordPlanRequest
            {
                ResourceNameAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"),
            };
            // Make the request
            KeywordPlan response = await keywordPlanServiceClient.GetKeywordPlanAsync(request);
        }
Пример #10
0
        /// <summary>Snippet for GenerateForecastTimeSeriesAsync</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 GenerateForecastTimeSeriesRequestObjectAsync()
        {
            // Create client
            KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync();

            // Initialize request argument(s)
            GenerateForecastTimeSeriesRequest request = new GenerateForecastTimeSeriesRequest
            {
                KeywordPlanAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER_ID]", "[KEYWORD_PLAN_ID]"),
            };
            // Make the request
            GenerateForecastTimeSeriesResponse response = await keywordPlanServiceClient.GenerateForecastTimeSeriesAsync(request);
        }
Пример #11
0
 /// <summary>Snippet for GenerateHistoricalMetrics</summary>
 public void GenerateHistoricalMetricsRequestObject()
 {
     // Snippet: GenerateHistoricalMetrics(GenerateHistoricalMetricsRequest, CallSettings)
     // Create client
     KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create();
     // Initialize request argument(s)
     GenerateHistoricalMetricsRequest request = new GenerateHistoricalMetricsRequest
     {
         KeywordPlanAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"),
     };
     // Make the request
     GenerateHistoricalMetricsResponse response = keywordPlanServiceClient.GenerateHistoricalMetrics(request);
     // End snippet
 }
Пример #12
0
        /// <summary>Snippet for GenerateHistoricalMetricsAsync</summary>
        public async Task GenerateHistoricalMetricsResourceNamesAsync()
        {
            // Snippet: GenerateHistoricalMetricsAsync(KeywordPlanName, CallSettings)
            // Additional: GenerateHistoricalMetricsAsync(KeywordPlanName, CancellationToken)
            // Create client
            KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync();

            // Initialize request argument(s)
            KeywordPlanName keywordPlan = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]");
            // Make the request
            GenerateHistoricalMetricsResponse response = await keywordPlanServiceClient.GenerateHistoricalMetricsAsync(keywordPlan);

            // End snippet
        }
 /// <summary>Snippet for GenerateHistoricalMetrics</summary>
 /// <remarks>
 /// This snippet has been automatically generated for illustrative purposes only.
 /// It may require modifications to work in your environment.
 /// </remarks>
 public void GenerateHistoricalMetricsRequestObject()
 {
     // Create client
     KeywordPlanServiceClient keywordPlanServiceClient = KeywordPlanServiceClient.Create();
     // Initialize request argument(s)
     GenerateHistoricalMetricsRequest request = new GenerateHistoricalMetricsRequest
     {
         KeywordPlanAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER_ID]", "[KEYWORD_PLAN_ID]"),
         AggregateMetrics             = new KeywordPlanAggregateMetrics(),
         HistoricalMetricsOptions     = new HistoricalMetricsOptions(),
     };
     // Make the request
     GenerateHistoricalMetricsResponse response = keywordPlanServiceClient.GenerateHistoricalMetrics(request);
 }
Пример #14
0
        /// <summary>Snippet for GenerateHistoricalMetricsAsync</summary>
        public async Task GenerateHistoricalMetricsRequestObjectAsync()
        {
            // Snippet: GenerateHistoricalMetricsAsync(GenerateHistoricalMetricsRequest, CallSettings)
            // Additional: GenerateHistoricalMetricsAsync(GenerateHistoricalMetricsRequest, CancellationToken)
            // Create client
            KeywordPlanServiceClient keywordPlanServiceClient = await KeywordPlanServiceClient.CreateAsync();

            // Initialize request argument(s)
            GenerateHistoricalMetricsRequest request = new GenerateHistoricalMetricsRequest
            {
                KeywordPlanAsKeywordPlanName = KeywordPlanName.FromCustomerKeywordPlan("[CUSTOMER]", "[KEYWORD_PLAN]"),
            };
            // Make the request
            GenerateHistoricalMetricsResponse response = await keywordPlanServiceClient.GenerateHistoricalMetricsAsync(request);

            // End snippet
        }
        public void GenerateHistoricalMetrics()
        {
            Mock <KeywordPlanService.KeywordPlanServiceClient> mockGrpcClient = new Mock <KeywordPlanService.KeywordPlanServiceClient>(MockBehavior.Strict);
            GenerateHistoricalMetricsRequest expectedRequest = new GenerateHistoricalMetricsRequest
            {
                KeywordPlan = new KeywordPlanName("[CUSTOMER]", "[KEYWORD_PLAN]").ToString(),
            };
            GenerateHistoricalMetricsResponse expectedResponse = new GenerateHistoricalMetricsResponse();

            mockGrpcClient.Setup(x => x.GenerateHistoricalMetrics(expectedRequest, It.IsAny <CallOptions>()))
            .Returns(expectedResponse);
            KeywordPlanServiceClient client            = new KeywordPlanServiceClientImpl(mockGrpcClient.Object, null);
            string formattedKeywordPlan                = new KeywordPlanName("[CUSTOMER]", "[KEYWORD_PLAN]").ToString();
            GenerateHistoricalMetricsResponse response = client.GenerateHistoricalMetrics(formattedKeywordPlan);

            Assert.AreEqual(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
        public async Task GenerateHistoricalMetricsAsync()
        {
            Mock <KeywordPlanService.KeywordPlanServiceClient> mockGrpcClient = new Mock <KeywordPlanService.KeywordPlanServiceClient>(MockBehavior.Strict);
            GenerateHistoricalMetricsRequest expectedRequest = new GenerateHistoricalMetricsRequest
            {
                KeywordPlan = new KeywordPlanName("[CUSTOMER]", "[KEYWORD_PLAN]").ToString(),
            };
            GenerateHistoricalMetricsResponse expectedResponse = new GenerateHistoricalMetricsResponse();

            mockGrpcClient.Setup(x => x.GenerateHistoricalMetricsAsync(expectedRequest, It.IsAny <CallOptions>()))
            .Returns(new Grpc.Core.AsyncUnaryCall <GenerateHistoricalMetricsResponse>(Task.FromResult(expectedResponse), null, null, null, null));
            KeywordPlanServiceClient client            = new KeywordPlanServiceClientImpl(mockGrpcClient.Object, null);
            string formattedKeywordPlan                = new KeywordPlanName("[CUSTOMER]", "[KEYWORD_PLAN]").ToString();
            GenerateHistoricalMetricsResponse response = await client.GenerateHistoricalMetricsAsync(formattedKeywordPlan);

            Assert.AreEqual(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
        public void GetKeywordPlan()
        {
            Mock <KeywordPlanService.KeywordPlanServiceClient> mockGrpcClient = new Mock <KeywordPlanService.KeywordPlanServiceClient>(MockBehavior.Strict);
            GetKeywordPlanRequest expectedRequest = new GetKeywordPlanRequest
            {
                ResourceName = new KeywordPlanName("[CUSTOMER]", "[KEYWORD_PLAN]").ToString(),
            };
            KeywordPlan expectedResponse = new KeywordPlan
            {
                ResourceName = "resourceName2625949903",
            };

            mockGrpcClient.Setup(x => x.GetKeywordPlan(expectedRequest, It.IsAny <CallOptions>()))
            .Returns(expectedResponse);
            KeywordPlanServiceClient client   = new KeywordPlanServiceClientImpl(mockGrpcClient.Object, null);
            string      formattedResourceName = new KeywordPlanName("[CUSTOMER]", "[KEYWORD_PLAN]").ToString();
            KeywordPlan response = client.GetKeywordPlan(formattedResourceName);

            Assert.AreEqual(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }
        public async Task GetKeywordPlanAsync()
        {
            Mock <KeywordPlanService.KeywordPlanServiceClient> mockGrpcClient = new Mock <KeywordPlanService.KeywordPlanServiceClient>(MockBehavior.Strict);
            GetKeywordPlanRequest expectedRequest = new GetKeywordPlanRequest
            {
                ResourceName = new KeywordPlanName("[CUSTOMER]", "[KEYWORD_PLAN]").ToString(),
            };
            KeywordPlan expectedResponse = new KeywordPlan
            {
                ResourceName = "resourceName2625949903",
            };

            mockGrpcClient.Setup(x => x.GetKeywordPlanAsync(expectedRequest, It.IsAny <CallOptions>()))
            .Returns(new Grpc.Core.AsyncUnaryCall <KeywordPlan>(Task.FromResult(expectedResponse), null, null, null, null));
            KeywordPlanServiceClient client   = new KeywordPlanServiceClientImpl(mockGrpcClient.Object, null);
            string      formattedResourceName = new KeywordPlanName("[CUSTOMER]", "[KEYWORD_PLAN]").ToString();
            KeywordPlan response = await client.GetKeywordPlanAsync(formattedResourceName);

            Assert.AreEqual(expectedResponse, response);
            mockGrpcClient.VerifyAll();
        }