À compléter avant l'envoi
[nom du compte][CPA cible][ROAS cible, ou écris "aucun"]
Audite les stratégies d'enchères partagées (de portefeuille) et les plafonds de CPC des campagnes de mon compte Google Ads [nom du compte]. Mon CPA cible est de [CPA cible] et mon ROAS cible est de [ROAS cible, ou écris "aucun"].
1. Liste les portefeuilles. Avec google_ads_query, récupère uniquement les stratégies ayant bidding_strategy.status = 'ENABLED' depuis la ressource bidding_strategy : nom, type, non_removed_campaign_count, CPA cible, ROAS cible, ainsi que le plafond et le plancher de CPC (par exemple maximize_conversions.cpc_bid_ceiling_micros, target_spend.cpc_bid_ceiling_micros). Les stratégies supprimées sont aussi renvoyées par cette ressource, donc ne saute pas le filtre sur le statut. Les stratégies appartenant à un compte administrateur n'apparaissent pas ici ; récupère-les séparément depuis accessible_bidding_strategy avec owner_customer_id et owner_descriptive_name.
2. Cartographie les campagnes. Avec google_ads_query, récupère bidding_strategy_type, bidding_strategy et le plafond de CPC au niveau de la campagne (target_spend.cpc_bid_ceiling_micros) pour toutes les campagnes non supprimées. Présente dans un tableau quelle campagne utilise quel portefeuille et laquelle fonctionne avec sa propre stratégie.
3. Compare les résultats. Récupère les 30 derniers jours au niveau campagne avec get_report et calcule le cout total, les conversions, le cout par conversion et le ROAS de chaque portefeuille. Place l'objectif du portefeuille à côté du résultat réel.
Signale les points suivants :
1. Les portefeuilles actifs qu'aucune campagne n'utilise.
2. Les campagnes d'un même portefeuille qui ont des conversions principales différentes ou des couts par conversion très éloignés. L'objectif d'un portefeuille s'applique à l'ensemble de ses campagnes, donc des campagnes de marque et hors marque qui partagent un portefeuille sont généralement une erreur.
3. Les portefeuilles dont le cout par conversion réel est supérieur à 1,5 fois l'objectif ou inférieur à la moitié de celui-ci. Ne juge pas un portefeuille qui compte moins de 15 conversions sur les 30 derniers jours, écris "données insuffisantes".
4. Les campagnes en Maximiser les conversions ou en CPA cible pour lesquelles je veux plafonner le cout d'un clic. Avec ces stratégies, on ne peut pas définir de plafond de CPC au niveau de la campagne, seulement via une stratégie de portefeuille.
5. Les campagnes en Maximiser les clics sans plafond de CPC.
Présente le résultat ainsi : d'abord le tableau des portefeuilles (portefeuille, type, objectif, plafond de CPC, nombre de campagnes, cout par conversion réel, ROAS, constat), puis le tableau des campagnes (campagne, stratégie, portefeuille, plafond de CPC de la campagne, constat), et enfin une liste des modifications par ordre de priorité.
Effectue les modifications avec manage_portfolio_bidding_strategy : create ou create_and_assign pour un nouveau portefeuille, update pour changer l'objectif ou le plafond d'un portefeuille existant, assign pour rattacher une campagne à un portefeuille existant, delete pour supprimer un portefeuille qu'aucune campagne n'utilise. Indique clairement dans l'aperçu que modifier l'objectif d'un portefeuille affecte TOUTES les campagnes qui l'utilisent. Ne propose pas de modifier un objectif de plus de 20 % en une seule étape. Prévisualise chaque modification avec confirm=false, attends mon accord, puis applique-la et vérifie en relisant les ressources bidding_strategy et campaign.