Partager via


Create une macro de balise de placement

Si vous souhaitez encore plus de flexibilité que ce que nos macros existantes offrent, vous pouvez créer une macro de balise de placement, qui enverra des données personnalisées sur l’appel publicitaire de placement afin que vous puissiez les utiliser dans votre balise créative. Vous pouvez créer une macro de balise de placement si vous avez accès à l’offre et à la demande managées.

Les macros de balise de placement peuvent être utilisées pour envoyer des données au niveau de la page à des systèmes non-Microsoft Advertising. Pour plus d’informations sur nos macros créatives, consultez Macros créatives.

Remarque

Avant de créer des macros de balise de placement, vous devez prendre en compte les éléments suivants :

  • Les données transmises à l’aide de cette méthode ne sont pas stockées dans notre pipeline de données. Microsoft Advertising n’a pas de rapports sur votre utilisation de cette fonctionnalité.
  • Comme la plupart de nos macros créatives sans clicktracking, ces macros sont remplies par notre moteur de soumissionnaire. Par conséquent, ils ne se remplissent pas dans les préversions créatives, mais seulement lors de véritables enchères.
  1. Create un placement à l’aide de votre plateforme ou système de gestion de contenu.

    Pour plus d’informations, consultez Create un placement.

  2. Exportez le placement à partir de votre plateforme ou système de gestion de contenu.

    Pour plus d’informations, consultez Exporter les balises de placement.

    Vous devez maintenant avoir un extrait de code HTML qui représente votre positionnement. Il doit ressembler à ceci :

    <!-- BEGIN JS TAG - [A Publisher You've Probably Heard of] - Default < - DO NOT MODIFY -->
    <SCRIPT SRC="https://ib.adnxs.com/ttj?id=608398&size=[WIDTHxHEIGHT]&cb=[CACHEBUSTER]" TYPE="text/javascript"></SCRIPT>
    <!-- END TAG -->
    
  3. Modifiez la balise de placement en ajoutant un ou plusieurs paramètres de chaîne de requête, tels que pt0, pt4pt3pt1pt2pt5, pt6, , pt7, pt8, pt9à l’URL de l’appel publicitaire dans le code HTML.

    Cela permet à la balise de placement d’envoyer les données personnalisées que vous avez spécifiées.

    Remarque

    Ignorez l’avertissement « NE PAS MODIFIER ».

    L’URL modifiée ressemblerait à ceci : https://ib.``adnxs``.com/ttj?id=608398&size=[WIDTHxHEIGHT]&cb=[CACHEBUSTER]&pt1=product-keywords:iphone;ipad&pt2=pagescore:99.2

    Remarque

    Notez les différences entre les URL avant et après l’ajout des paramètres de pt1 chaîne de requête et pt2 . Ces paramètres contiennent les données que vous leur affectez, et ces données seront utilisées pour remplir les macros correspondantes dans votre création.

  4. Create un créateur tiers.

    Remarque

    Vous ne pourrez pas créer de création tierce si vous sélectionnez une balise HTML qui est servie à l’intérieur d’un iFrame. Cela est dû au fait que notre système ne transmet pas les différents paramètres de chaîne de requête lors de la génération d’iFrames. Par conséquent, les macros ne sont pas renseignées avec vos données personnalisées.

    Pour plus d’informations, consultez Ajouter un élément créatif et Ajouter des éléments créatifs en bloc.

  5. Dans la zone de texte Balise , entrez le Code JavaScript que vous souhaitez utiliser pour générer votre création.

    Les « variables » de texte de macro disponibles pour votre utilisation sont les suivantes :

    • ${PT0}
    • ${PT1}
    • ${PT2}
    • ${PT3}
    • ${PT4}
    • ${PT5}
    • ${PT6}
    • ${PT7}
    • ${PT8}
    • ${PT9}

    Les variables de texte de macro correspondent aux paramètres de chaîne de requête suivants sur l’appel publicitaire de placement :

    Texte de la macro Paramètres de la chaîne de requête
    ${PT0} pt0
    ${PT1} pt1
    ${PT2} pt2
    ${PT3} pt3
    ${PT4} pt4
    ${PT5} pt5
    ${PT6} pt6
    ${PT7} pt7
    ${PT8} pt8
    ${PT9} pt9

    Voici un exemple simple de la façon dont vous pouvez utiliser le texte de macro à l’intérieur du code de votre création JavaScript :

    var pt1 = "${PT1}";
    var pt2 = "${PT2}";
    document.write("<img src=\"https://great-ad-server.com/300x250/f0f&product_keywords=" + pt1 + "&page_score=" + pt2 + " \">");