Class SubpropertyEventFilter
A resource message representing a GA4 Subproperty event filter.
Implements
Namespace: Google.Analytics.Admin.V1Alpha
Assembly: Google.Analytics.Admin.V1Alpha.dll
Syntax
public sealed class SubpropertyEventFilter : IMessage<SubpropertyEventFilter>, IEquatable<SubpropertyEventFilter>, IDeepCloneable<SubpropertyEventFilter>, IBufferMessage, IMessage
Constructors
SubpropertyEventFilter()
Declaration
public SubpropertyEventFilter()
SubpropertyEventFilter(SubpropertyEventFilter)
Declaration
public SubpropertyEventFilter(SubpropertyEventFilter other)
Parameters
Type | Name | Description |
---|---|---|
SubpropertyEventFilter | other |
Properties
ApplyToProperty
Immutable. Resource name of the Subproperty that uses this filter.
Declaration
public string ApplyToProperty { get; set; }
Property Value
Type | Description |
---|---|
string |
FilterClauses
Required. Unordered list. Filter clauses that define the SubpropertyEventFilter. All clauses are AND'ed together to determine what data is sent to the subproperty.
Declaration
public RepeatedField<SubpropertyEventFilterClause> FilterClauses { get; }
Property Value
Type | Description |
---|---|
RepeatedField<SubpropertyEventFilterClause> |
HasApplyToProperty
Gets whether the "apply_to_property" field is set
Declaration
public bool HasApplyToProperty { get; }
Property Value
Type | Description |
---|---|
bool |
Name
Output only. Format: properties/{ordinary_property_id}/subpropertyEventFilters/{sub_property_event_filter} Example: properties/1234/subpropertyEventFilters/5678
Declaration
public string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
SubpropertyEventFilterName
SubpropertyEventFilterName-typed view over the Name resource name property.
Declaration
public SubpropertyEventFilterName SubpropertyEventFilterName { get; set; }
Property Value
Type | Description |
---|---|
SubpropertyEventFilterName |