Interface BenchmarksServiceGrpc.AsyncService
- All Known Implementing Classes:
BenchmarksServiceGrpc.BenchmarksServiceImplBase
- Enclosing class:
- BenchmarksServiceGrpc
public static interface BenchmarksServiceGrpc.AsyncService
BenchmarksService helps users compare YouTube advertisement data against industry benchmarks. Accessible to allowlisted customers only.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidgenerateBenchmarksMetrics(GenerateBenchmarksMetricsRequest request, io.grpc.stub.StreamObserver<GenerateBenchmarksMetricsResponse> responseObserver) Returns YouTube advertisement metrics for the given client against industry benchmarks.default voidlistBenchmarksAvailableDates(ListBenchmarksAvailableDatesRequest request, io.grpc.stub.StreamObserver<ListBenchmarksAvailableDatesResponse> responseObserver) Returns a date range that supports benchmarks.default voidlistBenchmarksLocations(ListBenchmarksLocationsRequest request, io.grpc.stub.StreamObserver<ListBenchmarksLocationsResponse> responseObserver) Returns the list of locations that support benchmarks (for example, countries).default voidlistBenchmarksProducts(ListBenchmarksProductsRequest request, io.grpc.stub.StreamObserver<ListBenchmarksProductsResponse> responseObserver) Returns the list of products that supports benchmarks.default voidlistBenchmarksSources(ListBenchmarksSourcesRequest request, io.grpc.stub.StreamObserver<ListBenchmarksSourcesResponse> responseObserver) Returns the list of benchmarks sources (for example, Industry Verticals).
-
Method Details
-
listBenchmarksAvailableDates
default void listBenchmarksAvailableDates(ListBenchmarksAvailableDatesRequest request, io.grpc.stub.StreamObserver<ListBenchmarksAvailableDatesResponse> responseObserver) Returns a date range that supports benchmarks. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RequestError]()
-
listBenchmarksLocations
default void listBenchmarksLocations(ListBenchmarksLocationsRequest request, io.grpc.stub.StreamObserver<ListBenchmarksLocationsResponse> responseObserver) Returns the list of locations that support benchmarks (for example, countries). List of thrown errors: [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RequestError]()
-
listBenchmarksProducts
default void listBenchmarksProducts(ListBenchmarksProductsRequest request, io.grpc.stub.StreamObserver<ListBenchmarksProductsResponse> responseObserver) Returns the list of products that supports benchmarks. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RequestError]()
-
listBenchmarksSources
default void listBenchmarksSources(ListBenchmarksSourcesRequest request, io.grpc.stub.StreamObserver<ListBenchmarksSourcesResponse> responseObserver) Returns the list of benchmarks sources (for example, Industry Verticals). List of thrown errors: [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RequestError]()
-
generateBenchmarksMetrics
default void generateBenchmarksMetrics(GenerateBenchmarksMetricsRequest request, io.grpc.stub.StreamObserver<GenerateBenchmarksMetricsResponse> responseObserver) Returns YouTube advertisement metrics for the given client against industry benchmarks. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [BenchmarksError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RangeError]() [RequestError]()
-