Campagne

Contient les méthodes utilisées pour gérer une campagne.

Méthodes

Nom de la méthode Type renvoyé Description
addLocation(int locationId) TargetedLocationOperation Crée une cible d’emplacement dans cette campagne à partir d’un ID d’emplacement.
addLocation(int locationId, double bidModifier) TargetedLocationOperation Crée une cible d’emplacement dans cette campagne à partir d’un ID d’emplacement et d’un modificateur d’enchère.
addNegativeKeywordList(NegativeKeywordList negativeKeywordList) void Ajoute une liste de mots clés négatifs à cette campagne.
adGroups AdGroupSelector Obtient un sélecteur utilisé pour filtrer la liste des groupes d’annonces de cette campagne.
publicités AdSelector Obtient un sélecteur utilisé pour filtrer la liste des annonces de cette campagne.
applyLabel(string name) void Applique l’étiquette à cette campagne.
assetGroups AssetGroupSelector Obtient un sélecteur utilisé pour filtrer la liste des groupes de ressources de cette campagne.
Activer void Active cette campagne.
excludeLocation(int locationId) ExcludedLocationOperation Crée une exclusion d’emplacement dans cette campagne à partir d’un ID d’emplacement.
getBiddingStrategyType string Obtient la stratégie d’enchères de cette campagne.
getBudget Budget Obtient le budget de cette campagne.
getEntityType string Récupère le type de cette entité.
getId string Obtient l’ID qui identifie de manière unique cette campagne.
getName string Obtient le nom de cette campagne.
getStats Statistiques Obtient les données de performances de cette campagne.
isEnabled valeur booléenne Obtient une valeur booléenne qui indique si cette campagne est activée.
isPaused Booléen Obtient une valeur booléenne qui indique si cette campagne est suspendue.
isRemoved Booléen Obtient une valeur booléenne qui indique si cette campagne est supprimée (supprimée).
Mots clés KeywordSelector Obtient un sélecteur utilisé pour filtrer la liste des mots clés de cette campagne.
Étiquettes Sélecteur d’étiquette Obtient un sélecteur utilisé pour filtrer la liste des étiquettes associées à cette campagne.
newAdGroupBuilder AdGroupBuilder Obtient un générateur utilisé pour ajouter un groupe d’annonces à cette campagne.
mettre en pause void Suspend cette campagne.
productGroups ProductGroupSelector Obtient un sélecteur utilisé pour filtrer la liste des groupes de produits de cette campagne.
remove void Supprime cette campagne.
removeLabel(string name) void Supprime l’étiquette de cette campagne.
setName(String name) void Définit le nom de cette campagne.
Ciblage CampaignTargeting Permet d’accéder aux critères de ciblage au niveau de la campagne : ciblage d’emplacement.
les URL Urls de campagne Obtient les méthodes de gestion du modèle de suivi et des paramètres personnalisés de cette campagne.

addLocation(int locationId)

Crée une cible d’emplacement dans cette campagne à partir d’un ID d’emplacement.

Retourne

Type Description
TargetedLocationOperation Objet d’opération utilisé pour case activée si l’emplacement ciblé a été correctement ajouté.

addLocation(int locationId, double bidModifier)

Crée une cible d’emplacement dans cette campagne à partir d’un ID d’emplacement et d’un modificateur d’enchère.

Retourne

Type Description
TargetedLocationOperation Objet d’opération utilisé pour case activée si l’emplacement ciblé a été correctement ajouté.

addNegativeKeywordList(NegativeKeywordList negativeKeywordList)

Ajoute une liste de mots clés négatifs à cette campagne.

Arguments

Nom Type Description
negativeKeywordList Liste de mots clés négatifs Liste de mots clés négatifs à ajouter à cette campagne. Une campagne peut contenir au maximum 20 listes.

Retourne

Type Description
void Renvoie la valeur nothing.

adGroups

Obtient un sélecteur utilisé pour filtrer la liste des groupes d’annonces de cette campagne.

Retourne

Type Description
AdGroupSelector Sélecteur utilisé pour filtrer la liste des groupes d’annonces de cette campagne.

publicités

Obtient un sélecteur utilisé pour filtrer la liste des annonces de cette campagne.

Retourne

Type Description
AdSelector Sélecteur utilisé pour filtrer la liste des annonces de cette campagne.

applyLabel(string name)

Applique l’étiquette à la campagne.

Vous pouvez appliquer un maximum de 50 étiquettes à une campagne. Pour obtenir un exemple qui ajoute une étiquette à une entité, consultez Utilisation d’étiquettes.

Arguments

Nom Type Description
name string Nom de l’étiquette qui respecte la casse. Pour obtenir la liste des étiquettes de ce compte que vous pouvez appliquer, consultez AdsApp.labels.

Retourne

Type Description
void Renvoie la valeur nothing.

assetGroups

Obtient un sélecteur utilisé pour filtrer la liste des groupes de ressources de cette campagne.

Retourne

Type Description
AssetGroupSelector Sélecteur utilisé pour filtrer la liste des groupes de ressources de cette campagne.

Activer

Active cette campagne.

Retourne

Type Description
void Renvoie la valeur nothing.

excludeLocation(int locationId)

Crée une exclusion d’emplacement dans cette campagne à partir d’un ID d’emplacement.

Retourne

Type Description
ExcludedLocationOperation Objet d’opération utilisé pour case activée si l’emplacement exclu a été correctement ajouté.

getBiddingStrategyType

Obtient la stratégie d’enchères de cette campagne.

Retourne

Type Description
string Stratégie d’enchères de la campagne. Les valeurs possibles sont les suivantes :
  • MANUAL_CPC
  • TARGET_SPEND
  • MAXIMIZE_CONVERSIONS
  • ENHANCED_CPC
  • TARGET_CPA
Pour plus d’informations, voir Stratégies d’enchère.

getBudget

Obtient le budget de cette campagne.

Retourne

Type Description
Budget Contient les méthodes de gestion du budget de cette campagne.

getEntityType

Récupère le type de cette entité.

Retourne

Type Description
string Type de cette entité, qui est Campagne.

getId

Obtient l’ID qui identifie de manière unique cette campagne.

Retourne

Type Description
string ID qui identifie de manière unique cette campagne.

getName

Obtient le nom de cette campagne.

Renvoie :

Type Description
string Nom de la campagne.

getStats

Obtient les données de performances de cette campagne.

Pour appeler cette méthode, vous devez inclure l’une des méthodes dans la chaîne du sélecteur de forDateRange campagne.

Retourne

Type Description
Statistiques Les données de performances de la campagne.

isEnabled

Obtient une valeur booléenne qui indique si cette campagne est activée.

Retourne

Type Description
valeur booléenne Est vrai si cette campagne est activée ; sinon, false.

isPaused

Obtient une valeur booléenne qui indique si cette campagne est suspendue.

Retourne

Type Description
Booléen C’est vrai si cette campagne est interrompue ; sinon, false.

isRemoved

Obtient une valeur booléenne qui indique si cette campagne est supprimée (supprimée).

Retourne

Type Description
Booléen C’est vrai si cette campagne est supprimée ; sinon, false.

keywords

Obtient un sélecteur utilisé pour filtrer la liste des mots clés de cette campagne.

Retourne

Type Description
KeywordSelector Sélecteur utilisé pour filtrer la liste des mots clés de cette campagne.

Étiquettes

Obtient un sélecteur utilisé pour filtrer la liste des étiquettes associées à cette campagne.

Retourne

Type Description
Sélecteur d’étiquette Sélecteur utilisé pour filtrer la liste des étiquettes associées à cette campagne.

newAdGroupBuilder

Obtient un générateur utilisé pour ajouter un groupe d’annonces à cette campagne.

Retourne

Type Description
AdGroupBuilder Le constructeur utilisé pour ajouter un groupe d’annonces à cette campagne.

mettre en pause

Suspend cette campagne.

Retourne

Type Description
void Renvoie la valeur nothing.

productGroups

Obtient un sélecteur utilisé pour filtrer la liste des groupes de produits de cette campagne.

Retourne

Type Description
ProductGroupSelector Sélecteur utilisé pour filtrer la liste des groupes de produits de cette campagne.

remove

Supprime cette campagne.

Retourne

Type Description
void Renvoie la valeur nothing.

removeLabel(string name)

Supprime l’étiquette de la campagne.

Arguments

Nom Type Description
name string Nom de l’étiquette qui respecte la casse. Pour obtenir la liste des étiquettes associées à cette campagne, voir Étiquettes.

Retourne

Type Description
void Renvoie la valeur nothing.

setName(string name)

Définit le nom de la campagne.

Arguments

Nom Type Description
name string Nom de la campagne. Le nom ne peut pas contenir plus de 128 caractères et doit être unique au sein du compte.

Retourne

Type Description
void Renvoie la valeur nothing.

Ciblage

Permet d’accéder aux critères de ciblage au niveau de la campagne : ciblage d’emplacement.

Retourne

Type Description
CampaignTargeting Accès aux critères de ciblage géographique de cette campagne.

urls

Obtient les méthodes de gestion du modèle de suivi et des paramètres personnalisés de cette campagne.

Retourne

Type Description
Urls de campagne Contient les méthodes de gestion du modèle de suivi de cette campagne et des paramètres personnalisés.

Voir aussi