targetingCriteria Object
LinkedIn uses member facets to define a segment of members who will be either included or excluded from an advertising campaign's targeting.
targetingCriteria
provides a generic AND / OR construct to include and exclude different targeting facets when defining the audience for an Ad campaign. targetingCriteria
is attached to a campaign and is replacing the now deprecated targeting
object.
Note
If you use targetingCriteria
field to specify targeting criteria for a campaign, you cannot use the targeting
field. Furthermore, if an existing campaign is ever updated using targetingCriteria
, you must use targetingCriteria
going forward, since this field permits more expressive criteria.
Structure
The basic structure for a targetingCriteria
object is as follows:
{
"targetingCriteria":{
"include":{
"and":[
{
"or":{
"urn:li:adTargetingFacet:{facet1}":[
"{facet1_value1}",
"{facet1_value2}"
],
"urn:li:adTargetingFacet:{facet2}":[
"{facet2_value1}",
"{facet2_value2}"
]
}
},
{
"or":{
"urn:li:adTargetingFacet:{facet3}":[
"{facet3_value1}",
"{facet3_value2}"
],
"urn:li:adTargetingFacet:{facet4}":[
"{facet4_value1}"
"{facet4_value2}"
]
}
}
]
},
"exclude":{
"or":{
"urn:li:adTargetingFacet:{facet5}":[
"{facet5_value1}"
"{facet5_value2}"
],
"urn:li:adTargetingFacet:{facet6}":[
"{facet6_value1}"
"{facet6_value2}"
]
}
}
}
}
Rules
- The
include
object contains a single encompassing array object called“and”
. - The
exclude
object contains a single"or"
object. It does not support the same"and"
array object in theinclude
object. - Each element within this
“and”
, contains at least 1 or many“or”
objects. - Each
“or”
object can contain a collection ofadTargetingFacets
. - Each
adTargetingFacet
supports a list of pre-defined, standardized values. - Within a single
adTargetingFacet
, all values in the list are OR’d. - The
exclude
values in the list are OR’d.
Order of evaluation
- The
include
object is evaluated before theexclude
object. - The
include
object cannot be empty and is evaluated first. - The
exclude
object can be empty. (in which case no further processing is required) - The set of members specified by the
exclude
object is filtered from the set of members specified by theinclude
list. - The resulting set of members will be used for targeting. (provided the number of members is greater than **300).
Convert your desired audience to Targeting Criteria
- To create a targeting criteria describing your desired audience, please follow the guide for /adTargetingFacets and /adTargetingEntities to find the most fitting adTargetingFacets and values within the adTargetingFacet.
How to display Targeting Criteria
- To display a targeting criteria in a human readable format, adTargetingFacet urns and adTargetingEntity urns must be converted to localized names. To do so please use the urn-to-name resolver API.
Links
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour