Class AudienceInsightsServiceGrpc.AudienceInsightsServiceStub

  • Enclosing class:
    AudienceInsightsServiceGrpc

    public static final class AudienceInsightsServiceGrpc.AudienceInsightsServiceStub
    extends io.grpc.stub.AbstractAsyncStub<AudienceInsightsServiceGrpc.AudienceInsightsServiceStub>
    A stub to allow clients to do asynchronous 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.
     
    • Method Detail

      • generateInsightsFinderReport

        public void generateInsightsFinderReport​(GenerateInsightsFinderReportRequest request,
                                                 io.grpc.stub.StreamObserver<GenerateInsightsFinderReportResponse> responseObserver)
         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 void listAudienceInsightsAttributes​(ListAudienceInsightsAttributesRequest request,
                                                   io.grpc.stub.StreamObserver<ListAudienceInsightsAttributesResponse> responseObserver)
         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 void listInsightsEligibleDates​(ListInsightsEligibleDatesRequest request,
                                              io.grpc.stub.StreamObserver<ListInsightsEligibleDatesResponse> responseObserver)
         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 void generateAudienceCompositionInsights​(GenerateAudienceCompositionInsightsRequest request,
                                                        io.grpc.stub.StreamObserver<GenerateAudienceCompositionInsightsResponse> responseObserver)
         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 void generateSuggestedTargetingInsights​(GenerateSuggestedTargetingInsightsRequest request,
                                                       io.grpc.stub.StreamObserver<GenerateSuggestedTargetingInsightsResponse> responseObserver)
         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]()