Class AudienceInsightsServiceGrpc.AudienceInsightsServiceFutureStub
java.lang.Object
io.grpc.stub.AbstractStub<S>
io.grpc.stub.AbstractFutureStub<AudienceInsightsServiceGrpc.AudienceInsightsServiceFutureStub>
com.google.ads.googleads.v18.services.AudienceInsightsServiceGrpc.AudienceInsightsServiceFutureStub
- Enclosing class:
- AudienceInsightsServiceGrpc
public static final class AudienceInsightsServiceGrpc.AudienceInsightsServiceFutureStub
extends io.grpc.stub.AbstractFutureStub<AudienceInsightsServiceGrpc.AudienceInsightsServiceFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service AudienceInsightsService.
Audience Insights Service helps users find information about groups of people and how they can be reached with Google Ads. Accessible to allowlisted customers only.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub
io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>> -
Method Summary
Modifier and TypeMethodDescriptionbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions) com.google.common.util.concurrent.ListenableFuture<GenerateAudienceCompositionInsightsResponse>Returns a collection of attributes that are represented in an audience of interest, with metrics that compare each attribute's share of the audience with its share of a baseline audience.com.google.common.util.concurrent.ListenableFuture<GenerateAudienceOverlapInsightsResponse>Returns a collection of audience attributes along with estimates of the overlap between their potential YouTube reach and that of a given input attribute.com.google.common.util.concurrent.ListenableFuture<GenerateInsightsFinderReportResponse>Creates a saved report that can be viewed in the Insights Finder tool.com.google.common.util.concurrent.ListenableFuture<GenerateSuggestedTargetingInsightsResponse>Returns a collection of targeting insights (e.g.com.google.common.util.concurrent.ListenableFuture<GenerateTargetingSuggestionMetricsResponse>Returns potential reach metrics for targetable audiences.com.google.common.util.concurrent.ListenableFuture<ListAudienceInsightsAttributesResponse>Searches for audience attributes that can be used to generate insights.com.google.common.util.concurrent.ListenableFuture<ListInsightsEligibleDatesResponse>Lists date ranges for which audience insights data can be requested.Methods inherited from class io.grpc.stub.AbstractFutureStub
newStub, newStubMethods inherited from class io.grpc.stub.AbstractStub
getCallOptions, getChannel, withCallCredentials, withChannel, withCompression, withDeadline, withDeadlineAfter, withDeadlineAfter, withExecutor, withInterceptors, withMaxInboundMessageSize, withMaxOutboundMessageSize, withOnReadyThreshold, withOption, withWaitForReady
-
Method Details
-
build
protected AudienceInsightsServiceGrpc.AudienceInsightsServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions) - Specified by:
buildin classio.grpc.stub.AbstractStub<AudienceInsightsServiceGrpc.AudienceInsightsServiceFutureStub>
-
generateInsightsFinderReport
public com.google.common.util.concurrent.ListenableFuture<GenerateInsightsFinderReportResponse> generateInsightsFinderReport(GenerateInsightsFinderReportRequest request) Creates a saved report that can be viewed in the Insights Finder tool. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RangeError]() [RequestError]()
-
listAudienceInsightsAttributes
public com.google.common.util.concurrent.ListenableFuture<ListAudienceInsightsAttributesResponse> listAudienceInsightsAttributes(ListAudienceInsightsAttributesRequest request) Searches for audience attributes that can be used to generate insights. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RangeError]() [RequestError]()
-
listInsightsEligibleDates
public com.google.common.util.concurrent.ListenableFuture<ListInsightsEligibleDatesResponse> listInsightsEligibleDates(ListInsightsEligibleDatesRequest request) Lists date ranges for which audience insights data can be requested. List of thrown errors: [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RangeError]() [RequestError]()
-
generateAudienceCompositionInsights
public com.google.common.util.concurrent.ListenableFuture<GenerateAudienceCompositionInsightsResponse> generateAudienceCompositionInsights(GenerateAudienceCompositionInsightsRequest request) Returns a collection of attributes that are represented in an audience of interest, with metrics that compare each attribute's share of the audience with its share of a baseline audience. List of thrown errors: [AudienceInsightsError]() [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RangeError]() [RequestError]()
-
generateSuggestedTargetingInsights
public com.google.common.util.concurrent.ListenableFuture<GenerateSuggestedTargetingInsightsResponse> generateSuggestedTargetingInsights(GenerateSuggestedTargetingInsightsRequest request) Returns a collection of targeting insights (e.g. targetable audiences) that are relevant to the requested audience. List of thrown errors: [AudienceInsightsError]() [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RangeError]() [RequestError]()
-
generateAudienceOverlapInsights
public com.google.common.util.concurrent.ListenableFuture<GenerateAudienceOverlapInsightsResponse> generateAudienceOverlapInsights(GenerateAudienceOverlapInsightsRequest request) Returns a collection of audience attributes along with estimates of the overlap between their potential YouTube reach and that of a given input attribute. List of thrown errors: [AudienceInsightsError]() [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RangeError]() [RequestError]()
-
generateTargetingSuggestionMetrics
public com.google.common.util.concurrent.ListenableFuture<GenerateTargetingSuggestionMetricsResponse> generateTargetingSuggestionMetrics(GenerateTargetingSuggestionMetricsRequest request) Returns potential reach metrics for targetable audiences. This method helps answer questions like "How many Men aged 18+ interested in Camping can be reached on YouTube?" List of thrown errors: [AudienceInsightsError]() [AuthenticationError]() [AuthorizationError]() [FieldError]() [HeaderError]() [InternalError]() [QuotaError]() [RangeError]() [RequestError]()
-