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.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ToString()
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

ArchiveCustomDimension(ArchiveCustomDimensionRequest, CallOptions)

Archives a CustomDimension on a property.

Declaration
public virtual Empty ArchiveCustomDimension(ArchiveCustomDimensionRequest request, CallOptions options)
Parameters
Type Name Description
ArchiveCustomDimensionRequest 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.

ArchiveCustomDimension(ArchiveCustomDimensionRequest, Metadata, Nullable<DateTime>, CancellationToken)

Archives a CustomDimension on a property.

Declaration
public virtual Empty ArchiveCustomDimension(ArchiveCustomDimensionRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ArchiveCustomDimensionRequest 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.

ArchiveCustomDimensionAsync(ArchiveCustomDimensionRequest, CallOptions)

Archives a CustomDimension on a property.

Declaration
public virtual AsyncUnaryCall<Empty> ArchiveCustomDimensionAsync(ArchiveCustomDimensionRequest request, CallOptions options)
Parameters
Type Name Description
ArchiveCustomDimensionRequest 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.

ArchiveCustomDimensionAsync(ArchiveCustomDimensionRequest, Metadata, Nullable<DateTime>, CancellationToken)

Archives a CustomDimension on a property.

Declaration
public virtual AsyncUnaryCall<Empty> ArchiveCustomDimensionAsync(ArchiveCustomDimensionRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ArchiveCustomDimensionRequest 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.

ArchiveCustomMetric(ArchiveCustomMetricRequest, CallOptions)

Archives a CustomMetric on a property.

Declaration
public virtual Empty ArchiveCustomMetric(ArchiveCustomMetricRequest request, CallOptions options)
Parameters
Type Name Description
ArchiveCustomMetricRequest 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.

ArchiveCustomMetric(ArchiveCustomMetricRequest, Metadata, Nullable<DateTime>, CancellationToken)

Archives a CustomMetric on a property.

Declaration
public virtual Empty ArchiveCustomMetric(ArchiveCustomMetricRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ArchiveCustomMetricRequest 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.

ArchiveCustomMetricAsync(ArchiveCustomMetricRequest, CallOptions)

Archives a CustomMetric on a property.

Declaration
public virtual AsyncUnaryCall<Empty> ArchiveCustomMetricAsync(ArchiveCustomMetricRequest request, CallOptions options)
Parameters
Type Name Description
ArchiveCustomMetricRequest 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.

ArchiveCustomMetricAsync(ArchiveCustomMetricRequest, Metadata, Nullable<DateTime>, CancellationToken)

Archives a CustomMetric on a property.

Declaration
public virtual AsyncUnaryCall<Empty> ArchiveCustomMetricAsync(ArchiveCustomMetricRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ArchiveCustomMetricRequest 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.

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.

CreateConversionEvent(CreateConversionEventRequest, CallOptions)

Creates a conversion event with the specified attributes.

Declaration
public virtual ConversionEvent CreateConversionEvent(CreateConversionEventRequest request, CallOptions options)
Parameters
Type Name Description
CreateConversionEventRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ConversionEvent

The response received from the server.

CreateConversionEvent(CreateConversionEventRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a conversion event with the specified attributes.

Declaration
public virtual ConversionEvent CreateConversionEvent(CreateConversionEventRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateConversionEventRequest 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
ConversionEvent

The response received from the server.

CreateConversionEventAsync(CreateConversionEventRequest, CallOptions)

Creates a conversion event with the specified attributes.

Declaration
public virtual AsyncUnaryCall<ConversionEvent> CreateConversionEventAsync(CreateConversionEventRequest request, CallOptions options)
Parameters
Type Name Description
CreateConversionEventRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ConversionEvent>

The call object.

CreateConversionEventAsync(CreateConversionEventRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a conversion event with the specified attributes.

Declaration
public virtual AsyncUnaryCall<ConversionEvent> CreateConversionEventAsync(CreateConversionEventRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateConversionEventRequest 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<ConversionEvent>

The call object.

CreateCustomDimension(CreateCustomDimensionRequest, CallOptions)

Creates a CustomDimension.

Declaration
public virtual CustomDimension CreateCustomDimension(CreateCustomDimensionRequest request, CallOptions options)
Parameters
Type Name Description
CreateCustomDimensionRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
CustomDimension

The response received from the server.

CreateCustomDimension(CreateCustomDimensionRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a CustomDimension.

Declaration
public virtual CustomDimension CreateCustomDimension(CreateCustomDimensionRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateCustomDimensionRequest 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
CustomDimension

The response received from the server.

CreateCustomDimensionAsync(CreateCustomDimensionRequest, CallOptions)

Creates a CustomDimension.

Declaration
public virtual AsyncUnaryCall<CustomDimension> CreateCustomDimensionAsync(CreateCustomDimensionRequest request, CallOptions options)
Parameters
Type Name Description
CreateCustomDimensionRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<CustomDimension>

The call object.

CreateCustomDimensionAsync(CreateCustomDimensionRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a CustomDimension.

Declaration
public virtual AsyncUnaryCall<CustomDimension> CreateCustomDimensionAsync(CreateCustomDimensionRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateCustomDimensionRequest 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<CustomDimension>

The call object.

CreateCustomMetric(CreateCustomMetricRequest, CallOptions)

Creates a CustomMetric.

Declaration
public virtual CustomMetric CreateCustomMetric(CreateCustomMetricRequest request, CallOptions options)
Parameters
Type Name Description
CreateCustomMetricRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
CustomMetric

The response received from the server.

CreateCustomMetric(CreateCustomMetricRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a CustomMetric.

Declaration
public virtual CustomMetric CreateCustomMetric(CreateCustomMetricRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateCustomMetricRequest 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
CustomMetric

The response received from the server.

CreateCustomMetricAsync(CreateCustomMetricRequest, CallOptions)

Creates a CustomMetric.

Declaration
public virtual AsyncUnaryCall<CustomMetric> CreateCustomMetricAsync(CreateCustomMetricRequest request, CallOptions options)
Parameters
Type Name Description
CreateCustomMetricRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<CustomMetric>

The call object.

CreateCustomMetricAsync(CreateCustomMetricRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a CustomMetric.

Declaration
public virtual AsyncUnaryCall<CustomMetric> CreateCustomMetricAsync(CreateCustomMetricRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateCustomMetricRequest 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<CustomMetric>

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.

CreateMeasurementProtocolSecret(CreateMeasurementProtocolSecretRequest, CallOptions)

Creates a measurement protocol secret.

Declaration
public virtual MeasurementProtocolSecret CreateMeasurementProtocolSecret(CreateMeasurementProtocolSecretRequest request, CallOptions options)
Parameters
Type Name Description
CreateMeasurementProtocolSecretRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
MeasurementProtocolSecret

The response received from the server.

CreateMeasurementProtocolSecret(CreateMeasurementProtocolSecretRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a measurement protocol secret.

Declaration
public virtual MeasurementProtocolSecret CreateMeasurementProtocolSecret(CreateMeasurementProtocolSecretRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateMeasurementProtocolSecretRequest 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
MeasurementProtocolSecret

The response received from the server.

CreateMeasurementProtocolSecretAsync(CreateMeasurementProtocolSecretRequest, CallOptions)

Creates a measurement protocol secret.

Declaration
public virtual AsyncUnaryCall<MeasurementProtocolSecret> CreateMeasurementProtocolSecretAsync(CreateMeasurementProtocolSecretRequest request, CallOptions options)
Parameters
Type Name Description
CreateMeasurementProtocolSecretRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<MeasurementProtocolSecret>

The call object.

CreateMeasurementProtocolSecretAsync(CreateMeasurementProtocolSecretRequest, Metadata, Nullable<DateTime>, CancellationToken)

Creates a measurement protocol secret.

Declaration
public virtual AsyncUnaryCall<MeasurementProtocolSecret> CreateMeasurementProtocolSecretAsync(CreateMeasurementProtocolSecretRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
CreateMeasurementProtocolSecretRequest 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<MeasurementProtocolSecret>

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.

DeleteConversionEvent(DeleteConversionEventRequest, CallOptions)

Deletes a conversion event in a property.

Declaration
public virtual Empty DeleteConversionEvent(DeleteConversionEventRequest request, CallOptions options)
Parameters
Type Name Description
DeleteConversionEventRequest 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.

DeleteConversionEvent(DeleteConversionEventRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a conversion event in a property.

Declaration
public virtual Empty DeleteConversionEvent(DeleteConversionEventRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteConversionEventRequest 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.

DeleteConversionEventAsync(DeleteConversionEventRequest, CallOptions)

Deletes a conversion event in a property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteConversionEventAsync(DeleteConversionEventRequest request, CallOptions options)
Parameters
Type Name Description
DeleteConversionEventRequest 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.

DeleteConversionEventAsync(DeleteConversionEventRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes a conversion event in a property.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteConversionEventAsync(DeleteConversionEventRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteConversionEventRequest 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.

DeleteMeasurementProtocolSecret(DeleteMeasurementProtocolSecretRequest, CallOptions)

Deletes target MeasurementProtocolSecret.

Declaration
public virtual Empty DeleteMeasurementProtocolSecret(DeleteMeasurementProtocolSecretRequest request, CallOptions options)
Parameters
Type Name Description
DeleteMeasurementProtocolSecretRequest 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.

DeleteMeasurementProtocolSecret(DeleteMeasurementProtocolSecretRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes target MeasurementProtocolSecret.

Declaration
public virtual Empty DeleteMeasurementProtocolSecret(DeleteMeasurementProtocolSecretRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteMeasurementProtocolSecretRequest 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.

DeleteMeasurementProtocolSecretAsync(DeleteMeasurementProtocolSecretRequest, CallOptions)

Deletes target MeasurementProtocolSecret.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteMeasurementProtocolSecretAsync(DeleteMeasurementProtocolSecretRequest request, CallOptions options)
Parameters
Type Name Description
DeleteMeasurementProtocolSecretRequest 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.

DeleteMeasurementProtocolSecretAsync(DeleteMeasurementProtocolSecretRequest, Metadata, Nullable<DateTime>, CancellationToken)

Deletes target MeasurementProtocolSecret.

Declaration
public virtual AsyncUnaryCall<Empty> DeleteMeasurementProtocolSecretAsync(DeleteMeasurementProtocolSecretRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
DeleteMeasurementProtocolSecretRequest 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 Property 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
Property

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 Property 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
Property

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<Property> 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<Property>

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<Property> 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<Property>

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.

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.

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.

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.

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

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

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

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

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.

GetConversionEvent(GetConversionEventRequest, CallOptions)

Retrieve a single conversion event.

Declaration
public virtual ConversionEvent GetConversionEvent(GetConversionEventRequest request, CallOptions options)
Parameters
Type Name Description
GetConversionEventRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ConversionEvent

The response received from the server.

GetConversionEvent(GetConversionEventRequest, Metadata, Nullable<DateTime>, CancellationToken)

Retrieve a single conversion event.

Declaration
public virtual ConversionEvent GetConversionEvent(GetConversionEventRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetConversionEventRequest 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
ConversionEvent

The response received from the server.

GetConversionEventAsync(GetConversionEventRequest, CallOptions)

Retrieve a single conversion event.

Declaration
public virtual AsyncUnaryCall<ConversionEvent> GetConversionEventAsync(GetConversionEventRequest request, CallOptions options)
Parameters
Type Name Description
GetConversionEventRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ConversionEvent>

The call object.

GetConversionEventAsync(GetConversionEventRequest, Metadata, Nullable<DateTime>, CancellationToken)

Retrieve a single conversion event.

Declaration
public virtual AsyncUnaryCall<ConversionEvent> GetConversionEventAsync(GetConversionEventRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetConversionEventRequest 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<ConversionEvent>

The call object.

GetCustomDimension(GetCustomDimensionRequest, CallOptions)

Lookup for a single CustomDimension.

Declaration
public virtual CustomDimension GetCustomDimension(GetCustomDimensionRequest request, CallOptions options)
Parameters
Type Name Description
GetCustomDimensionRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
CustomDimension

The response received from the server.

GetCustomDimension(GetCustomDimensionRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single CustomDimension.

Declaration
public virtual CustomDimension GetCustomDimension(GetCustomDimensionRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetCustomDimensionRequest 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
CustomDimension

The response received from the server.

GetCustomDimensionAsync(GetCustomDimensionRequest, CallOptions)

Lookup for a single CustomDimension.

Declaration
public virtual AsyncUnaryCall<CustomDimension> GetCustomDimensionAsync(GetCustomDimensionRequest request, CallOptions options)
Parameters
Type Name Description
GetCustomDimensionRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<CustomDimension>

The call object.

GetCustomDimensionAsync(GetCustomDimensionRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single CustomDimension.

Declaration
public virtual AsyncUnaryCall<CustomDimension> GetCustomDimensionAsync(GetCustomDimensionRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetCustomDimensionRequest 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<CustomDimension>

The call object.

GetCustomMetric(GetCustomMetricRequest, CallOptions)

Lookup for a single CustomMetric.

Declaration
public virtual CustomMetric GetCustomMetric(GetCustomMetricRequest request, CallOptions options)
Parameters
Type Name Description
GetCustomMetricRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
CustomMetric

The response received from the server.

GetCustomMetric(GetCustomMetricRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single CustomMetric.

Declaration
public virtual CustomMetric GetCustomMetric(GetCustomMetricRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetCustomMetricRequest 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
CustomMetric

The response received from the server.

GetCustomMetricAsync(GetCustomMetricRequest, CallOptions)

Lookup for a single CustomMetric.

Declaration
public virtual AsyncUnaryCall<CustomMetric> GetCustomMetricAsync(GetCustomMetricRequest request, CallOptions options)
Parameters
Type Name Description
GetCustomMetricRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<CustomMetric>

The call object.

GetCustomMetricAsync(GetCustomMetricRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single CustomMetric.

Declaration
public virtual AsyncUnaryCall<CustomMetric> GetCustomMetricAsync(GetCustomMetricRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetCustomMetricRequest 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<CustomMetric>

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.

GetGoogleSignalsSettings(GetGoogleSignalsSettingsRequest, CallOptions)

Lookup for Google Signals settings for a property.

Declaration
public virtual GoogleSignalsSettings GetGoogleSignalsSettings(GetGoogleSignalsSettingsRequest request, CallOptions options)
Parameters
Type Name Description
GetGoogleSignalsSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
GoogleSignalsSettings

The response received from the server.

GetGoogleSignalsSettings(GetGoogleSignalsSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for Google Signals settings for a property.

Declaration
public virtual GoogleSignalsSettings GetGoogleSignalsSettings(GetGoogleSignalsSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetGoogleSignalsSettingsRequest 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
GoogleSignalsSettings

The response received from the server.

GetGoogleSignalsSettingsAsync(GetGoogleSignalsSettingsRequest, CallOptions)

Lookup for Google Signals settings for a property.

Declaration
public virtual AsyncUnaryCall<GoogleSignalsSettings> GetGoogleSignalsSettingsAsync(GetGoogleSignalsSettingsRequest request, CallOptions options)
Parameters
Type Name Description
GetGoogleSignalsSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<GoogleSignalsSettings>

The call object.

GetGoogleSignalsSettingsAsync(GetGoogleSignalsSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for Google Signals settings for a property.

Declaration
public virtual AsyncUnaryCall<GoogleSignalsSettings> GetGoogleSignalsSettingsAsync(GetGoogleSignalsSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetGoogleSignalsSettingsRequest 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<GoogleSignalsSettings>

The call object.

GetIosAppDataStream(GetIosAppDataStreamRequest, CallOptions)

Lookup for a single IosAppDataStream

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

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

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

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.

GetMeasurementProtocolSecret(GetMeasurementProtocolSecretRequest, CallOptions)

Lookup for a single "GA4" MeasurementProtocolSecret.

Declaration
public virtual MeasurementProtocolSecret GetMeasurementProtocolSecret(GetMeasurementProtocolSecretRequest request, CallOptions options)
Parameters
Type Name Description
GetMeasurementProtocolSecretRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
MeasurementProtocolSecret

The response received from the server.

GetMeasurementProtocolSecret(GetMeasurementProtocolSecretRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single "GA4" MeasurementProtocolSecret.

Declaration
public virtual MeasurementProtocolSecret GetMeasurementProtocolSecret(GetMeasurementProtocolSecretRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetMeasurementProtocolSecretRequest 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
MeasurementProtocolSecret

The response received from the server.

GetMeasurementProtocolSecretAsync(GetMeasurementProtocolSecretRequest, CallOptions)

Lookup for a single "GA4" MeasurementProtocolSecret.

Declaration
public virtual AsyncUnaryCall<MeasurementProtocolSecret> GetMeasurementProtocolSecretAsync(GetMeasurementProtocolSecretRequest request, CallOptions options)
Parameters
Type Name Description
GetMeasurementProtocolSecretRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<MeasurementProtocolSecret>

The call object.

GetMeasurementProtocolSecretAsync(GetMeasurementProtocolSecretRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lookup for a single "GA4" MeasurementProtocolSecret.

Declaration
public virtual AsyncUnaryCall<MeasurementProtocolSecret> GetMeasurementProtocolSecretAsync(GetMeasurementProtocolSecretRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
GetMeasurementProtocolSecretRequest 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<MeasurementProtocolSecret>

The call object.

GetProperty(GetPropertyRequest, CallOptions)

Lookup for a single "GA4" Property.

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.

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.

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.

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

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

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

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

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.

ListConversionEvents(ListConversionEventsRequest, CallOptions)

Returns a list of conversion events in the specified parent property.

Returns an empty list if no conversion events are found.

Declaration
public virtual ListConversionEventsResponse ListConversionEvents(ListConversionEventsRequest request, CallOptions options)
Parameters
Type Name Description
ListConversionEventsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListConversionEventsResponse

The response received from the server.

ListConversionEvents(ListConversionEventsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns a list of conversion events in the specified parent property.

Returns an empty list if no conversion events are found.

Declaration
public virtual ListConversionEventsResponse ListConversionEvents(ListConversionEventsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListConversionEventsRequest 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
ListConversionEventsResponse

The response received from the server.

ListConversionEventsAsync(ListConversionEventsRequest, CallOptions)

Returns a list of conversion events in the specified parent property.

Returns an empty list if no conversion events are found.

Declaration
public virtual AsyncUnaryCall<ListConversionEventsResponse> ListConversionEventsAsync(ListConversionEventsRequest request, CallOptions options)
Parameters
Type Name Description
ListConversionEventsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListConversionEventsResponse>

The call object.

ListConversionEventsAsync(ListConversionEventsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns a list of conversion events in the specified parent property.

Returns an empty list if no conversion events are found.

Declaration
public virtual AsyncUnaryCall<ListConversionEventsResponse> ListConversionEventsAsync(ListConversionEventsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListConversionEventsRequest 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<ListConversionEventsResponse>

The call object.

ListCustomDimensions(ListCustomDimensionsRequest, CallOptions)

Lists CustomDimensions on a property.

Declaration
public virtual ListCustomDimensionsResponse ListCustomDimensions(ListCustomDimensionsRequest request, CallOptions options)
Parameters
Type Name Description
ListCustomDimensionsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListCustomDimensionsResponse

The response received from the server.

ListCustomDimensions(ListCustomDimensionsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists CustomDimensions on a property.

Declaration
public virtual ListCustomDimensionsResponse ListCustomDimensions(ListCustomDimensionsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListCustomDimensionsRequest 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
ListCustomDimensionsResponse

The response received from the server.

ListCustomDimensionsAsync(ListCustomDimensionsRequest, CallOptions)

Lists CustomDimensions on a property.

Declaration
public virtual AsyncUnaryCall<ListCustomDimensionsResponse> ListCustomDimensionsAsync(ListCustomDimensionsRequest request, CallOptions options)
Parameters
Type Name Description
ListCustomDimensionsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListCustomDimensionsResponse>

The call object.

ListCustomDimensionsAsync(ListCustomDimensionsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists CustomDimensions on a property.

Declaration
public virtual AsyncUnaryCall<ListCustomDimensionsResponse> ListCustomDimensionsAsync(ListCustomDimensionsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListCustomDimensionsRequest 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<ListCustomDimensionsResponse>

The call object.

ListCustomMetrics(ListCustomMetricsRequest, CallOptions)

Lists CustomMetrics on a property.

Declaration
public virtual ListCustomMetricsResponse ListCustomMetrics(ListCustomMetricsRequest request, CallOptions options)
Parameters
Type Name Description
ListCustomMetricsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListCustomMetricsResponse

The response received from the server.

ListCustomMetrics(ListCustomMetricsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists CustomMetrics on a property.

Declaration
public virtual ListCustomMetricsResponse ListCustomMetrics(ListCustomMetricsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListCustomMetricsRequest 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
ListCustomMetricsResponse

The response received from the server.

ListCustomMetricsAsync(ListCustomMetricsRequest, CallOptions)

Lists CustomMetrics on a property.

Declaration
public virtual AsyncUnaryCall<ListCustomMetricsResponse> ListCustomMetricsAsync(ListCustomMetricsRequest request, CallOptions options)
Parameters
Type Name Description
ListCustomMetricsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListCustomMetricsResponse>

The call object.

ListCustomMetricsAsync(ListCustomMetricsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Lists CustomMetrics on a property.

Declaration
public virtual AsyncUnaryCall<ListCustomMetricsResponse> ListCustomMetricsAsync(ListCustomMetricsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListCustomMetricsRequest 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<ListCustomMetricsResponse>

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.

ListMeasurementProtocolSecrets(ListMeasurementProtocolSecretsRequest, CallOptions)

Returns child MeasurementProtocolSecrets under the specified parent Property.

Declaration
public virtual ListMeasurementProtocolSecretsResponse ListMeasurementProtocolSecrets(ListMeasurementProtocolSecretsRequest request, CallOptions options)
Parameters
Type Name Description
ListMeasurementProtocolSecretsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
ListMeasurementProtocolSecretsResponse

The response received from the server.

ListMeasurementProtocolSecrets(ListMeasurementProtocolSecretsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child MeasurementProtocolSecrets under the specified parent Property.

Declaration
public virtual ListMeasurementProtocolSecretsResponse ListMeasurementProtocolSecrets(ListMeasurementProtocolSecretsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListMeasurementProtocolSecretsRequest 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
ListMeasurementProtocolSecretsResponse

The response received from the server.

ListMeasurementProtocolSecretsAsync(ListMeasurementProtocolSecretsRequest, CallOptions)

Returns child MeasurementProtocolSecrets under the specified parent Property.

Declaration
public virtual AsyncUnaryCall<ListMeasurementProtocolSecretsResponse> ListMeasurementProtocolSecretsAsync(ListMeasurementProtocolSecretsRequest request, CallOptions options)
Parameters
Type Name Description
ListMeasurementProtocolSecretsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<ListMeasurementProtocolSecretsResponse>

The call object.

ListMeasurementProtocolSecretsAsync(ListMeasurementProtocolSecretsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Returns child MeasurementProtocolSecrets under the specified parent Property.

Declaration
public virtual AsyncUnaryCall<ListMeasurementProtocolSecretsResponse> ListMeasurementProtocolSecretsAsync(ListMeasurementProtocolSecretsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
ListMeasurementProtocolSecretsRequest 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<ListMeasurementProtocolSecretsResponse>

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.

SearchChangeHistoryEvents(SearchChangeHistoryEventsRequest, CallOptions)

Searches through all changes to an account or its children given the specified set of filters.

Declaration
public virtual SearchChangeHistoryEventsResponse SearchChangeHistoryEvents(SearchChangeHistoryEventsRequest request, CallOptions options)
Parameters
Type Name Description
SearchChangeHistoryEventsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
SearchChangeHistoryEventsResponse

The response received from the server.

SearchChangeHistoryEvents(SearchChangeHistoryEventsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Searches through all changes to an account or its children given the specified set of filters.

Declaration
public virtual SearchChangeHistoryEventsResponse SearchChangeHistoryEvents(SearchChangeHistoryEventsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
SearchChangeHistoryEventsRequest 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
SearchChangeHistoryEventsResponse

The response received from the server.

SearchChangeHistoryEventsAsync(SearchChangeHistoryEventsRequest, CallOptions)

Searches through all changes to an account or its children given the specified set of filters.

Declaration
public virtual AsyncUnaryCall<SearchChangeHistoryEventsResponse> SearchChangeHistoryEventsAsync(SearchChangeHistoryEventsRequest request, CallOptions options)
Parameters
Type Name Description
SearchChangeHistoryEventsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<SearchChangeHistoryEventsResponse>

The call object.

SearchChangeHistoryEventsAsync(SearchChangeHistoryEventsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Searches through all changes to an account or its children given the specified set of filters.

Declaration
public virtual AsyncUnaryCall<SearchChangeHistoryEventsResponse> SearchChangeHistoryEventsAsync(SearchChangeHistoryEventsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
SearchChangeHistoryEventsRequest 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<SearchChangeHistoryEventsResponse>

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.

UpdateCustomDimension(UpdateCustomDimensionRequest, CallOptions)

Updates a CustomDimension on a property.

Declaration
public virtual CustomDimension UpdateCustomDimension(UpdateCustomDimensionRequest request, CallOptions options)
Parameters
Type Name Description
UpdateCustomDimensionRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
CustomDimension

The response received from the server.

UpdateCustomDimension(UpdateCustomDimensionRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a CustomDimension on a property.

Declaration
public virtual CustomDimension UpdateCustomDimension(UpdateCustomDimensionRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateCustomDimensionRequest 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
CustomDimension

The response received from the server.

UpdateCustomDimensionAsync(UpdateCustomDimensionRequest, CallOptions)

Updates a CustomDimension on a property.

Declaration
public virtual AsyncUnaryCall<CustomDimension> UpdateCustomDimensionAsync(UpdateCustomDimensionRequest request, CallOptions options)
Parameters
Type Name Description
UpdateCustomDimensionRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<CustomDimension>

The call object.

UpdateCustomDimensionAsync(UpdateCustomDimensionRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a CustomDimension on a property.

Declaration
public virtual AsyncUnaryCall<CustomDimension> UpdateCustomDimensionAsync(UpdateCustomDimensionRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateCustomDimensionRequest 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<CustomDimension>

The call object.

UpdateCustomMetric(UpdateCustomMetricRequest, CallOptions)

Updates a CustomMetric on a property.

Declaration
public virtual CustomMetric UpdateCustomMetric(UpdateCustomMetricRequest request, CallOptions options)
Parameters
Type Name Description
UpdateCustomMetricRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
CustomMetric

The response received from the server.

UpdateCustomMetric(UpdateCustomMetricRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a CustomMetric on a property.

Declaration
public virtual CustomMetric UpdateCustomMetric(UpdateCustomMetricRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateCustomMetricRequest 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
CustomMetric

The response received from the server.

UpdateCustomMetricAsync(UpdateCustomMetricRequest, CallOptions)

Updates a CustomMetric on a property.

Declaration
public virtual AsyncUnaryCall<CustomMetric> UpdateCustomMetricAsync(UpdateCustomMetricRequest request, CallOptions options)
Parameters
Type Name Description
UpdateCustomMetricRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<CustomMetric>

The call object.

UpdateCustomMetricAsync(UpdateCustomMetricRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a CustomMetric on a property.

Declaration
public virtual AsyncUnaryCall<CustomMetric> UpdateCustomMetricAsync(UpdateCustomMetricRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateCustomMetricRequest 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<CustomMetric>

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.

UpdateGoogleSignalsSettings(UpdateGoogleSignalsSettingsRequest, CallOptions)

Updates Google Signals settings for a property.

Declaration
public virtual GoogleSignalsSettings UpdateGoogleSignalsSettings(UpdateGoogleSignalsSettingsRequest request, CallOptions options)
Parameters
Type Name Description
UpdateGoogleSignalsSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
GoogleSignalsSettings

The response received from the server.

UpdateGoogleSignalsSettings(UpdateGoogleSignalsSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates Google Signals settings for a property.

Declaration
public virtual GoogleSignalsSettings UpdateGoogleSignalsSettings(UpdateGoogleSignalsSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateGoogleSignalsSettingsRequest 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
GoogleSignalsSettings

The response received from the server.

UpdateGoogleSignalsSettingsAsync(UpdateGoogleSignalsSettingsRequest, CallOptions)

Updates Google Signals settings for a property.

Declaration
public virtual AsyncUnaryCall<GoogleSignalsSettings> UpdateGoogleSignalsSettingsAsync(UpdateGoogleSignalsSettingsRequest request, CallOptions options)
Parameters
Type Name Description
UpdateGoogleSignalsSettingsRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<GoogleSignalsSettings>

The call object.

UpdateGoogleSignalsSettingsAsync(UpdateGoogleSignalsSettingsRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates Google Signals settings for a property.

Declaration
public virtual AsyncUnaryCall<GoogleSignalsSettings> UpdateGoogleSignalsSettingsAsync(UpdateGoogleSignalsSettingsRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateGoogleSignalsSettingsRequest 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<GoogleSignalsSettings>

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.

UpdateMeasurementProtocolSecret(UpdateMeasurementProtocolSecretRequest, CallOptions)

Updates a measurement protocol secret.

Declaration
public virtual MeasurementProtocolSecret UpdateMeasurementProtocolSecret(UpdateMeasurementProtocolSecretRequest request, CallOptions options)
Parameters
Type Name Description
UpdateMeasurementProtocolSecretRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
MeasurementProtocolSecret

The response received from the server.

UpdateMeasurementProtocolSecret(UpdateMeasurementProtocolSecretRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a measurement protocol secret.

Declaration
public virtual MeasurementProtocolSecret UpdateMeasurementProtocolSecret(UpdateMeasurementProtocolSecretRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateMeasurementProtocolSecretRequest 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
MeasurementProtocolSecret

The response received from the server.

UpdateMeasurementProtocolSecretAsync(UpdateMeasurementProtocolSecretRequest, CallOptions)

Updates a measurement protocol secret.

Declaration
public virtual AsyncUnaryCall<MeasurementProtocolSecret> UpdateMeasurementProtocolSecretAsync(UpdateMeasurementProtocolSecretRequest request, CallOptions options)
Parameters
Type Name Description
UpdateMeasurementProtocolSecretRequest request

The request to send to the server.

Grpc.Core.CallOptions options

The options for the call.

Returns
Type Description
Grpc.Core.AsyncUnaryCall<MeasurementProtocolSecret>

The call object.

UpdateMeasurementProtocolSecretAsync(UpdateMeasurementProtocolSecretRequest, Metadata, Nullable<DateTime>, CancellationToken)

Updates a measurement protocol secret.

Declaration
public virtual AsyncUnaryCall<MeasurementProtocolSecret> UpdateMeasurementProtocolSecretAsync(UpdateMeasurementProtocolSecretRequest request, Metadata headers = null, DateTime? deadline = default(DateTime? ), CancellationToken cancellationToken = default(CancellationToken))
Parameters
Type Name Description
UpdateMeasurementProtocolSecretRequest 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<MeasurementProtocolSecret>

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.

In This Article
Back to top