Show / Hide Table of Contents

Class AnalyticsAdminService.AnalyticsAdminServiceClient

Client for AnalyticsAdminService

Inheritance
System.Object
Grpc.Core.ClientBase
Grpc.Core.ClientBase<AnalyticsAdminService.AnalyticsAdminServiceClient>
AnalyticsAdminService.AnalyticsAdminServiceClient
Inherited Members
Grpc.Core.ClientBase<Google.Analytics.Admin.V1Alpha.AnalyticsAdminService.AnalyticsAdminServiceClient>.WithHost(System.String)
Grpc.Core.ClientBase.CallInvoker
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Analytics.Admin.V1Alpha
Assembly: Google.Analytics.Admin.V1Alpha.dll
Syntax
public class AnalyticsAdminServiceClient : ClientBase<AnalyticsAdminService.AnalyticsAdminServiceClient>

Constructors

AnalyticsAdminServiceClient()

Protected parameterless constructor to allow creation of test doubles.

Declaration
protected AnalyticsAdminServiceClient()

AnalyticsAdminServiceClient(CallInvoker)

Creates a new client for AnalyticsAdminService that uses a custom CallInvoker.

Declaration
public AnalyticsAdminServiceClient(CallInvoker callInvoker)
Parameters
Type Name Description
Grpc.Core.CallInvoker callInvoker

The callInvoker to use to make remote calls.

AnalyticsAdminServiceClient(ChannelBase)

Creates a new client for AnalyticsAdminService

Declaration
public AnalyticsAdminServiceClient(ChannelBase channel)
Parameters
Type Name Description
Grpc.Core.ChannelBase channel

The channel to use to make remote calls.

AnalyticsAdminServiceClient(ClientBase.ClientBaseConfiguration)

Protected constructor to allow creation of configured clients.

Declaration
protected AnalyticsAdminServiceClient(ClientBase.ClientBaseConfiguration configuration)
Parameters
Type Name Description
Grpc.Core.ClientBase.ClientBaseConfiguration configuration

The client configuration.

Methods

AuditUserLinks(AuditUserLinksRequest, CallOptions)

Lists all user links on an account or property, including implicit ones that come from effective permissions granted by groups or organization admin roles.

If a returned user link does not have direct permissions, they cannot be removed from the account or property directly with the DeleteUserLink command. They have to be removed from the group/etc that gives them permissions, which is currently only usable/discoverable in the GA or GMP UIs.

Declaration
public virtual AuditUserLinksResponse AuditUserLinks(AuditUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
AuditUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
AuditUserLinksResponse

The response received from the server.

AuditUserLinks(AuditUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists all user links on an account or property, including implicit ones that come from effective permissions granted by groups or organization admin roles.

If a returned user link does not have direct permissions, they cannot be removed from the account or property directly with the DeleteUserLink command. They have to be removed from the group/etc that gives them permissions, which is currently only usable/discoverable in the GA or GMP UIs.

Declaration
public virtual AuditUserLinksResponse AuditUserLinks(AuditUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
AuditUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
AuditUserLinksResponse

The response received from the server.

AuditUserLinksAsync(AuditUserLinksRequest, CallOptions)

Lists all user links on an account or property, including implicit ones that come from effective permissions granted by groups or organization admin roles.

If a returned user link does not have direct permissions, they cannot be removed from the account or property directly with the DeleteUserLink command. They have to be removed from the group/etc that gives them permissions, which is currently only usable/discoverable in the GA or GMP UIs.

Declaration
public virtual AsyncUnaryCall<AuditUserLinksResponse> AuditUserLinksAsync(AuditUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
AuditUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<AuditUserLinksResponse>

The call object.

AuditUserLinksAsync(AuditUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists all user links on an account or property, including implicit ones that come from effective permissions granted by groups or organization admin roles.

If a returned user link does not have direct permissions, they cannot be removed from the account or property directly with the DeleteUserLink command. They have to be removed from the group/etc that gives them permissions, which is currently only usable/discoverable in the GA or GMP UIs.

Declaration
public virtual AsyncUnaryCall<AuditUserLinksResponse> AuditUserLinksAsync(AuditUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
AuditUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<AuditUserLinksResponse>

The call object.

BatchCreateUserLinks(BatchCreateUserLinksRequest, CallOptions)

Creates information about multiple users' links to an account or property.

This method is transactional. If any UserLink cannot be created, none of the UserLinks will be created.

Declaration
public virtual BatchCreateUserLinksResponse BatchCreateUserLinks(BatchCreateUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
BatchCreateUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
BatchCreateUserLinksResponse

The response received from the server.

BatchCreateUserLinks(BatchCreateUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates information about multiple users' links to an account or property.

This method is transactional. If any UserLink cannot be created, none of the UserLinks will be created.

Declaration
public virtual BatchCreateUserLinksResponse BatchCreateUserLinks(BatchCreateUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchCreateUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
BatchCreateUserLinksResponse

The response received from the server.

BatchCreateUserLinksAsync(BatchCreateUserLinksRequest, CallOptions)

Creates information about multiple users' links to an account or property.

This method is transactional. If any UserLink cannot be created, none of the UserLinks will be created.

Declaration
public virtual AsyncUnaryCall<BatchCreateUserLinksResponse> BatchCreateUserLinksAsync(BatchCreateUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
BatchCreateUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchCreateUserLinksResponse>

The call object.

BatchCreateUserLinksAsync(BatchCreateUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates information about multiple users' links to an account or property.

This method is transactional. If any UserLink cannot be created, none of the UserLinks will be created.

Declaration
public virtual AsyncUnaryCall<BatchCreateUserLinksResponse> BatchCreateUserLinksAsync(BatchCreateUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchCreateUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchCreateUserLinksResponse>

The call object.

BatchDeleteUserLinks(BatchDeleteUserLinksRequest, CallOptions)

Deletes information about multiple users' links to an account or property.

Declaration
public virtual Empty BatchDeleteUserLinks(BatchDeleteUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
BatchDeleteUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

BatchDeleteUserLinks(BatchDeleteUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes information about multiple users' links to an account or property.

Declaration
public virtual Empty BatchDeleteUserLinks(BatchDeleteUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchDeleteUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

BatchDeleteUserLinksAsync(BatchDeleteUserLinksRequest, CallOptions)

Deletes information about multiple users' links to an account or property.

Declaration
public virtual AsyncUnaryCall<Empty> BatchDeleteUserLinksAsync(BatchDeleteUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
BatchDeleteUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

BatchDeleteUserLinksAsync(BatchDeleteUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes information about multiple users' links to an account or property.

Declaration
public virtual AsyncUnaryCall<Empty> BatchDeleteUserLinksAsync(BatchDeleteUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchDeleteUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

BatchGetUserLinks(BatchGetUserLinksRequest, CallOptions)

Gets information about multiple users' links to an account or property.

Declaration
public virtual BatchGetUserLinksResponse BatchGetUserLinks(BatchGetUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
BatchGetUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
BatchGetUserLinksResponse

The response received from the server.

BatchGetUserLinks(BatchGetUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Gets information about multiple users' links to an account or property.

Declaration
public virtual BatchGetUserLinksResponse BatchGetUserLinks(BatchGetUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchGetUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
BatchGetUserLinksResponse

The response received from the server.

BatchGetUserLinksAsync(BatchGetUserLinksRequest, CallOptions)

Gets information about multiple users' links to an account or property.

Declaration
public virtual AsyncUnaryCall<BatchGetUserLinksResponse> BatchGetUserLinksAsync(BatchGetUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
BatchGetUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchGetUserLinksResponse>

The call object.

BatchGetUserLinksAsync(BatchGetUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Gets information about multiple users' links to an account or property.

Declaration
public virtual AsyncUnaryCall<BatchGetUserLinksResponse> BatchGetUserLinksAsync(BatchGetUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchGetUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchGetUserLinksResponse>

The call object.

BatchUpdateUserLinks(BatchUpdateUserLinksRequest, CallOptions)

Updates information about multiple users' links to an account or property.

Declaration
public virtual BatchUpdateUserLinksResponse BatchUpdateUserLinks(BatchUpdateUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
BatchUpdateUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
BatchUpdateUserLinksResponse

The response received from the server.

BatchUpdateUserLinks(BatchUpdateUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates information about multiple users' links to an account or property.

Declaration
public virtual BatchUpdateUserLinksResponse BatchUpdateUserLinks(BatchUpdateUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchUpdateUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
BatchUpdateUserLinksResponse

The response received from the server.

BatchUpdateUserLinksAsync(BatchUpdateUserLinksRequest, CallOptions)

Updates information about multiple users' links to an account or property.

Declaration
public virtual AsyncUnaryCall<BatchUpdateUserLinksResponse> BatchUpdateUserLinksAsync(BatchUpdateUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
BatchUpdateUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchUpdateUserLinksResponse>

The call object.

BatchUpdateUserLinksAsync(BatchUpdateUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates information about multiple users' links to an account or property.

Declaration
public virtual AsyncUnaryCall<BatchUpdateUserLinksResponse> BatchUpdateUserLinksAsync(BatchUpdateUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
BatchUpdateUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<BatchUpdateUserLinksResponse>

The call object.

CreateAndroidAppDataStream(CreateAndroidAppDataStreamRequest, CallOptions)

Creates an android app stream with the specified location and attributes.

Declaration
public virtual AndroidAppDataStream CreateAndroidAppDataStream(CreateAndroidAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
CreateAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
AndroidAppDataStream

The response received from the server.

CreateAndroidAppDataStream(CreateAndroidAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates an android app stream with the specified location and attributes.

Declaration
public virtual AndroidAppDataStream CreateAndroidAppDataStream(CreateAndroidAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
AndroidAppDataStream

The response received from the server.

CreateAndroidAppDataStreamAsync(CreateAndroidAppDataStreamRequest, CallOptions)

Creates an android app stream with the specified location and attributes.

Declaration
public virtual AsyncUnaryCall<AndroidAppDataStream> CreateAndroidAppDataStreamAsync(CreateAndroidAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
CreateAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<AndroidAppDataStream>

The call object.

CreateAndroidAppDataStreamAsync(CreateAndroidAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates an android app stream with the specified location and attributes.

Declaration
public virtual AsyncUnaryCall<AndroidAppDataStream> CreateAndroidAppDataStreamAsync(CreateAndroidAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<AndroidAppDataStream>

The call object.

CreateFirebaseLink(CreateFirebaseLinkRequest, CallOptions)

Creates a FirebaseLink.

Properties can have at most one FirebaseLink.

Declaration
public virtual FirebaseLink CreateFirebaseLink(CreateFirebaseLinkRequest request, CallOptions options)
Parameters
Type Name Description
CreateFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
FirebaseLink

The response received from the server.

CreateFirebaseLink(CreateFirebaseLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a FirebaseLink.

Properties can have at most one FirebaseLink.

Declaration
public virtual FirebaseLink CreateFirebaseLink(CreateFirebaseLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
FirebaseLink

The response received from the server.

CreateFirebaseLinkAsync(CreateFirebaseLinkRequest, CallOptions)

Creates a FirebaseLink.

Properties can have at most one FirebaseLink.

Declaration
public virtual AsyncUnaryCall<FirebaseLink> CreateFirebaseLinkAsync(CreateFirebaseLinkRequest request, CallOptions options)
Parameters
Type Name Description
CreateFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<FirebaseLink>

The call object.

CreateFirebaseLinkAsync(CreateFirebaseLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a FirebaseLink.

Properties can have at most one FirebaseLink.

Declaration
public virtual AsyncUnaryCall<FirebaseLink> CreateFirebaseLinkAsync(CreateFirebaseLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<FirebaseLink>

The call object.

CreateGoogleAdsLink(CreateGoogleAdsLinkRequest, CallOptions)

Creates a GoogleAdsLink.

Declaration
public virtual GoogleAdsLink CreateGoogleAdsLink(CreateGoogleAdsLinkRequest request, CallOptions options)
Parameters
Type Name Description
CreateGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
GoogleAdsLink

The response received from the server.

CreateGoogleAdsLink(CreateGoogleAdsLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a GoogleAdsLink.

Declaration
public virtual GoogleAdsLink CreateGoogleAdsLink(CreateGoogleAdsLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
GoogleAdsLink

The response received from the server.

CreateGoogleAdsLinkAsync(CreateGoogleAdsLinkRequest, CallOptions)

Creates a GoogleAdsLink.

Declaration
public virtual AsyncUnaryCall<GoogleAdsLink> CreateGoogleAdsLinkAsync(CreateGoogleAdsLinkRequest request, CallOptions options)
Parameters
Type Name Description
CreateGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<GoogleAdsLink>

The call object.

CreateGoogleAdsLinkAsync(CreateGoogleAdsLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a GoogleAdsLink.

Declaration
public virtual AsyncUnaryCall<GoogleAdsLink> CreateGoogleAdsLinkAsync(CreateGoogleAdsLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<GoogleAdsLink>

The call object.

CreateIosAppDataStream(CreateIosAppDataStreamRequest, CallOptions)

Creates an iOS app data stream with the specified location and attributes.

Declaration
public virtual IosAppDataStream CreateIosAppDataStream(CreateIosAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
CreateIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
IosAppDataStream

The response received from the server.

CreateIosAppDataStream(CreateIosAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates an iOS app data stream with the specified location and attributes.

Declaration
public virtual IosAppDataStream CreateIosAppDataStream(CreateIosAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
IosAppDataStream

The response received from the server.

CreateIosAppDataStreamAsync(CreateIosAppDataStreamRequest, CallOptions)

Creates an iOS app data stream with the specified location and attributes.

Declaration
public virtual AsyncUnaryCall<IosAppDataStream> CreateIosAppDataStreamAsync(CreateIosAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
CreateIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<IosAppDataStream>

The call object.

CreateIosAppDataStreamAsync(CreateIosAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates an iOS app data stream with the specified location and attributes.

Declaration
public virtual AsyncUnaryCall<IosAppDataStream> CreateIosAppDataStreamAsync(CreateIosAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<IosAppDataStream>

The call object.

CreateProperty(CreatePropertyRequest, CallOptions)

Creates an "GA4" property with the specified location and attributes.

Declaration
public virtual Property CreateProperty(CreatePropertyRequest request, CallOptions options)
Parameters
Type Name Description
CreatePropertyRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Property

The response received from the server.

CreateProperty(CreatePropertyRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates an "GA4" property with the specified location and attributes.

Declaration
public virtual Property CreateProperty(CreatePropertyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreatePropertyRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Property

The response received from the server.

CreatePropertyAsync(CreatePropertyRequest, CallOptions)

Creates an "GA4" property with the specified location and attributes.

Declaration
public virtual AsyncUnaryCall<Property> CreatePropertyAsync(CreatePropertyRequest request, CallOptions options)
Parameters
Type Name Description
CreatePropertyRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Property>

The call object.

CreatePropertyAsync(CreatePropertyRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates an "GA4" property with the specified location and attributes.

Declaration
public virtual AsyncUnaryCall<Property> CreatePropertyAsync(CreatePropertyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreatePropertyRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Property>

The call object.

CreateUserLink(CreateUserLinkRequest, CallOptions)

Creates a user link on an account or property.

If the user with the specified email already has permissions on the account or property, then the user's existing permissions will be unioned with the permissions specified in the new UserLink.

Declaration
public virtual UserLink CreateUserLink(CreateUserLinkRequest request, CallOptions options)
Parameters
Type Name Description
CreateUserLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
UserLink

The response received from the server.

CreateUserLink(CreateUserLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a user link on an account or property.

If the user with the specified email already has permissions on the account or property, then the user's existing permissions will be unioned with the permissions specified in the new UserLink.

Declaration
public virtual UserLink CreateUserLink(CreateUserLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateUserLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
UserLink

The response received from the server.

CreateUserLinkAsync(CreateUserLinkRequest, CallOptions)

Creates a user link on an account or property.

If the user with the specified email already has permissions on the account or property, then the user's existing permissions will be unioned with the permissions specified in the new UserLink.

Declaration
public virtual AsyncUnaryCall<UserLink> CreateUserLinkAsync(CreateUserLinkRequest request, CallOptions options)
Parameters
Type Name Description
CreateUserLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<UserLink>

The call object.

CreateUserLinkAsync(CreateUserLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a user link on an account or property.

If the user with the specified email already has permissions on the account or property, then the user's existing permissions will be unioned with the permissions specified in the new UserLink.

Declaration
public virtual AsyncUnaryCall<UserLink> CreateUserLinkAsync(CreateUserLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateUserLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<UserLink>

The call object.

CreateWebDataStream(CreateWebDataStreamRequest, CallOptions)

Creates a web stream with the specified location and attributes.

Declaration
public virtual WebDataStream CreateWebDataStream(CreateWebDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
CreateWebDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
WebDataStream

The response received from the server.

CreateWebDataStream(CreateWebDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a web stream with the specified location and attributes.

Declaration
public virtual WebDataStream CreateWebDataStream(CreateWebDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateWebDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
WebDataStream

The response received from the server.

CreateWebDataStreamAsync(CreateWebDataStreamRequest, CallOptions)

Creates a web stream with the specified location and attributes.

Declaration
public virtual AsyncUnaryCall<WebDataStream> CreateWebDataStreamAsync(CreateWebDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
CreateWebDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<WebDataStream>

The call object.

CreateWebDataStreamAsync(CreateWebDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a web stream with the specified location and attributes.

Declaration
public virtual AsyncUnaryCall<WebDataStream> CreateWebDataStreamAsync(CreateWebDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateWebDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<WebDataStream>

The call object.

DeleteAccount(DeleteAccountRequest, CallOptions)

Marks target Account as soft-deleted (ie: "trashed") and returns it.

This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI.

If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772

Returns an error if the target is not found.

Declaration
public virtual Empty DeleteAccount(DeleteAccountRequest request, CallOptions options)
Parameters
Type Name Description
DeleteAccountRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteAccount(DeleteAccountRequest, Metadata, Nullable<DateTime>, CancellationToken)

Marks target Account as soft-deleted (ie: "trashed") and returns it.

This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI.

If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772

Returns an error if the target is not found.

Declaration
public virtual Empty DeleteAccount(DeleteAccountRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteAccountRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteAccountAsync(DeleteAccountRequest, CallOptions)

Marks target Account as soft-deleted (ie: "trashed") and returns it.

This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI.

If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772

Returns an error if the target is not found.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteAccountAsync(DeleteAccountRequest request, CallOptions options)
Parameters
Type Name Description
DeleteAccountRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteAccountAsync(DeleteAccountRequest, Metadata, Nullable<DateTime>, CancellationToken)

Marks target Account as soft-deleted (ie: "trashed") and returns it.

This API does not have a method to restore soft-deleted accounts. However, they can be restored using the Trash Can UI.

If the accounts are not restored before the expiration time, the account and all child resources (eg: Properties, GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772

Returns an error if the target is not found.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteAccountAsync(DeleteAccountRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteAccountRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteAndroidAppDataStream(DeleteAndroidAppDataStreamRequest, CallOptions)

Deletes an android app stream on a property.

Declaration
public virtual Empty DeleteAndroidAppDataStream(DeleteAndroidAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
DeleteAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteAndroidAppDataStream(DeleteAndroidAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes an android app stream on a property.

Declaration
public virtual Empty DeleteAndroidAppDataStream(DeleteAndroidAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteAndroidAppDataStreamAsync(DeleteAndroidAppDataStreamRequest, CallOptions)

Deletes an android app stream on a property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteAndroidAppDataStreamAsync(DeleteAndroidAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
DeleteAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteAndroidAppDataStreamAsync(DeleteAndroidAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes an android app stream on a property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteAndroidAppDataStreamAsync(DeleteAndroidAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteFirebaseLink(DeleteFirebaseLinkRequest, CallOptions)

Deletes a FirebaseLink on a property

Declaration
public virtual Empty DeleteFirebaseLink(DeleteFirebaseLinkRequest request, CallOptions options)
Parameters
Type Name Description
DeleteFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteFirebaseLink(DeleteFirebaseLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a FirebaseLink on a property

Declaration
public virtual Empty DeleteFirebaseLink(DeleteFirebaseLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteFirebaseLinkAsync(DeleteFirebaseLinkRequest, CallOptions)

Deletes a FirebaseLink on a property

Declaration
public virtual AsyncUnaryCall<Empty> DeleteFirebaseLinkAsync(DeleteFirebaseLinkRequest request, CallOptions options)
Parameters
Type Name Description
DeleteFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteFirebaseLinkAsync(DeleteFirebaseLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a FirebaseLink on a property

Declaration
public virtual AsyncUnaryCall<Empty> DeleteFirebaseLinkAsync(DeleteFirebaseLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteGoogleAdsLink(DeleteGoogleAdsLinkRequest, CallOptions)

Deletes a GoogleAdsLink on a property

Declaration
public virtual Empty DeleteGoogleAdsLink(DeleteGoogleAdsLinkRequest request, CallOptions options)
Parameters
Type Name Description
DeleteGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteGoogleAdsLink(DeleteGoogleAdsLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a GoogleAdsLink on a property

Declaration
public virtual Empty DeleteGoogleAdsLink(DeleteGoogleAdsLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteGoogleAdsLinkAsync(DeleteGoogleAdsLinkRequest, CallOptions)

Deletes a GoogleAdsLink on a property

Declaration
public virtual AsyncUnaryCall<Empty> DeleteGoogleAdsLinkAsync(DeleteGoogleAdsLinkRequest request, CallOptions options)
Parameters
Type Name Description
DeleteGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteGoogleAdsLinkAsync(DeleteGoogleAdsLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a GoogleAdsLink on a property

Declaration
public virtual AsyncUnaryCall<Empty> DeleteGoogleAdsLinkAsync(DeleteGoogleAdsLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteIosAppDataStream(DeleteIosAppDataStreamRequest, CallOptions)

Deletes an iOS app stream on a property.

Declaration
public virtual Empty DeleteIosAppDataStream(DeleteIosAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
DeleteIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteIosAppDataStream(DeleteIosAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes an iOS app stream on a property.

Declaration
public virtual Empty DeleteIosAppDataStream(DeleteIosAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteIosAppDataStreamAsync(DeleteIosAppDataStreamRequest, CallOptions)

Deletes an iOS app stream on a property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteIosAppDataStreamAsync(DeleteIosAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
DeleteIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteIosAppDataStreamAsync(DeleteIosAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes an iOS app stream on a property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteIosAppDataStreamAsync(DeleteIosAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteProperty(DeletePropertyRequest, CallOptions)

Marks target Property as soft-deleted (ie: "trashed") and returns it.

This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI.

If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772

Returns an error if the target is not found, or is not an GA4 Property.

Declaration
public virtual Empty DeleteProperty(DeletePropertyRequest request, CallOptions options)
Parameters
Type Name Description
DeletePropertyRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteProperty(DeletePropertyRequest, Metadata, Nullable<DateTime>, CancellationToken)

Marks target Property as soft-deleted (ie: "trashed") and returns it.

This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI.

If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772

Returns an error if the target is not found, or is not an GA4 Property.

Declaration
public virtual Empty DeleteProperty(DeletePropertyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeletePropertyRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeletePropertyAsync(DeletePropertyRequest, CallOptions)

Marks target Property as soft-deleted (ie: "trashed") and returns it.

This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI.

If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772

Returns an error if the target is not found, or is not an GA4 Property.

Declaration
public virtual AsyncUnaryCall<Empty> DeletePropertyAsync(DeletePropertyRequest request, CallOptions options)
Parameters
Type Name Description
DeletePropertyRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeletePropertyAsync(DeletePropertyRequest, Metadata, Nullable<DateTime>, CancellationToken)

Marks target Property as soft-deleted (ie: "trashed") and returns it.

This API does not have a method to restore soft-deleted properties. However, they can be restored using the Trash Can UI.

If the properties are not restored before the expiration time, the Property and all child resources (eg: GoogleAdsLinks, Streams, UserLinks) will be permanently purged. https://support.google.com/analytics/answer/6154772

Returns an error if the target is not found, or is not an GA4 Property.

Declaration
public virtual AsyncUnaryCall<Empty> DeletePropertyAsync(DeletePropertyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeletePropertyRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteUserLink(DeleteUserLinkRequest, CallOptions)

Deletes a user link on an account or property.

Declaration
public virtual Empty DeleteUserLink(DeleteUserLinkRequest request, CallOptions options)
Parameters
Type Name Description
DeleteUserLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteUserLink(DeleteUserLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a user link on an account or property.

Declaration
public virtual Empty DeleteUserLink(DeleteUserLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteUserLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteUserLinkAsync(DeleteUserLinkRequest, CallOptions)

Deletes a user link on an account or property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteUserLinkAsync(DeleteUserLinkRequest request, CallOptions options)
Parameters
Type Name Description
DeleteUserLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteUserLinkAsync(DeleteUserLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a user link on an account or property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteUserLinkAsync(DeleteUserLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteUserLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteWebDataStream(DeleteWebDataStreamRequest, CallOptions)

Deletes a web stream on a property.

Declaration
public virtual Empty DeleteWebDataStream(DeleteWebDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
DeleteWebDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteWebDataStream(DeleteWebDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a web stream on a property.

Declaration
public virtual Empty DeleteWebDataStream(DeleteWebDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteWebDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Google.Protobuf.WellKnownTypes.Empty

The response received from the server.

DeleteWebDataStreamAsync(DeleteWebDataStreamRequest, CallOptions)

Deletes a web stream on a property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteWebDataStreamAsync(DeleteWebDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
DeleteWebDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

DeleteWebDataStreamAsync(DeleteWebDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a web stream on a property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteWebDataStreamAsync(DeleteWebDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteWebDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Google.Protobuf.WellKnownTypes.Empty>

The call object.

GetAccount(GetAccountRequest, CallOptions)

Lookup for a single Account. Throws "Target not found" if no such account found, or if caller does not have permissions to access it.

Declaration
public virtual Account GetAccount(GetAccountRequest request, CallOptions options)
Parameters
Type Name Description
GetAccountRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Account

The response received from the server.

GetAccount(GetAccountRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single Account. Throws "Target not found" if no such account found, or if caller does not have permissions to access it.

Declaration
public virtual Account GetAccount(GetAccountRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetAccountRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Account

The response received from the server.

GetAccountAsync(GetAccountRequest, CallOptions)

Lookup for a single Account. Throws "Target not found" if no such account found, or if caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<Account> GetAccountAsync(GetAccountRequest request, CallOptions options)
Parameters
Type Name Description
GetAccountRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Account>

The call object.

GetAccountAsync(GetAccountRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single Account. Throws "Target not found" if no such account found, or if caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<Account> GetAccountAsync(GetAccountRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetAccountRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Account>

The call object.

GetAndroidAppDataStream(GetAndroidAppDataStreamRequest, CallOptions)

Lookup for a single AndroidAppDataStream

Throws "Target not found" if no such android app data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual AndroidAppDataStream GetAndroidAppDataStream(GetAndroidAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
GetAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
AndroidAppDataStream

The response received from the server.

GetAndroidAppDataStream(GetAndroidAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single AndroidAppDataStream

Throws "Target not found" if no such android app data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual AndroidAppDataStream GetAndroidAppDataStream(GetAndroidAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
AndroidAppDataStream

The response received from the server.

GetAndroidAppDataStreamAsync(GetAndroidAppDataStreamRequest, CallOptions)

Lookup for a single AndroidAppDataStream

Throws "Target not found" if no such android app data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<AndroidAppDataStream> GetAndroidAppDataStreamAsync(GetAndroidAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
GetAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<AndroidAppDataStream>

The call object.

GetAndroidAppDataStreamAsync(GetAndroidAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single AndroidAppDataStream

Throws "Target not found" if no such android app data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<AndroidAppDataStream> GetAndroidAppDataStreamAsync(GetAndroidAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<AndroidAppDataStream>

The call object.

GetDataSharingSettings(GetDataSharingSettingsRequest, CallOptions)

Get data sharing settings on an account. Data sharing settings are singletons.

Declaration
public virtual DataSharingSettings GetDataSharingSettings(GetDataSharingSettingsRequest request, CallOptions options)
Parameters
Type Name Description
GetDataSharingSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
DataSharingSettings

The response received from the server.

GetDataSharingSettings(GetDataSharingSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Get data sharing settings on an account. Data sharing settings are singletons.

Declaration
public virtual DataSharingSettings GetDataSharingSettings(GetDataSharingSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetDataSharingSettingsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
DataSharingSettings

The response received from the server.

GetDataSharingSettingsAsync(GetDataSharingSettingsRequest, CallOptions)

Get data sharing settings on an account. Data sharing settings are singletons.

Declaration
public virtual AsyncUnaryCall<DataSharingSettings> GetDataSharingSettingsAsync(GetDataSharingSettingsRequest request, CallOptions options)
Parameters
Type Name Description
GetDataSharingSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<DataSharingSettings>

The call object.

GetDataSharingSettingsAsync(GetDataSharingSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Get data sharing settings on an account. Data sharing settings are singletons.

Declaration
public virtual AsyncUnaryCall<DataSharingSettings> GetDataSharingSettingsAsync(GetDataSharingSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetDataSharingSettingsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<DataSharingSettings>

The call object.

GetEnhancedMeasurementSettings(GetEnhancedMeasurementSettingsRequest, CallOptions)

Returns the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.

Declaration
public virtual EnhancedMeasurementSettings GetEnhancedMeasurementSettings(GetEnhancedMeasurementSettingsRequest request, CallOptions options)
Parameters
Type Name Description
GetEnhancedMeasurementSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
EnhancedMeasurementSettings

The response received from the server.

GetEnhancedMeasurementSettings(GetEnhancedMeasurementSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.

Declaration
public virtual EnhancedMeasurementSettings GetEnhancedMeasurementSettings(GetEnhancedMeasurementSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetEnhancedMeasurementSettingsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
EnhancedMeasurementSettings

The response received from the server.

GetEnhancedMeasurementSettingsAsync(GetEnhancedMeasurementSettingsRequest, CallOptions)

Returns the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.

Declaration
public virtual AsyncUnaryCall<EnhancedMeasurementSettings> GetEnhancedMeasurementSettingsAsync(GetEnhancedMeasurementSettingsRequest request, CallOptions options)
Parameters
Type Name Description
GetEnhancedMeasurementSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<EnhancedMeasurementSettings>

The call object.

GetEnhancedMeasurementSettingsAsync(GetEnhancedMeasurementSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.

Declaration
public virtual AsyncUnaryCall<EnhancedMeasurementSettings> GetEnhancedMeasurementSettingsAsync(GetEnhancedMeasurementSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetEnhancedMeasurementSettingsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<EnhancedMeasurementSettings>

The call object.

GetGlobalSiteTag(GetGlobalSiteTagRequest, CallOptions)

Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.

Declaration
public virtual GlobalSiteTag GetGlobalSiteTag(GetGlobalSiteTagRequest request, CallOptions options)
Parameters
Type Name Description
GetGlobalSiteTagRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
GlobalSiteTag

The response received from the server.

GetGlobalSiteTag(GetGlobalSiteTagRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.

Declaration
public virtual GlobalSiteTag GetGlobalSiteTag(GetGlobalSiteTagRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetGlobalSiteTagRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
GlobalSiteTag

The response received from the server.

GetGlobalSiteTagAsync(GetGlobalSiteTagRequest, CallOptions)

Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.

Declaration
public virtual AsyncUnaryCall<GlobalSiteTag> GetGlobalSiteTagAsync(GetGlobalSiteTagRequest request, CallOptions options)
Parameters
Type Name Description
GetGlobalSiteTagRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<GlobalSiteTag>

The call object.

GetGlobalSiteTagAsync(GetGlobalSiteTagRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns the Site Tag for the specified web stream. Site Tags are immutable singletons.

Declaration
public virtual AsyncUnaryCall<GlobalSiteTag> GetGlobalSiteTagAsync(GetGlobalSiteTagRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetGlobalSiteTagRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<GlobalSiteTag>

The call object.

GetIosAppDataStream(GetIosAppDataStreamRequest, CallOptions)

Lookup for a single IosAppDataStream

Throws "Target not found" if no such iOS app data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual IosAppDataStream GetIosAppDataStream(GetIosAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
GetIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
IosAppDataStream

The response received from the server.

GetIosAppDataStream(GetIosAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single IosAppDataStream

Throws "Target not found" if no such iOS app data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual IosAppDataStream GetIosAppDataStream(GetIosAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
IosAppDataStream

The response received from the server.

GetIosAppDataStreamAsync(GetIosAppDataStreamRequest, CallOptions)

Lookup for a single IosAppDataStream

Throws "Target not found" if no such iOS app data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<IosAppDataStream> GetIosAppDataStreamAsync(GetIosAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
GetIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<IosAppDataStream>

The call object.

GetIosAppDataStreamAsync(GetIosAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single IosAppDataStream

Throws "Target not found" if no such iOS app data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<IosAppDataStream> GetIosAppDataStreamAsync(GetIosAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<IosAppDataStream>

The call object.

GetProperty(GetPropertyRequest, CallOptions)

Lookup for a single "GA4" Property.

Throws "Target not found" if no such property found, if property is not of the type "GA4", or if caller does not have permissions to access it.

Declaration
public virtual Property GetProperty(GetPropertyRequest request, CallOptions options)
Parameters
Type Name Description
GetPropertyRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Property

The response received from the server.

GetProperty(GetPropertyRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single "GA4" Property.

Throws "Target not found" if no such property found, if property is not of the type "GA4", or if caller does not have permissions to access it.

Declaration
public virtual Property GetProperty(GetPropertyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetPropertyRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Property

The response received from the server.

GetPropertyAsync(GetPropertyRequest, CallOptions)

Lookup for a single "GA4" Property.

Throws "Target not found" if no such property found, if property is not of the type "GA4", or if caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<Property> GetPropertyAsync(GetPropertyRequest request, CallOptions options)
Parameters
Type Name Description
GetPropertyRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Property>

The call object.

GetPropertyAsync(GetPropertyRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single "GA4" Property.

Throws "Target not found" if no such property found, if property is not of the type "GA4", or if caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<Property> GetPropertyAsync(GetPropertyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetPropertyRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Property>

The call object.

GetUserLink(GetUserLinkRequest, CallOptions)

Gets information about a user's link to an account or property.

Declaration
public virtual UserLink GetUserLink(GetUserLinkRequest request, CallOptions options)
Parameters
Type Name Description
GetUserLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
UserLink

The response received from the server.

GetUserLink(GetUserLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Gets information about a user's link to an account or property.

Declaration
public virtual UserLink GetUserLink(GetUserLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetUserLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
UserLink

The response received from the server.

GetUserLinkAsync(GetUserLinkRequest, CallOptions)

Gets information about a user's link to an account or property.

Declaration
public virtual AsyncUnaryCall<UserLink> GetUserLinkAsync(GetUserLinkRequest request, CallOptions options)
Parameters
Type Name Description
GetUserLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<UserLink>

The call object.

GetUserLinkAsync(GetUserLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Gets information about a user's link to an account or property.

Declaration
public virtual AsyncUnaryCall<UserLink> GetUserLinkAsync(GetUserLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetUserLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<UserLink>

The call object.

GetWebDataStream(GetWebDataStreamRequest, CallOptions)

Lookup for a single WebDataStream

Throws "Target not found" if no such web data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual WebDataStream GetWebDataStream(GetWebDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
GetWebDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
WebDataStream

The response received from the server.

GetWebDataStream(GetWebDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single WebDataStream

Throws "Target not found" if no such web data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual WebDataStream GetWebDataStream(GetWebDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetWebDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
WebDataStream

The response received from the server.

GetWebDataStreamAsync(GetWebDataStreamRequest, CallOptions)

Lookup for a single WebDataStream

Throws "Target not found" if no such web data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<WebDataStream> GetWebDataStreamAsync(GetWebDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
GetWebDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<WebDataStream>

The call object.

GetWebDataStreamAsync(GetWebDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single WebDataStream

Throws "Target not found" if no such web data stream found, or if the caller does not have permissions to access it.

Declaration
public virtual AsyncUnaryCall<WebDataStream> GetWebDataStreamAsync(GetWebDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetWebDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<WebDataStream>

The call object.

ListAccounts(ListAccountsRequest, CallOptions)

Returns all accounts accessible by the caller.

Note that these accounts might not currently have GA4 properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found.

Declaration
public virtual ListAccountsResponse ListAccounts(ListAccountsRequest request, CallOptions options)
Parameters
Type Name Description
ListAccountsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListAccountsResponse

The response received from the server.

ListAccounts(ListAccountsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns all accounts accessible by the caller.

Note that these accounts might not currently have GA4 properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found.

Declaration
public virtual ListAccountsResponse ListAccounts(ListAccountsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListAccountsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListAccountsResponse

The response received from the server.

ListAccountsAsync(ListAccountsRequest, CallOptions)

Returns all accounts accessible by the caller.

Note that these accounts might not currently have GA4 properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found.

Declaration
public virtual AsyncUnaryCall<ListAccountsResponse> ListAccountsAsync(ListAccountsRequest request, CallOptions options)
Parameters
Type Name Description
ListAccountsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListAccountsResponse>

The call object.

ListAccountsAsync(ListAccountsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns all accounts accessible by the caller.

Note that these accounts might not currently have GA4 properties. Soft-deleted (ie: "trashed") accounts are excluded by default. Returns an empty list if no relevant accounts are found.

Declaration
public virtual AsyncUnaryCall<ListAccountsResponse> ListAccountsAsync(ListAccountsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListAccountsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListAccountsResponse>

The call object.

ListAccountSummaries(ListAccountSummariesRequest, CallOptions)

Returns summaries of all accounts accessible by the caller.

Declaration
public virtual ListAccountSummariesResponse ListAccountSummaries(ListAccountSummariesRequest request, CallOptions options)
Parameters
Type Name Description
ListAccountSummariesRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListAccountSummariesResponse

The response received from the server.

ListAccountSummaries(ListAccountSummariesRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns summaries of all accounts accessible by the caller.

Declaration
public virtual ListAccountSummariesResponse ListAccountSummaries(ListAccountSummariesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListAccountSummariesRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListAccountSummariesResponse

The response received from the server.

ListAccountSummariesAsync(ListAccountSummariesRequest, CallOptions)

Returns summaries of all accounts accessible by the caller.

Declaration
public virtual AsyncUnaryCall<ListAccountSummariesResponse> ListAccountSummariesAsync(ListAccountSummariesRequest request, CallOptions options)
Parameters
Type Name Description
ListAccountSummariesRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListAccountSummariesResponse>

The call object.

ListAccountSummariesAsync(ListAccountSummariesRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns summaries of all accounts accessible by the caller.

Declaration
public virtual AsyncUnaryCall<ListAccountSummariesResponse> ListAccountSummariesAsync(ListAccountSummariesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListAccountSummariesRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListAccountSummariesResponse>

The call object.

ListAndroidAppDataStreams(ListAndroidAppDataStreamsRequest, CallOptions)

Returns child android app streams under the specified parent property.

Android app streams will be excluded if the caller does not have access. Returns an empty list if no relevant android app streams are found.

Declaration
public virtual ListAndroidAppDataStreamsResponse ListAndroidAppDataStreams(ListAndroidAppDataStreamsRequest request, CallOptions options)
Parameters
Type Name Description
ListAndroidAppDataStreamsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListAndroidAppDataStreamsResponse

The response received from the server.

ListAndroidAppDataStreams(ListAndroidAppDataStreamsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child android app streams under the specified parent property.

Android app streams will be excluded if the caller does not have access. Returns an empty list if no relevant android app streams are found.

Declaration
public virtual ListAndroidAppDataStreamsResponse ListAndroidAppDataStreams(ListAndroidAppDataStreamsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListAndroidAppDataStreamsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListAndroidAppDataStreamsResponse

The response received from the server.

ListAndroidAppDataStreamsAsync(ListAndroidAppDataStreamsRequest, CallOptions)

Returns child android app streams under the specified parent property.

Android app streams will be excluded if the caller does not have access. Returns an empty list if no relevant android app streams are found.

Declaration
public virtual AsyncUnaryCall<ListAndroidAppDataStreamsResponse> ListAndroidAppDataStreamsAsync(ListAndroidAppDataStreamsRequest request, CallOptions options)
Parameters
Type Name Description
ListAndroidAppDataStreamsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListAndroidAppDataStreamsResponse>

The call object.

ListAndroidAppDataStreamsAsync(ListAndroidAppDataStreamsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child android app streams under the specified parent property.

Android app streams will be excluded if the caller does not have access. Returns an empty list if no relevant android app streams are found.

Declaration
public virtual AsyncUnaryCall<ListAndroidAppDataStreamsResponse> ListAndroidAppDataStreamsAsync(ListAndroidAppDataStreamsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListAndroidAppDataStreamsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListAndroidAppDataStreamsResponse>

The call object.

ListFirebaseLinks(ListFirebaseLinksRequest, CallOptions)

Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.

Declaration
public virtual ListFirebaseLinksResponse ListFirebaseLinks(ListFirebaseLinksRequest request, CallOptions options)
Parameters
Type Name Description
ListFirebaseLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListFirebaseLinksResponse

The response received from the server.

ListFirebaseLinks(ListFirebaseLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.

Declaration
public virtual ListFirebaseLinksResponse ListFirebaseLinks(ListFirebaseLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListFirebaseLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListFirebaseLinksResponse

The response received from the server.

ListFirebaseLinksAsync(ListFirebaseLinksRequest, CallOptions)

Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.

Declaration
public virtual AsyncUnaryCall<ListFirebaseLinksResponse> ListFirebaseLinksAsync(ListFirebaseLinksRequest request, CallOptions options)
Parameters
Type Name Description
ListFirebaseLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListFirebaseLinksResponse>

The call object.

ListFirebaseLinksAsync(ListFirebaseLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists FirebaseLinks on a property. Properties can have at most one FirebaseLink.

Declaration
public virtual AsyncUnaryCall<ListFirebaseLinksResponse> ListFirebaseLinksAsync(ListFirebaseLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListFirebaseLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListFirebaseLinksResponse>

The call object.

ListGoogleAdsLinks(ListGoogleAdsLinksRequest, CallOptions)

Lists GoogleAdsLinks on a property.

Declaration
public virtual ListGoogleAdsLinksResponse ListGoogleAdsLinks(ListGoogleAdsLinksRequest request, CallOptions options)
Parameters
Type Name Description
ListGoogleAdsLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListGoogleAdsLinksResponse

The response received from the server.

ListGoogleAdsLinks(ListGoogleAdsLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists GoogleAdsLinks on a property.

Declaration
public virtual ListGoogleAdsLinksResponse ListGoogleAdsLinks(ListGoogleAdsLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListGoogleAdsLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListGoogleAdsLinksResponse

The response received from the server.

ListGoogleAdsLinksAsync(ListGoogleAdsLinksRequest, CallOptions)

Lists GoogleAdsLinks on a property.

Declaration
public virtual AsyncUnaryCall<ListGoogleAdsLinksResponse> ListGoogleAdsLinksAsync(ListGoogleAdsLinksRequest request, CallOptions options)
Parameters
Type Name Description
ListGoogleAdsLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListGoogleAdsLinksResponse>

The call object.

ListGoogleAdsLinksAsync(ListGoogleAdsLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists GoogleAdsLinks on a property.

Declaration
public virtual AsyncUnaryCall<ListGoogleAdsLinksResponse> ListGoogleAdsLinksAsync(ListGoogleAdsLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListGoogleAdsLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListGoogleAdsLinksResponse>

The call object.

ListIosAppDataStreams(ListIosAppDataStreamsRequest, CallOptions)

Returns child iOS app data streams under the specified parent property.

iOS app data streams will be excluded if the caller does not have access. Returns an empty list if no relevant iOS app data streams are found.

Declaration
public virtual ListIosAppDataStreamsResponse ListIosAppDataStreams(ListIosAppDataStreamsRequest request, CallOptions options)
Parameters
Type Name Description
ListIosAppDataStreamsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListIosAppDataStreamsResponse

The response received from the server.

ListIosAppDataStreams(ListIosAppDataStreamsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child iOS app data streams under the specified parent property.

iOS app data streams will be excluded if the caller does not have access. Returns an empty list if no relevant iOS app data streams are found.

Declaration
public virtual ListIosAppDataStreamsResponse ListIosAppDataStreams(ListIosAppDataStreamsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListIosAppDataStreamsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListIosAppDataStreamsResponse

The response received from the server.

ListIosAppDataStreamsAsync(ListIosAppDataStreamsRequest, CallOptions)

Returns child iOS app data streams under the specified parent property.

iOS app data streams will be excluded if the caller does not have access. Returns an empty list if no relevant iOS app data streams are found.

Declaration
public virtual AsyncUnaryCall<ListIosAppDataStreamsResponse> ListIosAppDataStreamsAsync(ListIosAppDataStreamsRequest request, CallOptions options)
Parameters
Type Name Description
ListIosAppDataStreamsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListIosAppDataStreamsResponse>

The call object.

ListIosAppDataStreamsAsync(ListIosAppDataStreamsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child iOS app data streams under the specified parent property.

iOS app data streams will be excluded if the caller does not have access. Returns an empty list if no relevant iOS app data streams are found.

Declaration
public virtual AsyncUnaryCall<ListIosAppDataStreamsResponse> ListIosAppDataStreamsAsync(ListIosAppDataStreamsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListIosAppDataStreamsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListIosAppDataStreamsResponse>

The call object.

ListProperties(ListPropertiesRequest, CallOptions)

Returns child Properties under the specified parent Account.

Only "GA4" properties will be returned. Properties will be excluded if the caller does not have access. Soft-deleted (ie: "trashed") properties are excluded by default. Returns an empty list if no relevant properties are found.

Declaration
public virtual ListPropertiesResponse ListProperties(ListPropertiesRequest request, CallOptions options)
Parameters
Type Name Description
ListPropertiesRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListPropertiesResponse

The response received from the server.

ListProperties(ListPropertiesRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child Properties under the specified parent Account.

Only "GA4" properties will be returned. Properties will be excluded if the caller does not have access. Soft-deleted (ie: "trashed") properties are excluded by default. Returns an empty list if no relevant properties are found.

Declaration
public virtual ListPropertiesResponse ListProperties(ListPropertiesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListPropertiesRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListPropertiesResponse

The response received from the server.

ListPropertiesAsync(ListPropertiesRequest, CallOptions)

Returns child Properties under the specified parent Account.

Only "GA4" properties will be returned. Properties will be excluded if the caller does not have access. Soft-deleted (ie: "trashed") properties are excluded by default. Returns an empty list if no relevant properties are found.

Declaration
public virtual AsyncUnaryCall<ListPropertiesResponse> ListPropertiesAsync(ListPropertiesRequest request, CallOptions options)
Parameters
Type Name Description
ListPropertiesRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListPropertiesResponse>

The call object.

ListPropertiesAsync(ListPropertiesRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child Properties under the specified parent Account.

Only "GA4" properties will be returned. Properties will be excluded if the caller does not have access. Soft-deleted (ie: "trashed") properties are excluded by default. Returns an empty list if no relevant properties are found.

Declaration
public virtual AsyncUnaryCall<ListPropertiesResponse> ListPropertiesAsync(ListPropertiesRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListPropertiesRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListPropertiesResponse>

The call object.

ListUserLinks(ListUserLinksRequest, CallOptions)

Lists all user links on an account or property.

Declaration
public virtual ListUserLinksResponse ListUserLinks(ListUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
ListUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListUserLinksResponse

The response received from the server.

ListUserLinks(ListUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists all user links on an account or property.

Declaration
public virtual ListUserLinksResponse ListUserLinks(ListUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListUserLinksResponse

The response received from the server.

ListUserLinksAsync(ListUserLinksRequest, CallOptions)

Lists all user links on an account or property.

Declaration
public virtual AsyncUnaryCall<ListUserLinksResponse> ListUserLinksAsync(ListUserLinksRequest request, CallOptions options)
Parameters
Type Name Description
ListUserLinksRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListUserLinksResponse>

The call object.

ListUserLinksAsync(ListUserLinksRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists all user links on an account or property.

Declaration
public virtual AsyncUnaryCall<ListUserLinksResponse> ListUserLinksAsync(ListUserLinksRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListUserLinksRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListUserLinksResponse>

The call object.

ListWebDataStreams(ListWebDataStreamsRequest, CallOptions)

Returns child web data streams under the specified parent property.

Web data streams will be excluded if the caller does not have access. Returns an empty list if no relevant web data streams are found.

Declaration
public virtual ListWebDataStreamsResponse ListWebDataStreams(ListWebDataStreamsRequest request, CallOptions options)
Parameters
Type Name Description
ListWebDataStreamsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListWebDataStreamsResponse

The response received from the server.

ListWebDataStreams(ListWebDataStreamsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child web data streams under the specified parent property.

Web data streams will be excluded if the caller does not have access. Returns an empty list if no relevant web data streams are found.

Declaration
public virtual ListWebDataStreamsResponse ListWebDataStreams(ListWebDataStreamsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListWebDataStreamsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ListWebDataStreamsResponse

The response received from the server.

ListWebDataStreamsAsync(ListWebDataStreamsRequest, CallOptions)

Returns child web data streams under the specified parent property.

Web data streams will be excluded if the caller does not have access. Returns an empty list if no relevant web data streams are found.

Declaration
public virtual AsyncUnaryCall<ListWebDataStreamsResponse> ListWebDataStreamsAsync(ListWebDataStreamsRequest request, CallOptions options)
Parameters
Type Name Description
ListWebDataStreamsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListWebDataStreamsResponse>

The call object.

ListWebDataStreamsAsync(ListWebDataStreamsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child web data streams under the specified parent property.

Web data streams will be excluded if the caller does not have access. Returns an empty list if no relevant web data streams are found.

Declaration
public virtual AsyncUnaryCall<ListWebDataStreamsResponse> ListWebDataStreamsAsync(ListWebDataStreamsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListWebDataStreamsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListWebDataStreamsResponse>

The call object.

NewInstance(ClientBase.ClientBaseConfiguration)

Creates a new instance of client from given ClientBaseConfiguration.

Declaration
protected override AnalyticsAdminService.AnalyticsAdminServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)
Parameters
Type Name Description
Grpc.Core.ClientBase.ClientBaseConfiguration configuration
Returns
Type Description
AnalyticsAdminService.AnalyticsAdminServiceClient
Overrides
Grpc.Core.ClientBase<Google.Analytics.Admin.V1Alpha.AnalyticsAdminService.AnalyticsAdminServiceClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

ProvisionAccountTicket(ProvisionAccountTicketRequest, CallOptions)

Requests a ticket for creating an account.

Declaration
public virtual ProvisionAccountTicketResponse ProvisionAccountTicket(ProvisionAccountTicketRequest request, CallOptions options)
Parameters
Type Name Description
ProvisionAccountTicketRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ProvisionAccountTicketResponse

The response received from the server.

ProvisionAccountTicket(ProvisionAccountTicketRequest, Metadata, Nullable<DateTime>, CancellationToken)

Requests a ticket for creating an account.

Declaration
public virtual ProvisionAccountTicketResponse ProvisionAccountTicket(ProvisionAccountTicketRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ProvisionAccountTicketRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
ProvisionAccountTicketResponse

The response received from the server.

ProvisionAccountTicketAsync(ProvisionAccountTicketRequest, CallOptions)

Requests a ticket for creating an account.

Declaration
public virtual AsyncUnaryCall<ProvisionAccountTicketResponse> ProvisionAccountTicketAsync(ProvisionAccountTicketRequest request, CallOptions options)
Parameters
Type Name Description
ProvisionAccountTicketRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ProvisionAccountTicketResponse>

The call object.

ProvisionAccountTicketAsync(ProvisionAccountTicketRequest, Metadata, Nullable<DateTime>, CancellationToken)

Requests a ticket for creating an account.

Declaration
public virtual AsyncUnaryCall<ProvisionAccountTicketResponse> ProvisionAccountTicketAsync(ProvisionAccountTicketRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ProvisionAccountTicketRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ProvisionAccountTicketResponse>

The call object.

UpdateAccount(UpdateAccountRequest, CallOptions)

Updates an account.

Declaration
public virtual Account UpdateAccount(UpdateAccountRequest request, CallOptions options)
Parameters
Type Name Description
UpdateAccountRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Account

The response received from the server.

UpdateAccount(UpdateAccountRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates an account.

Declaration
public virtual Account UpdateAccount(UpdateAccountRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateAccountRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Account

The response received from the server.

UpdateAccountAsync(UpdateAccountRequest, CallOptions)

Updates an account.

Declaration
public virtual AsyncUnaryCall<Account> UpdateAccountAsync(UpdateAccountRequest request, CallOptions options)
Parameters
Type Name Description
UpdateAccountRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Account>

The call object.

UpdateAccountAsync(UpdateAccountRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates an account.

Declaration
public virtual AsyncUnaryCall<Account> UpdateAccountAsync(UpdateAccountRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateAccountRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Account>

The call object.

UpdateAndroidAppDataStream(UpdateAndroidAppDataStreamRequest, CallOptions)

Updates an android app stream on a property.

Declaration
public virtual AndroidAppDataStream UpdateAndroidAppDataStream(UpdateAndroidAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
UpdateAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
AndroidAppDataStream

The response received from the server.

UpdateAndroidAppDataStream(UpdateAndroidAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates an android app stream on a property.

Declaration
public virtual AndroidAppDataStream UpdateAndroidAppDataStream(UpdateAndroidAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
AndroidAppDataStream

The response received from the server.

UpdateAndroidAppDataStreamAsync(UpdateAndroidAppDataStreamRequest, CallOptions)

Updates an android app stream on a property.

Declaration
public virtual AsyncUnaryCall<AndroidAppDataStream> UpdateAndroidAppDataStreamAsync(UpdateAndroidAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
UpdateAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<AndroidAppDataStream>

The call object.

UpdateAndroidAppDataStreamAsync(UpdateAndroidAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates an android app stream on a property.

Declaration
public virtual AsyncUnaryCall<AndroidAppDataStream> UpdateAndroidAppDataStreamAsync(UpdateAndroidAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateAndroidAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<AndroidAppDataStream>

The call object.

UpdateEnhancedMeasurementSettings(UpdateEnhancedMeasurementSettingsRequest, CallOptions)

Updates the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.

Declaration
public virtual EnhancedMeasurementSettings UpdateEnhancedMeasurementSettings(UpdateEnhancedMeasurementSettingsRequest request, CallOptions options)
Parameters
Type Name Description
UpdateEnhancedMeasurementSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
EnhancedMeasurementSettings

The response received from the server.

UpdateEnhancedMeasurementSettings(UpdateEnhancedMeasurementSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.

Declaration
public virtual EnhancedMeasurementSettings UpdateEnhancedMeasurementSettings(UpdateEnhancedMeasurementSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateEnhancedMeasurementSettingsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
EnhancedMeasurementSettings

The response received from the server.

UpdateEnhancedMeasurementSettingsAsync(UpdateEnhancedMeasurementSettingsRequest, CallOptions)

Updates the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.

Declaration
public virtual AsyncUnaryCall<EnhancedMeasurementSettings> UpdateEnhancedMeasurementSettingsAsync(UpdateEnhancedMeasurementSettingsRequest request, CallOptions options)
Parameters
Type Name Description
UpdateEnhancedMeasurementSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<EnhancedMeasurementSettings>

The call object.

UpdateEnhancedMeasurementSettingsAsync(UpdateEnhancedMeasurementSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates the singleton enhanced measurement settings for this web stream. Note that the stream must enable enhanced measurement for these settings to take effect.

Declaration
public virtual AsyncUnaryCall<EnhancedMeasurementSettings> UpdateEnhancedMeasurementSettingsAsync(UpdateEnhancedMeasurementSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateEnhancedMeasurementSettingsRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<EnhancedMeasurementSettings>

The call object.

UpdateFirebaseLink(UpdateFirebaseLinkRequest, CallOptions)

Updates a FirebaseLink on a property

Declaration
public virtual FirebaseLink UpdateFirebaseLink(UpdateFirebaseLinkRequest request, CallOptions options)
Parameters
Type Name Description
UpdateFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
FirebaseLink

The response received from the server.

UpdateFirebaseLink(UpdateFirebaseLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a FirebaseLink on a property

Declaration
public virtual FirebaseLink UpdateFirebaseLink(UpdateFirebaseLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
FirebaseLink

The response received from the server.

UpdateFirebaseLinkAsync(UpdateFirebaseLinkRequest, CallOptions)

Updates a FirebaseLink on a property

Declaration
public virtual AsyncUnaryCall<FirebaseLink> UpdateFirebaseLinkAsync(UpdateFirebaseLinkRequest request, CallOptions options)
Parameters
Type Name Description
UpdateFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<FirebaseLink>

The call object.

UpdateFirebaseLinkAsync(UpdateFirebaseLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a FirebaseLink on a property

Declaration
public virtual AsyncUnaryCall<FirebaseLink> UpdateFirebaseLinkAsync(UpdateFirebaseLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateFirebaseLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<FirebaseLink>

The call object.

UpdateGoogleAdsLink(UpdateGoogleAdsLinkRequest, CallOptions)

Updates a GoogleAdsLink on a property

Declaration
public virtual GoogleAdsLink UpdateGoogleAdsLink(UpdateGoogleAdsLinkRequest request, CallOptions options)
Parameters
Type Name Description
UpdateGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
GoogleAdsLink

The response received from the server.

UpdateGoogleAdsLink(UpdateGoogleAdsLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a GoogleAdsLink on a property

Declaration
public virtual GoogleAdsLink UpdateGoogleAdsLink(UpdateGoogleAdsLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
GoogleAdsLink

The response received from the server.

UpdateGoogleAdsLinkAsync(UpdateGoogleAdsLinkRequest, CallOptions)

Updates a GoogleAdsLink on a property

Declaration
public virtual AsyncUnaryCall<GoogleAdsLink> UpdateGoogleAdsLinkAsync(UpdateGoogleAdsLinkRequest request, CallOptions options)
Parameters
Type Name Description
UpdateGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<GoogleAdsLink>

The call object.

UpdateGoogleAdsLinkAsync(UpdateGoogleAdsLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a GoogleAdsLink on a property

Declaration
public virtual AsyncUnaryCall<GoogleAdsLink> UpdateGoogleAdsLinkAsync(UpdateGoogleAdsLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateGoogleAdsLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<GoogleAdsLink>

The call object.

UpdateIosAppDataStream(UpdateIosAppDataStreamRequest, CallOptions)

Updates an iOS app stream on a property.

Declaration
public virtual IosAppDataStream UpdateIosAppDataStream(UpdateIosAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
UpdateIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
IosAppDataStream

The response received from the server.

UpdateIosAppDataStream(UpdateIosAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates an iOS app stream on a property.

Declaration
public virtual IosAppDataStream UpdateIosAppDataStream(UpdateIosAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
IosAppDataStream

The response received from the server.

UpdateIosAppDataStreamAsync(UpdateIosAppDataStreamRequest, CallOptions)

Updates an iOS app stream on a property.

Declaration
public virtual AsyncUnaryCall<IosAppDataStream> UpdateIosAppDataStreamAsync(UpdateIosAppDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
UpdateIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<IosAppDataStream>

The call object.

UpdateIosAppDataStreamAsync(UpdateIosAppDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates an iOS app stream on a property.

Declaration
public virtual AsyncUnaryCall<IosAppDataStream> UpdateIosAppDataStreamAsync(UpdateIosAppDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateIosAppDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<IosAppDataStream>

The call object.

UpdateProperty(UpdatePropertyRequest, CallOptions)

Updates a property.

Declaration
public virtual Property UpdateProperty(UpdatePropertyRequest request, CallOptions options)
Parameters
Type Name Description
UpdatePropertyRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Property

The response received from the server.

UpdateProperty(UpdatePropertyRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a property.

Declaration
public virtual Property UpdateProperty(UpdatePropertyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdatePropertyRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Property

The response received from the server.

UpdatePropertyAsync(UpdatePropertyRequest, CallOptions)

Updates a property.

Declaration
public virtual AsyncUnaryCall<Property> UpdatePropertyAsync(UpdatePropertyRequest request, CallOptions options)
Parameters
Type Name Description
UpdatePropertyRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Property>

The call object.

UpdatePropertyAsync(UpdatePropertyRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a property.

Declaration
public virtual AsyncUnaryCall<Property> UpdatePropertyAsync(UpdatePropertyRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdatePropertyRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<Property>

The call object.

UpdateUserLink(UpdateUserLinkRequest, CallOptions)

Updates a user link on an account or property.

Declaration
public virtual UserLink UpdateUserLink(UpdateUserLinkRequest request, CallOptions options)
Parameters
Type Name Description
UpdateUserLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
UserLink

The response received from the server.

UpdateUserLink(UpdateUserLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a user link on an account or property.

Declaration
public virtual UserLink UpdateUserLink(UpdateUserLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateUserLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
UserLink

The response received from the server.

UpdateUserLinkAsync(UpdateUserLinkRequest, CallOptions)

Updates a user link on an account or property.

Declaration
public virtual AsyncUnaryCall<UserLink> UpdateUserLinkAsync(UpdateUserLinkRequest request, CallOptions options)
Parameters
Type Name Description
UpdateUserLinkRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<UserLink>

The call object.

UpdateUserLinkAsync(UpdateUserLinkRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a user link on an account or property.

Declaration
public virtual AsyncUnaryCall<UserLink> UpdateUserLinkAsync(UpdateUserLinkRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateUserLinkRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<UserLink>

The call object.

UpdateWebDataStream(UpdateWebDataStreamRequest, CallOptions)

Updates a web stream on a property.

Declaration
public virtual WebDataStream UpdateWebDataStream(UpdateWebDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
UpdateWebDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
WebDataStream

The response received from the server.

UpdateWebDataStream(UpdateWebDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a web stream on a property.

Declaration
public virtual WebDataStream UpdateWebDataStream(UpdateWebDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateWebDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
WebDataStream

The response received from the server.

UpdateWebDataStreamAsync(UpdateWebDataStreamRequest, CallOptions)

Updates a web stream on a property.

Declaration
public virtual AsyncUnaryCall<WebDataStream> UpdateWebDataStreamAsync(UpdateWebDataStreamRequest request, CallOptions options)
Parameters
Type Name Description
UpdateWebDataStreamRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<WebDataStream>

The call object.

UpdateWebDataStreamAsync(UpdateWebDataStreamRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a web stream on a property.

Declaration
public virtual AsyncUnaryCall<WebDataStream> UpdateWebDataStreamAsync(UpdateWebDataStreamRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateWebDataStreamRequest request

The request to send to the server.

Grpc.Core.Metadata headers

The initial metadata to send with the call. This parameter is optional.

System.Nullable<System.DateTime> deadline

An optional deadline for the call. The call will be cancelled if deadline is hit.

System.Threading.CancellationToken cancellationToken

An optional token for canceling the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<WebDataStream>

The call object.

Back to top