public static final class AlphaAnalyticsDataGrpc.AlphaAnalyticsDataBlockingStub extends AbstractBlockingStub<AlphaAnalyticsDataGrpc.AlphaAnalyticsDataBlockingStub>
A stub to allow clients to do synchronous rpc calls to service AlphaAnalyticsData.
Google Analytics reporting data service.
Inheritance
java.lang.Object >
io.grpc.stub.AbstractStub >
io.grpc.stub.AbstractBlockingStub >
AlphaAnalyticsDataGrpc.AlphaAnalyticsDataBlockingStub
Inherited Members
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel)
io.grpc.stub.AbstractBlockingStub.<T>newStub(io.grpc.stub.AbstractStub.StubFactory<T>,io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.<T>withOption(io.grpc.CallOptions.Key<T>,T)
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
io.grpc.stub.AbstractStub.getCallOptions()
io.grpc.stub.AbstractStub.getChannel()
io.grpc.stub.AbstractStub.withCallCredentials(io.grpc.CallCredentials)
io.grpc.stub.AbstractStub.withChannel(io.grpc.Channel)
io.grpc.stub.AbstractStub.withCompression(java.lang.String)
io.grpc.stub.AbstractStub.withDeadline(io.grpc.Deadline)
io.grpc.stub.AbstractStub.withDeadlineAfter(long,java.util.concurrent.TimeUnit)
io.grpc.stub.AbstractStub.withExecutor(java.util.concurrent.Executor)
io.grpc.stub.AbstractStub.withInterceptors(io.grpc.ClientInterceptor...)
io.grpc.stub.AbstractStub.withMaxInboundMessageSize(int)
io.grpc.stub.AbstractStub.withMaxOutboundMessageSize(int)
io.grpc.stub.AbstractStub.withWaitForReady()
Methods
build(Channel channel, CallOptions callOptions)
protected AlphaAnalyticsDataGrpc.AlphaAnalyticsDataBlockingStub build(Channel channel, CallOptions callOptions)
Parameters |
---|
Name | Description |
channel | io.grpc.Channel
|
callOptions | io.grpc.CallOptions
|
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createAudienceList(CreateAudienceListRequest request)
public Operation createAudienceList(CreateAudienceListRequest request)
Creates an audience list for later retrieval. This method quickly returns
the audience list's resource name and initiates a long running asynchronous
request to form an audience list. To list the users in an audience list,
first create the audience list through this method and then send the
audience resource name to the QueryAudienceList
method.
An audience list is a snapshot of the users currently in the audience at
the time of audience list creation. Creating audience lists for one
audience on different days will return different results as users enter and
exit the audience.
Audiences in Google Analytics 4 allow you to segment your users in the ways
that are important to your business. To learn more, see
https://support.google.com/analytics/answer/9267572. Audience lists contain
the users in each audience.
getAudienceList(GetAudienceListRequest request)
public AudienceList getAudienceList(GetAudienceListRequest request)
Gets configuration metadata about a specific audience list. This method
can be used to understand an audience list after it has been created.
listAudienceLists(ListAudienceListsRequest request)
public ListAudienceListsResponse listAudienceLists(ListAudienceListsRequest request)
Lists all audience lists for a property. This method can be used for you to
find and reuse existing audience lists rather than creating unnecessary new
audience lists. The same audience can have multiple audience lists that
represent the list of users that were in an audience on different days.
queryAudienceList(QueryAudienceListRequest request)
public QueryAudienceListResponse queryAudienceList(QueryAudienceListRequest request)
Retrieves an audience list of users. After creating an audience, the users
are not immediately available for listing. First, a request to
CreateAudienceList
is necessary to create an audience list of users, and
then second, this method is used to retrieve the users in the audience.
Audiences in Google Analytics 4 allow you to segment your users in the ways
that are important to your business. To learn more, see
https://support.google.com/analytics/answer/9267572.
runFunnelReport(RunFunnelReportRequest request)
public RunFunnelReportResponse runFunnelReport(RunFunnelReportRequest request)
Returns a customized funnel report of your Google Analytics event data. The
data returned from the API is as a table with columns for the requested
dimensions and metrics.
Funnel exploration lets you visualize the steps your users take to complete
a task and quickly see how well they are succeeding or failing at each
step. For example, how do prospects become shoppers and then become buyers?
How do one time buyers become repeat buyers? With this information, you can
improve inefficient or abandoned customer journeys. To learn more, see GA4
Funnel Explorations.
This method is introduced at alpha stability with the intention of
gathering feedback on syntax and capabilities before entering beta. To give
your feedback on this API, complete the Google Analytics Data API Funnel
Reporting
Feedback.