Les scripts Google Ads vous permettent de gérer les enchères de vos campagnes. Ce guide explique cette fonctionnalité et son utilisation. Pour définir les enchères d'une entité Google Ads, vous devez spécifier deux éléments :
- Une stratégie d'enchères
- Montant réel de l'enchère, le cas échéant
Les scripts Google Ads permettent d'accéder aux enchères des campagnes
bidding()
.
Stratégie d'enchères
Une stratégie d'enchères représente une configuration d'enchères qui peut être appliquée
Entité Google Ads. Une stratégie d'enchères peut être anonyme ou flexible. Toi
appliquer une stratégie d'enchères à une campagne en utilisant la méthode setStrategy()
de
sa propriété bidding()
. L'extrait de code suivant définit la stratégie d'enchères
d'une campagne nommée Test Campaign (Campagne test) sur TARGET_SPEND
.
const campaign = AdsApp.campaigns()
.withCondition("campaign.name = 'Test Campaign'")
.get()
.next();
campaign.bidding().setStrategy("TARGET_SPEND");
Certains types de stratégies d'enchères nécessitent des arguments supplémentaires, que vous pouvez fournir à l'aide d'un BiddingStrategyArgsBuilder
:
const bidding = campaign.bidding();
bidding.setStrategy(
'MAXIMIZE_CONVERSION_VALUE',
bidding.argsBuilder().withTargetRoas(5));
Consultez le
setStrategy()
pour en savoir plus.
Stratégie d'enchères anonymes
Une stratégie d'enchères anonyme est appliquée directement à une entité. Les scripts Google Ads sont compatibles avec les stratégies d'enchères anonymes suivantes :
Nom | Description |
---|---|
MANUAL_CPC | Système d'enchères manuel basé sur les clics, où l'utilisateur paie par clic. |
MANUAL_CPM | Enchères manuelles basées sur les impressions, avec paiement pour mille impressions d'impressions. Cela ne peut être utilisé que pour le Réseau Display uniquement. campagnes. |
TARGET_SPEND | Stratégie d'enchères qui optimise automatiquement le nombre de clics pour chaque euro dépensé. |
MAXIMIZE_CONVERSIONS | Stratégie d'enchères qui maximise automatiquement le nombre de conversions selon un budget quotidien donné. |
MAXIMIZE_CONVERSION_VALUE | Stratégie d'enchères qui maximise automatiquement la valeur de conversion totale de votre campagne avec un budget donné. |
TARGET_IMPRESSION_SHARE | Stratégie d'enchères qui définit automatiquement les enchères dans le but d'être diffusée votre annonce en première position absolue, en haut de page n'importe où sur la page des résultats de recherche Google. |
Stratégie d'enchères flexibles
Cette stratégie permet de définir une configuration d'enchères partagées au niveau du compte. Vous pouvez ensuite appliquer la configuration d'enchères partagées campagnes. Pour en savoir plus sur cette fonctionnalité, consultez notre centre d'aide centre d'aide.
Pour récupérer des stratégies d'enchères flexibles dans votre compte, procédez comme suit:
const biddingStrategy = AdsApp.biddingStrategies()
.withCondition("bidding_strategy.name = 'My Shared Bidding Strategy'")
.get()
.next();
Vous pouvez également accéder aux campagnes qui utilisent cette stratégie d'enchères.
const campaigns = biddingStrategy.campaigns().get();
L'un des avantages d'une stratégie d'enchères flexible par rapport aux enchères anonymes est que vous pouvez suivre les performances des entités Google Ads partageant la même stratégie d'enchères. Par exemple, pour obtenir des statistiques sur les clics pour votre compte:
const clicks = biddingStrategy.getStatsFor("LAST_MONTH").getClicks();
Si vous devez modifier la stratégie d'enchères de ces entités, modifiez simplement la stratégie d'enchères partagée associée au lieu de modifier la stratégie d'enchères de chaque entité Google Ads.