- Représentation JSON
- CampaignCriterionStatus
- ListingScopeInfo
- IpBlockInfo
- CarrierInfo
- OperatingSystemVersionInfo
- MobileDeviceInfo
- LocationGroupInfo
- LocationGroupRadiusUnits
- LocalServiceIdInfo
Un critère de campagne.
Représentation JSON |
---|
{ "resourceName": string, "displayName": string, "type": enum ( |
Champs | |
---|---|
resourceName |
Immuable. Nom de ressource du critère de campagne. Les noms de ressources du critère de campagne se présentent comme suit:
|
displayName |
Uniquement en sortie. Le nom à afficher du critère. Ce champ est ignoré pour les objets mutate. |
type |
Uniquement en sortie. Type du critère. |
status |
État du critère. |
campaign |
Immuable. Campagne à laquelle appartient le critère. |
criterionId |
Uniquement en sortie. ID du critère. Ce champ est ignoré lors d'une opération mutate. |
bidModifier |
Modificateur des enchères lorsque le critère correspond. Le modificateur doit être compris entre 0,1 et 10,0. La plupart des types de critères pouvant être ciblés sont compatibles avec les modificateurs. Indiquez 0 pour désactiver un type d'appareil. |
negative |
Immuable. Permet de spécifier si le critère doit être ciblé ( |
Champ d'union Vous ne devez en définir qu'un. |
|
keyword |
Immuable. Mot clé. |
placement |
Immuable. Emplacement. |
mobileAppCategory |
Immuable. Catégorie d'application mobile. |
mobileApplication |
Immuable. Application mobile. |
location |
Immuable. Localisation. |
device |
Immuable. appareil. |
adSchedule |
Immuable. Calendrier de diffusion des annonces. |
ageRange |
Immuable. Tranche d'âge. |
gender |
Immuable. Gender. |
incomeRange |
Immuable. Plage de revenus. |
parentalStatus |
Immuable. Statut parental. |
userList |
Immuable. Liste d'utilisateurs. |
youtubeVideo |
Immuable. Vidéo YouTube. |
youtubeChannel |
Immuable. Chaîne YouTube. |
proximity |
Immuable. Proximité. |
topic |
Immuable. Sujet. |
listingScope |
Immuable. Champ d'application de la fiche. |
language |
Immuable. HashiCorp. |
ipBlock |
Immuable. IpBlock. |
contentLabel |
Immuable. Libellé de contenu. |
carrier |
Immuable. Opérateur. |
userInterest |
Immuable. Centres d'intérêt des utilisateurs. |
webpage |
Immuable. Page Web. |
operatingSystemVersion |
Immuable. La version du système d'exploitation. |
mobileDevice |
Immuable. Appareil mobile. |
locationGroup |
Immuable. Groupe de zones géographiques |
customAffinity |
Immuable. Audience d'affinité personnalisée. |
customAudience |
Immuable. Audience personnalisée |
combinedAudience |
Immuable. Audience combinée. |
keywordTheme |
Immuable. Thème de mot clé des campagnes intelligentes. |
localServiceId |
Immuable. Critère de la campagne du service GLS. |
CampaignCriterionStatus
États possibles d'un critère de campagne.
Enums | |
---|---|
UNSPECIFIED |
Aucune valeur n'a été spécifiée. |
UNKNOWN |
La valeur reçue n'est pas connue dans cette version. Il s'agit d'une valeur de réponse uniquement. |
ENABLED |
Le critère de campagne est activé. |
PAUSED |
Le critère de campagne est mis en veille. |
REMOVED |
Le critère de campagne a été supprimé. |
ListingScopeInfo
Critère de la portée d'une fiche.
Représentation JSON |
---|
{
"dimensions": [
{
object ( |
Champs | |
---|---|
dimensions[] |
Champ d'application du critère de campagne. |
IpBlockInfo
Critère IpBlock utilisé pour les exclusions d'adresses IP. Nous autorisons: - les adresses IPv4 et IPv6 - les adresses individuelles (192.168.0.1) - les masques pour les adresses individuelles (192.168.0.1/32) - les masques pour les réseaux de classe C (192.168.0.1/24)
Représentation JSON |
---|
{ "ipAddress": string } |
Champs | |
---|---|
ipAddress |
Adresse IP de ce bloc d'adresses IP. |
CarrierInfo
Représente un critère d'opérateur.
Représentation JSON |
---|
{ "carrierConstant": string } |
Champs | |
---|---|
carrierConstant |
Nom de la ressource de la constante de l'opérateur. |
OperatingSystemVersionInfo
Représente une version du système d'exploitation à cibler.
Représentation JSON |
---|
{ "operatingSystemVersionConstant": string } |
Champs | |
---|---|
operatingSystemVersionConstant |
Nom de ressource de la constante de version du système d'exploitation. |
MobileDeviceInfo
Critère d'appareil mobile.
Représentation JSON |
---|
{ "mobileDeviceConstant": string } |
Champs | |
---|---|
mobileDeviceConstant |
Nom de ressource de la constante de l'appareil mobile. |
LocationGroupInfo
Rayon autour d'une liste de lieux spécifiés via un flux ou un assetSet.
Représentation JSON |
---|
{
"geoTargetConstants": [
string
],
"radiusUnits": enum ( |
Champs | |
---|---|
geoTargetConstants[] |
Constantes des cibles géographiques limitant la portée de la zone géographique dans le flux. Actuellement, une seule constante de cible géographique est autorisée. Ce paramètre ne peut pas être défini à l'aide des champs "AssetSet". |
radiusUnits |
Unité du rayon. Les miles et les mètres sont acceptés pour les constantes de cibles géographiques. Les millisecondes et les mètres sont acceptés pour les ensembles d'éléments de flux et d'assets. Cette étape est obligatoire et doit être définie dans les opérations CREATE. |
feedItemSets[] |
Ensembles d'éléments de flux dont les éléments de flux sont ciblés. Si plusieurs ID sont spécifiés, tous les éléments qui figurent dans au moins un ensemble sont ciblés. Ce champ ne peut pas être utilisé avec geoTargetConstants. Cette étape est facultative et ne peut être définie que dans les opérations CREATE. Ce paramètre ne peut pas être défini à l'aide des champs "AssetSet". |
locationGroupAssetSets[] |
Ensembles d'éléments dont les éléments sont ciblés. Si plusieurs ID sont spécifiés, tous les éléments qui figurent dans au moins un ensemble sont ciblés. Impossible d'utiliser ce champ avec des flux, des constantes de ciblage géographique ou des ensembles d'éléments de flux. Lorsque vous utilisez des ensembles de composants, vous devez spécifier ce champ ou enableCustomerLevelLocationAssetSet. Vous ne pouvez pas les utiliser en même temps. Cet élément ne peut être défini que dans les opérations CREATE. |
feed |
Flux spécifiant les zones géographiques à cibler. Ce paramètre ne peut pas être défini à l'aide des champs "AssetSet". Cette étape est obligatoire et doit être définie dans les opérations CREATE. |
radius |
Distance en unités spécifiant le rayon autour des zones ciblées. Cette étape est obligatoire et doit être définie dans les opérations CREATE. |
enableCustomerLevelLocationAssetSet |
Indique que le dernier ensemble de composants au niveau du client est utilisé pour le ciblage. Utilisé avec radius et radiusUnits. Il ne peut pas être utilisé avec un flux, des constantes de cibles géographiques ou des ensembles d'éléments de flux. Lorsque vous utilisez des ensembles d'assets, vous devez spécifier ce champ ou les locationGroupAssetSets. Vous ne pouvez pas les utiliser en même temps. Cet élément ne peut être défini que dans les opérations CREATE. |
LocationGroupRadiusUnits
Unité de la distance par rayon dans le groupe de zones géographiques (par exemple, MILES)
Enums | |
---|---|
UNSPECIFIED |
Non spécifié. |
UNKNOWN |
Utilisé pour la valeur renvoyée uniquement. Représente une valeur inconnue dans cette version. |
METERS |
Mètres |
MILES |
Miles |
MILLI_MILES |
Millièmes miles |
LocalServiceIdInfo
ID du service Annonces Local Services. Représente un type de service (tel que install_faucet) qu'une campagne Local Services peut cibler.
Représentation JSON |
---|
{ "serviceId": string } |
Champs | |
---|---|
serviceId |
Nom de ressource du critère. |