Vous souhaitez nous faire part de vos commentaires sur l'API Google Ads ? Inscrivez-vous pour être invité à participer à des recherches sur l'expérience utilisateur.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Lorsque vous utilisez des URL mises à niveau, l'URL de diffusion d'une annonce ou d'une extension d'annonce est construite en combinant différents champs selon un ensemble de règles. Cette section examine ces règles plus en détail.
Hiérarchie des entités Google Ads
Lors de la résolution des champs d'URL migrées, Google Ads utilise la hiérarchie suivante (de la plus élevée à la plus basse) :
Customer
Campaign
Ad Group
Ad
Ad Group Criterion
FeedItem (including sitelinks)
Quelle URL finale est utilisée ?
L'URL finale est utilisée par défaut lors de la création de l'URL de diffusion. Si une entité compatible est diffusée sur un réseau mobile et qu'elle dispose d'une URL finale pour mobile valide, elle est utilisée à la place de l'URL finale.
L'URL finale de l'application n'est actuellement compatible qu'avec les annonces ciblant l'engagement avec une application.
Comment le système développe l'URL de diffusion
Voici la procédure suivie par le système pour développer l'URL de diffusion:
Déterminez l'URL finale à utiliser.
Il commence par déterminer l'URL finale à utiliser. Cela varie selon l'entité concernée.
Entité
Quelle URL finale utiliser ?
FeedItem (lien annexe)
Utilisez toujours son propre URL finale.
Annonce X diffusée pour le mot clé Y
Si le mot clé possède sa propre URL finale, utilisez-la.
Sinon, utilisez l'URL finale de l'annonce.
Déterminez le modèle d'URL de suivi à utiliser.
L'URL de suivi d'une entité est déterminée en parcourant sa hiérarchie d'objets et en choisissant la valeur de l'entité la plus basse dans la hiérarchie.
Si aucune valeur de modèle d'URL de suivi ne peut être trouvée dans la hiérarchie, la valeur du modèle d'URL de suivi est définie sur vide.
Par exemple, si les valeurs du modèle d'URL de suivi d'une annonce ne sont définies que au niveau du groupe d'annonces parent et du compte, la valeur du groupe d'annonces parent est utilisée.
Déterminez les valeurs de paramètres personnalisés à utiliser.
La valeur d'un paramètre personnalisé donné est résolue en parcourant la hiérarchie des objets et en choisissant la valeur de l'entité la plus basse de la hiérarchie.
Si aucune valeur n'est définie pour le paramètre personnalisé, une chaîne vide est utilisée comme valeur.
Par exemple, lorsque vous déterminez la valeur d'un paramètre personnalisé particulier au niveau de l'annonce, si ce paramètre personnalisé a des valeurs définies au niveau de son groupe d'annonces parent et au niveau du compte, la valeur du groupe d'annonces parent est utilisée.
Développez l'URL finale.
Le système étend l'URL finale en procédant comme suit:
Développez les valeurs des paramètres personnalisés.
Le système analyse l'URL finale et remplace les valeurs de chaque paramètre personnalisé dans l'URL à l'aide des valeurs déterminées à l'étape 3 ci-dessus.
Développez les balises ValueTrack dans l'URL.
Le système analyse l'URL finale et remplace les valeurs de toutes les balises ValueTrack présentes dans l'URL.
Supprimez la balise {ignore}.
Tout paramètre ValueTrack {ignore} de l'URL finale développée est supprimé.
Développez le modèle de suivi.
Si la valeur du modèle de suivi est vide (comme déterminé à l'étape 2 ci-dessus), cette étape est ignorée. Sinon, le modèle d'URL de suivi est développé comme suit:
Développez les valeurs des paramètres personnalisés.
Le système analyse l'URL du modèle de suivi et remplace les valeurs de chaque paramètre personnalisé dans l'URL à l'aide des valeurs déterminées à l'étape 3.
Développez les balises ValueTrack dans l'URL.
Le système analyse l'URL du modèle de suivi et remplace les valeurs de toutes les balises ValueTrack présentes dans l'URL.
Remplacez le paramètre {lpurl} dans le modèle de suivi.
Si l'URL du modèle de suivi contient {lpurl} ou l'une de ses variantes, elle est remplacée par l'URL finale étendue de l'étape 4.
Si {lpurl} est inséré au début du modèle de suivi, il n'est pas échappé. Si ils sont placés ailleurs dans le modèle de suivi, les caractères suivants sont échappés: ?, =, ", #, \t, ' et \[space\].
{unescapedlpurl} n'est jamais échappé.
{escapedlpurl} est toujours échappé.
{lpurl+2} est toujours échappé deux fois.
{lpurl+3} est toujours échappé trois fois.
Sélectionnez l'URL de diffusion.
Si l'URL de votre modèle de suivi est vide, l'URL finale étendue de l'étape 4 est utilisée. Sinon, le système utilise l'URL du modèle de suivi étendue de l'étape 5.
Les liens annexes font exception à cette règle: si le modèle d'URL de suivi (déterminé à l'étape 2) ne contient pas le paramètre {lpurl}, l'URL finale du lien annexe est utilisée comme URL de diffusion.
Exemples de cas de figure
Prenons l'exemple d'un compte dont la structure est la suivante:
Account
Campaign 1
Ad Group 1
Ad 1
Keyword 1 (shoes)
Keyword 2 (hats)
Ad Group 2
Ad 2
Ad 3
Keyword 3 (watches)
FeedItem 1 (sitelink 1)
Supposons que les champs d'URL mise à niveau suivants soient définis sur ces entités:
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/02/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/02/26 (UTC)."],[[["Upgraded URLs are built by combining various fields like final URL, tracking template, and custom parameters."],["The system uses a hierarchy (Customer \u003e Campaign \u003e Ad Group \u003e Ad \u003e Ad Group Criterion \u003e FeedItem) to determine which URL to use."],["The final URL can be replaced with a final mobile URL on mobile devices or a final app URL for app engagement ads."],["Tracking templates and custom parameters are selected from the lowest level in the hierarchy where they are defined."],["The final serving URL is either the expanded final URL or the expanded tracking template, depending on the presence of the `{lpurl}` parameter."]]],[]]