public class RuleBasedFirstPartyAudienceSegmentSummary extends FirstPartyAudienceSegment implements Serializable
RuleBasedFirstPartyAudienceSegmentSummary is a FirstPartyAudienceSegment owned
by the publisher network.| Constructor and Description |
|---|
RuleBasedFirstPartyAudienceSegmentSummary() |
RuleBasedFirstPartyAudienceSegmentSummary(Long id,
String name,
long[] categoryIds,
String description,
AudienceSegmentStatus status,
Long size,
Long mobileWebSize,
Long idfaSize,
Long adIdSize,
Long ppidSize,
AudienceSegmentDataProvider dataProvider,
AudienceSegmentType type,
Integer pageViews,
Integer recencyDays,
Integer membershipExpirationDays) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static org.apache.axis.encoding.Deserializer |
getDeserializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Deserializer
|
Integer |
getMembershipExpirationDays()
Gets the membershipExpirationDays value for this RuleBasedFirstPartyAudienceSegmentSummary.
|
Integer |
getPageViews()
Gets the pageViews value for this RuleBasedFirstPartyAudienceSegmentSummary.
|
Integer |
getRecencyDays()
Gets the recencyDays value for this RuleBasedFirstPartyAudienceSegmentSummary.
|
static org.apache.axis.encoding.Serializer |
getSerializer(String mechType,
Class _javaType,
QName _xmlType)
Get Custom Serializer
|
static org.apache.axis.description.TypeDesc |
getTypeDesc()
Return type metadata object
|
int |
hashCode() |
void |
setMembershipExpirationDays(Integer membershipExpirationDays)
Sets the membershipExpirationDays value for this RuleBasedFirstPartyAudienceSegmentSummary.
|
void |
setPageViews(Integer pageViews)
Sets the pageViews value for this RuleBasedFirstPartyAudienceSegmentSummary.
|
void |
setRecencyDays(Integer recencyDays)
Sets the recencyDays value for this RuleBasedFirstPartyAudienceSegmentSummary.
|
String |
toString() |
getAdIdSize, getCategoryIds, getCategoryIds, getDataProvider, getDescription, getId, getIdfaSize, getMobileWebSize, getName, getPpidSize, getSize, getStatus, getType, setAdIdSize, setCategoryIds, setCategoryIds, setDataProvider, setDescription, setId, setIdfaSize, setMobileWebSize, setName, setPpidSize, setSize, setStatus, setTypepublic RuleBasedFirstPartyAudienceSegmentSummary()
public RuleBasedFirstPartyAudienceSegmentSummary(Long id, String name, long[] categoryIds, String description, AudienceSegmentStatus status, Long size, Long mobileWebSize, Long idfaSize, Long adIdSize, Long ppidSize, AudienceSegmentDataProvider dataProvider, AudienceSegmentType type, Integer pageViews, Integer recencyDays, Integer membershipExpirationDays)
public String toString()
toString in class FirstPartyAudienceSegmentpublic Integer getPageViews()
FirstPartyAudienceSegment#recencyDays
to determine eligibility of the association. This
attribute is required and can be between 1 and
12.public void setPageViews(Integer pageViews)
pageViews - * Specifies the number of times a user's cookie must match the
segment rule before it's
associated with the audience segment. This is
used in combination with
FirstPartyAudienceSegment#recencyDays
to determine eligibility of the association. This
attribute is required and can be between 1 and
12.public Integer getRecencyDays()
FirstPartyAudienceSegment#pageViews to
determine eligibility of the association. This
attribute is required only if FirstPartyAudienceSegment#pageViews
is greater than 1.
When required, it can be between 1 and 90.public void setRecencyDays(Integer recencyDays)
recencyDays - * Specifies the number of days within which a user's cookie must
match the segment rule before
it's associated with the audience segment. This
is used in combination with
FirstPartyAudienceSegment#pageViews to
determine eligibility of the association. This
attribute is required only if FirstPartyAudienceSegment#pageViews
is greater than 1.
When required, it can be between 1 and 90.public Integer getMembershipExpirationDays()
public void setMembershipExpirationDays(Integer membershipExpirationDays)
membershipExpirationDays - * Specifies the number of days after which a user's cookie will
be removed from the audience
segment due to inactivity. This attribute is required
and can be between 1 and 540.public boolean equals(Object obj)
equals in class FirstPartyAudienceSegmentpublic int hashCode()
hashCode in class FirstPartyAudienceSegmentpublic static org.apache.axis.description.TypeDesc getTypeDesc()
public static org.apache.axis.encoding.Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Copyright © 2022. All rights reserved.