public interface Match
Modifier and Type | Interface and Description |
---|---|
static class |
Match.PriceType |
Modifier and Type | Method and Description |
---|---|
ByteBuffer |
getBinaryPayload()
a byte representation of a JSON payload describing the matched entity, may be null
|
String |
getBuildId()
the machine-assigned unique identifier the associated build of the Geopulse design.
|
String |
getDataPixelUrl()
returns a URL that can be used to fetch a tracking pixel for this match.
|
String |
getDataPixelUrl(String appId,
String publisherId,
String channel) |
String |
getDataSource()
the name of the Factual-provided identifier for the associated audience data source
|
String |
getDeploymentId()
the machine-assigned unique identifier for the associated deploy of the Geopulse design.
|
List<String> |
getDeploymentTags()
the user-assigned tags for the associated deploy of the Geopulse design.
|
String |
getDesignId()
the machine-assigned unique identifier for the associated Geopulse design.
|
String |
getDesignName()
the user-assigned name for the associated Factual Geopulse design.
|
Map<String,String> |
getMetadata()
a map of keys and values describing the associated set within the Geopulse design
|
String |
getPayload()
a string representation of a JSON payload describing the matched entity, may be null
|
int |
getPrice()
the default CPM price, in cents, for the default creative type
|
int |
getPrice(Match.PriceType priceType)
the rate card price, for the creative type and in the units specified by priceType
|
int |
getPrice(Match.PriceType priceType,
String rateCode)
the rate card price adjusted for the rateCode reflecting the calling/target customer
|
String |
getRequester()
a string representing the id of the organization which designed and built the index
|
String |
getRequesterSlug()
a string representing a human-readable representation of the organization which
designed and built the index
|
String |
getSetId()
the machine-assigned unique identifier for the associated set within the Geopulse design.
|
String |
getTargetingCode()
the user-assigned targeting code for the associated set within the Geopulse design.
|
String getDesignName()
String getDesignId()
String getBuildId()
String getDeploymentId()
List<String> getDeploymentTags()
String getSetId()
String getTargetingCode()
String getDataSource()
int getPrice()
int getPrice(Match.PriceType priceType)
int getPrice(Match.PriceType priceType, String rateCode)
String getDataPixelUrl()
Map<String,String> getMetadata()
ByteBuffer getBinaryPayload()
String getPayload()
String getRequester()
String getRequesterSlug()