—2. Tags Adserver – MAINTAG

Antes de empezar: el Adserver tiene diferentes tipos de códigos para ser implementados en sitios desarrollados en diferentes tipos de tecnologías (AMP, React, etcétera). Los códigos que enviamos por defecto tiene la clasificación ‘Onecall’ que es la que se usa para la mayoría de sitios, por ser la opción más segura en términos de compatibilidad de funciones y latencias. Pero si su sitio no es compatible con este tipo de implementación, deberá informarnos para brindarles otras opciones de Tags (puede informarnos a soporte@mediosfederales.com).

Para diferenciar cada sección particular (home, secciones, notas, u otras secciones a elección) se debe colocar cada Maintag correspondiente. En caso de no poder diferenciar cada parte (porque el header del sitio sea uno solo por ejemplo) se recomienda el tipo de implementación ‘Standalone’. Para mayor información sobre este tipo de integración, ir a ésta sección.

También recomendamos acudir a ésta documentación oficial del Adserver donde informa con mayor profundidad sobre el proceso de Tagging, Setup inicial, otros parámetros y opciones disponibles.

Para sitios AMP dirigirse a la sección AMP de la presente documentación.


El Maintag es un combo de tags que se compone de todos los códigos y funciones requeridas para el funcionamiento del Adserver, más otras tecnologías y funciones (como Prebid y las funciones nativas del Adserver). Esta implementación debe implementarse primero, y debe ir en el <head> de cada parte de su sitio, lo más arriba que se pueda (si se coloca abajo de otros llamados de javascript, puede suceder que afecte el funcionamiento del Maintag).

Por defecto elaboramos 4 Maintags los cuales estarán disponibles en su Asistente de Implementación:

  • home (para implementar en el <head> de su home).
  • secciones (para implementar en el <head> de las portadas de secciones, ej. deportes, política, cultura ..).
  • notas (para implementar en el <head> de las notas).
  • ros (es un Maintag que unifica home, secciones y notas. Utilice esta opción en caso que no pueda realizar una implementación diferenciada en sus <head> mediante los 3 anteriores).

A continuación verá dos versiones del Maintag completo, una con la función mobileCheck (el cual detecta la resolución y permite renderizar los formatos correspondientes) y la otra sin dicha función, standard y original del Adserver (recomendado si el maintag con la función mobileCheck no funciona. Para mayor referencia diríjase abajo en la descripción de cada parte del Maintag).

Importante: el siguiente es sólo demostrativo, utilice la versión actual y final para su medio la cual estará disponible en su Asistente de implementación.

Deberá copiar y pegar el Maintag en su <head> cambiando previamente la información resaltada en amarillo (dicha información se la proveeremos).

Diríjase hasta abajo para ir a las explicaciones de cada una de las partes que componen el Maintag):




En el Maintag deberá cambiar <siteId> y <pageId> por el correspondiente a su sitio. El equipo de Medios Federales le proporcionará los ids durante el Onboarding. También deberá cambiar <publisher> y <publisher.com> por los correspondientes a su sitio.

Además procure eliminar los formats ids que no se incluyan en su propiedad, dentro del array de formats: [] (no incluya el MAINTAG por completo en su sitio ya que puede no funcionar correctamente).



Maintag con función mobileCheck:


<!-- START MAINTAG MF -->

<!-- Agregue la siguiente variable, donde [current_url] sea la url donde se encuentre actualmente el Usuario -->
fullUrl = [current_url]

<!-- 1. Declaración de función para detectar si es mobile o desktop: -->
<script type="text/javascript">
window.mobileCheck = function() {
let check = false;
(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| ||a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4))) check = true;})(navigator.userAgent||navigator.vendor||window.opera);
return check;
};
</script>

<!-- 2. Llamado a las funciones del Adserver: -->
<script type="application/javascript" src="https://ced.sascdn.com/tag/4308/smart.js" async></script>

<!-- 3. Librería Prebid (modifique el <siteId> por el que corresponda): -->
<script type="text/javascript" src="https://tagmanager.smartadserver.com/4308/<siteId>/smart.prebid.js" async></script>

<!-- 4. Instancia variables y funciones Adserver: -->
<script type="application/javascript">

var sas = sas || {};
sas.cmd = sas.cmd || [];
sas.cmd.push(function() {
sas.setup({ networkid: 4308, domain: "https://adapi.smartadserver.com", async: true, renderMode: 2 });
});

// 5. Declaración de espacios con sus ids y su condición para ejecutarse en desktop o mobile.
// modifique el <siteId> y <pageId> por el que corresponda (deben ser números), y vaya eliminando los formats ids que no utilice:

/* mobile */
if(mobileCheck() == true) {
sas.cmd.push(function() {
sas.call("onecall", {
siteId: <siteId>,
pageId: <pageId>,
formats: [
{ id: 111263, tagId: "MobileBanner_1" },
{ id: 111264, tagId: "MobileBanner_2" },
{ id: 111265, tagId: "MobileBanner_3" },
{ id: 111266, tagId: "MobileBanner_4" },
{ id: 111267, tagId: "MobileBanner_5" },
{ id: 111860, tagId: "MobileBanner_6" },
{ id: 111861, tagId: "MobileBanner_7" },
{ id: 111862, tagId: "MobileBanner_8" },
{ id: 111863, tagId: "MobileBanner_9" },
{ id: 111864, tagId: "MobileBanner_10" },
{ id: 111865, tagId: "MobileBanner_11" },
{ id: 111866, tagId: "MobileBanner_12" },
{ id: 111867, tagId: "MobileBanner_13" },
{ id: 111868, tagId: "MobileBanner_14" },
{ id: 111869, tagId: "MobileBanner_15" },

{ id: 112730, tagId: "MobileRectangle_1" },
{ id: 112731, tagId: "MobileRectangle_2" },
{ id: 112732, tagId: "MobileRectangle_3" },
{ id: 112733, tagId: "MobileRectangle_4" },
{ id: 112734, tagId: "MobileRectangle_5" },
{ id: 112735, tagId: "MobileRectangle_6" },
{ id: 112736, tagId: "MobileRectangle_7" },
{ id: 112737, tagId: "MobileRectangle_8" },
{ id: 112738, tagId: "MobileRectangle_9" },
{ id: 112739, tagId: "MobileRectangle_10" },
{ id: 112740, tagId: "MobileRectangle_11" },
{ id: 112741, tagId: "MobileRectangle_12" },
{ id: 112742, tagId: "MobileRectangle_13" },
{ id: 112743, tagId: "MobileRectangle_14" },
{ id: 112744, tagId: "MobileRectangle_15" },

{ id: 111221, tagId: "Halfpage_1" },
{ id: 111222, tagId: "Halfpage_2" },
{ id: 111223, tagId: "Halfpage_3" },
{ id: 111224, tagId: "Halfpage_4" },
{ id: 111225, tagId: "Halfpage_5" },
{ id: 129254, tagId: "Halfpage_6" },
{ id: 129255, tagId: "Halfpage_7" },
{ id: 129256, tagId: "Halfpage_8" },
{ id: 129257, tagId: "Halfpage_9" },
{ id: 129258, tagId: "Halfpage_10" },

{ id: 114302, tagId: "MobileHalfpage_1" },
{ id: 114303, tagId: "MobileHalfpage_2" },
{ id: 114304, tagId: "MobileHalfpage_3" },
{ id: 114305, tagId: "MobileHalfpage_4" },
{ id: 114306, tagId: "MobileHalfpage_5" },
{ id: 129259, tagId: "MobileHalfpage_6" },
{ id: 129260, tagId: "MobileHalfpage_7" },
{ id: 129261, tagId: "MobileHalfpage_8" },
{ id: 129262, tagId: "MobileHalfpage_9" },
{ id: 129263, tagId: "MobileHalfpage_10" },

{ id: 111196, tagId: "MediumRectangle_1" },
{ id: 111197, tagId: "MediumRectangle_2" },
{ id: 111198, tagId: "MediumRectangle_3" },
{ id: 111199, tagId: "MediumRectangle_4" },
{ id: 111200, tagId: "MediumRectangle_5" },
{ id: 111201, tagId: "MediumRectangle_6" },
{ id: 111202, tagId: "MediumRectangle_7" },
{ id: 111203, tagId: "MediumRectangle_8" },
{ id: 111204, tagId: "MediumRectangle_9" },
{ id: 111205, tagId: "MediumRectangle_10" },
{ id: 111206, tagId: "MediumRectangle_11" },
{ id: 111207, tagId: "MediumRectangle_12" },
{ id: 111208, tagId: "MediumRectangle_13" },
{ id: 111209, tagId: "MediumRectangle_14" },
{ id: 111210, tagId: "MediumRectangle_15" },
{ id: 111211, tagId: "MediumRectangle_16" },
{ id: 111212, tagId: "MediumRectangle_17" },
{ id: 111213, tagId: "MediumRectangle_18" },
{ id: 111214, tagId: "MediumRectangle_19" },
{ id: 111215, tagId: "MediumRectangle_20" },
{ id: 112005, tagId: "MediumRectangle_21" },
{ id: 112006, tagId: "MediumRectangle_22" },
{ id: 112007, tagId: "MediumRectangle_23" },
{ id: 112008, tagId: "MediumRectangle_24" },
{ id: 112009, tagId: "MediumRectangle_25" },
{ id: 112010, tagId: "MediumRectangle_26" },
{ id: 112011, tagId: "MediumRectangle_27" },
{ id: 112012, tagId: "MediumRectangle_28" },
{ id: 112013, tagId: "MediumRectangle_29" },
{ id: 112014, tagId: "MediumRectangle_30" },
{ id: 115060, tagId: "MediumRectangle_31" },
{ id: 115061, tagId: "MediumRectangle_32" },
{ id: 115062, tagId: "MediumRectangle_33" },
{ id: 115063, tagId: "MediumRectangle_34" },
{ id: 115064, tagId: "MediumRectangle_35" },

{ id: 111127, tagId: "Adhesion" },
{ id: 116485, tagId: "adhesion_top" },
{ id: 111126, tagId: "Interstitial" },
{ id: 111268, tagId: "Inline" },
{ id: 111128, tagId: "Parallax" },
{ id: 111131, tagId: "InRead" }
],
target: 'url=' + fullUrl,
schain: '1.0,1!mediosfederales.com,<siteId>,1,<publisher>,<publisher.com>'
});
});
/* desktop */
} else {
sas.cmd.push(function() {
sas.call("onecall", {
siteId: <siteId>,
pageId: <pageId>,
formats: [
{ id: 111221, tagId: "Halfpage_1" },
{ id: 111222, tagId: "Halfpage_2" },
{ id: 111223, tagId: "Halfpage_3" },
{ id: 111224, tagId: "Halfpage_4" },
{ id: 111225, tagId: "Halfpage_5" },
{ id: 129254, tagId: "Halfpage_6" },
{ id: 129255, tagId: "Halfpage_7" },
{ id: 129256, tagId: "Halfpage_8" },
{ id: 129257, tagId: "Halfpage_9" },
{ id: 129258, tagId: "Halfpage_10" },

{ id: 111196, tagId: "MediumRectangle_1" },
{ id: 111197, tagId: "MediumRectangle_2" },
{ id: 111198, tagId: "MediumRectangle_3" },
{ id: 111199, tagId: "MediumRectangle_4" },
{ id: 111200, tagId: "MediumRectangle_5" },
{ id: 111201, tagId: "MediumRectangle_6" },
{ id: 111202, tagId: "MediumRectangle_7" },
{ id: 111203, tagId: "MediumRectangle_8" },
{ id: 111204, tagId: "MediumRectangle_9" },
{ id: 111205, tagId: "MediumRectangle_10" },
{ id: 111206, tagId: "MediumRectangle_11" },
{ id: 111207, tagId: "MediumRectangle_12" },
{ id: 111208, tagId: "MediumRectangle_13" },
{ id: 111209, tagId: "MediumRectangle_14" },
{ id: 111210, tagId: "MediumRectangle_15" },
{ id: 111211, tagId: "MediumRectangle_16" },
{ id: 111212, tagId: "MediumRectangle_17" },
{ id: 111213, tagId: "MediumRectangle_18" },
{ id: 111214, tagId: "MediumRectangle_19" },
{ id: 111215, tagId: "MediumRectangle_20" },
{ id: 112005, tagId: "MediumRectangle_21" },
{ id: 112006, tagId: "MediumRectangle_22" },
{ id: 112007, tagId: "MediumRectangle_23" },
{ id: 112008, tagId: "MediumRectangle_24" },
{ id: 112009, tagId: "MediumRectangle_25" },
{ id: 112010, tagId: "MediumRectangle_26" },
{ id: 112011, tagId: "MediumRectangle_27" },
{ id: 112012, tagId: "MediumRectangle_28" },
{ id: 112013, tagId: "MediumRectangle_29" },
{ id: 112014, tagId: "MediumRectangle_30" },
{ id: 115060, tagId: "MediumRectangle_31" },
{ id: 115061, tagId: "MediumRectangle_32" },
{ id: 115062, tagId: "MediumRectangle_33" },
{ id: 115063, tagId: "MediumRectangle_34" },
{ id: 115064, tagId: "MediumRectangle_35" },

{ id: 114643, tagId: "MediumBanner_1" },
{ id: 114644, tagId: "MediumBanner_2" },

{ id: 111256, tagId: "Skyscraper_1" },
{ id: 111257, tagId: "Skyscraper_2" },

{ id: 111226, tagId: "Leaderboard_1" },
{ id: 111227, tagId: "Leaderboard_2" },
{ id: 111228, tagId: "Leaderboard_3" },
{ id: 111229, tagId: "Leaderboard_4" },
{ id: 111230, tagId: "Leaderboard_5" },
{ id: 111231, tagId: "Leaderboard_6" },
{ id: 111232, tagId: "Leaderboard_7" },
{ id: 111233, tagId: "Leaderboard_8" },
{ id: 111234, tagId: "Leaderboard_9" },
{ id: 111235, tagId: "Leaderboard_10" },
{ id: 111850, tagId: "Leaderboard_11" },
{ id: 111851, tagId: "Leaderboard_12" },
{ id: 111852, tagId: "Leaderboard_13" },
{ id: 111853, tagId: "Leaderboard_14" },
{ id: 111854, tagId: "Leaderboard_15" },

{ id: 111236, tagId: "LargeLeaderboard_1" },
{ id: 111237, tagId: "LargeLeaderboard_2" },
{ id: 111238, tagId: "LargeLeaderboard_3" },
{ id: 111239, tagId: "LargeLeaderboard_4" },
{ id: 111240, tagId: "LargeLeaderboard_5" },
{ id: 111241, tagId: "LargeLeaderboard_6" },
{ id: 111242, tagId: "LargeLeaderboard_7" },
{ id: 111243, tagId: "LargeLeaderboard_8" },
{ id: 111244, tagId: "LargeLeaderboard_9" },
{ id: 111245, tagId: "LargeLeaderboard_10" },

{ id: 111246, tagId: "Billboard_1" },
{ id: 111247, tagId: "Billboard_2" },
{ id: 111248, tagId: "Billboard_3" },
{ id: 111249, tagId: "Billboard_4" },
{ id: 111250, tagId: "Billboard_5" },
{ id: 111855, tagId: "Billboard_6" },
{ id: 111856, tagId: "Billboard_7" },
{ id: 111857, tagId: "Billboard_8" },
{ id: 111858, tagId: "Billboard_9" },
{ id: 111859, tagId: "Billboard_10" },
{ id: 112238, tagId: "Billboard_11" },
{ id: 112239, tagId: "Billboard_12" },
{ id: 112240, tagId: "Billboard_13" },
{ id: 112241, tagId: "Billboard_14" },
{ id: 112242, tagId: "Billboard_15" },

{ id: 111127, tagId: "Adhesion" },
{ id: 116485, tagId: "adhesion_top" },
{ id: 111126, tagId: "Interstitial" },
{ id: 111268, tagId: "Inline" },
{ id: 111128, tagId: "Parallax" },
{ id: 111131, tagId: "InRead" }
],
target: 'url=' + fullUrl,
schain: '1.0,1!mediosfederales.com,<siteId>,1,<publisher>,<publisher.com>'
});
});
}
</script>

<!-- 6. Cuenta de Google Optimizada: -->
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9077525840741891"
crossorigin="anonymous">
// Adss
</script>



<!-- END MAINTAG MF -->

Desglose del Maintag y Uso

1. Declaración de función para detectar si es mobile o desktop:

Esta función es sugerida en conjunto con MEDIOS FEDERALES y soporte del Adserver como una solución para renderizar espacios de publicidad en desktop y mobile de manera diferenciada. La función es mobileCheck() y devuelve un booleano:

  • si mobileCheck() == true, renderiza los ids para mobile
  • si mobileCheck() == false, renderiza los ids para desktop

Esta condición se aplica en 5. Declaración de espacios con sus ids y su condición para ejecutarse en desktop o mobile (dentro del Maintag).

Nota: si dispone de un código custom o función que aplique la segmentación por dispositivo, pruébelo: haga el cambio mobileCheck() por su código. Tenga en cuenta que cualquier código extra o modificación que se realice junto a los Tags que enviamos (hardcoded) puede perjudicar el correcto funcionamiento del adserver y el soporte es limitado. Solicite una revisión previa para analizar el contexto de desarrollo.

2. Llamado a las funciones del Adserver:

Llama a las funciones del Adserver mediante un smart.js


3. Librería Prebid (modifique el <siteId> por el que corresponda):

Llama a la librería de Prebid (smart.prebid.js). Esta librería activa el protocolo Header Bidding que permite hacer competir a las exchanges y networks para que sirva la subasta ganadora. Deberá reemplazar el <siteId> por el de su portal (el <siteId> debe ser de tipo número).

Para mayor información sobre la librería Prebid y configuración de Header bidding visite esta documentación oficial del Adserver.

4. Instancia variables y funciones Adserver:

Llama a otras variables y funciones del Adserver.


5. Declaración de espacios con sus ids y su condición para ejecutarse en desktop o mobile:

Aquí se declaran los siteId, pageId y format Ids, encerrados dentro de la función mobileCheck() para que cada formato renderice en su dispositivo correspondiente (recuerde que si dispone de una función para detectar desktop-mobile puede reemplazar mobileCheck()).

Modifique el <siteId> y <pageId> por el que corresponda (deben ser números), luego <publisher> y <publisher.com> (strings) y vaya eliminando los formats ids que no utilice.


6. Cuenta de Google Optimizada:

Es una cuenta tradicional de Google, pero con la diferencia que lo hacemos competir junto a los demás exchanges y networks (tenga en cuenta que un Google tradicional sólo servirá anuncios provenientes de Google, pero en nuestra cascada, Google está como un bidder más, de modo tal que compite con otros, obligándolo a servir anuncios con mejores cpms).




Maintag sin función mobileCheck (original del Adserver)


<!-- START MAINTAG MF -->


<!-- 2. Llamado a las funciones del Adserver: -->
<script type="application/javascript" src="https://ced.sascdn.com/tag/4308/smart.js" async></script>

<!-- 3. Librería Prebid (modifique el <siteId> por el que corresponda): -->
<script type="text/javascript" src="https://tagmanager.smartadserver.com/4308/<siteId>/smart.prebid.js" async></script>

<!-- 4. Instancia variables y funciones Adserver: -->  
<script type="application/javascript">
    
            var sas = sas || {};
            sas.cmd = sas.cmd || [];
            sas.cmd.push(function() {
                    sas.setup({ networkid: 4308, domain: "https://adapi.smartadserver.com", async: true, renderMode: 2 });
            });
    
  
// 5- Declaración de espacios con sus ids
      
        sas.cmd.push(function() {
          sas.call("onecall", {
            siteId: <siteId>,
            pageId: <pageId>,
            formats: [
              { id: 111263, tagId: "MobileBanner_1" },
              { id: 111264, tagId: "MobileBanner_2" },
              { id: 111265, tagId: "MobileBanner_3" },
              { id: 111266, tagId: "MobileBanner_4" },
              { id: 111267, tagId: "MobileBanner_5" },
              { id: 111860, tagId: "MobileBanner_6" },
              { id: 111861, tagId: "MobileBanner_7" },
              { id: 111862, tagId: "MobileBanner_8" },
              { id: 111863, tagId: "MobileBanner_9" },
              { id: 111864, tagId: "MobileBanner_10" },
              { id: 111865, tagId: "MobileBanner_11" },
              { id: 111866, tagId: "MobileBanner_12" },
              { id: 111867, tagId: "MobileBanner_13" },
              { id: 111868, tagId: "MobileBanner_14" },
              { id: 111869, tagId: "MobileBanner_15" },
  
              { id: 112730, tagId: "MobileRectangle_1" },
              { id: 112731, tagId: "MobileRectangle_2" },
              { id: 112732, tagId: "MobileRectangle_3" },
              { id: 112733, tagId: "MobileRectangle_4" },
              { id: 112734, tagId: "MobileRectangle_5" },
              { id: 112735, tagId: "MobileRectangle_6" },
              { id: 112736, tagId: "MobileRectangle_7" },
              { id: 112737, tagId: "MobileRectangle_8" },
              { id: 112738, tagId: "MobileRectangle_9" },
              { id: 112739, tagId: "MobileRectangle_10" },
              { id: 112740, tagId: "MobileRectangle_11" },
              { id: 112741, tagId: "MobileRectangle_12" },
              { id: 112742, tagId: "MobileRectangle_13" },
              { id: 112743, tagId: "MobileRectangle_14" },
              { id: 112744, tagId: "MobileRectangle_15" },
  
              { id: 111221, tagId: "Halfpage_1" },
              { id: 111222, tagId: "Halfpage_2" },
              { id: 111223, tagId: "Halfpage_3" },
              { id: 111224, tagId: "Halfpage_4" },
              { id: 111225, tagId: "Halfpage_5" },

              { id: 114302, tagId: "MobileHalfpage_1" },
              { id: 114303, tagId: "MobileHalfpage_2" },
              { id: 114304, tagId: "MobileHalfpage_3" },
              { id: 114305, tagId: "MobileHalfpage_4" },
              { id: 114306, tagId: "MobileHalfpage_5" },
  
              { id: 111196, tagId: "MediumRectangle_1" },
              { id: 111197, tagId: "MediumRectangle_2" },
              { id: 111198, tagId: "MediumRectangle_3" },
              { id: 111199, tagId: "MediumRectangle_4" },
              { id: 111200, tagId: "MediumRectangle_5" },
              { id: 111201, tagId: "MediumRectangle_6" },
              { id: 111202, tagId: "MediumRectangle_7" },
              { id: 111203, tagId: "MediumRectangle_8" },
              { id: 111204, tagId: "MediumRectangle_9" },
              { id: 111205, tagId: "MediumRectangle_10" },
              { id: 111206, tagId: "MediumRectangle_11" },
              { id: 111207, tagId: "MediumRectangle_12" },
              { id: 111208, tagId: "MediumRectangle_13" },
              { id: 111209, tagId: "MediumRectangle_14" },
              { id: 111210, tagId: "MediumRectangle_15" },
              { id: 111211, tagId: "MediumRectangle_16" },
              { id: 111212, tagId: "MediumRectangle_17" },
              { id: 111213, tagId: "MediumRectangle_18" },
              { id: 111214, tagId: "MediumRectangle_19" },
              { id: 111215, tagId: "MediumRectangle_20" },
              { id: 112005, tagId: "MediumRectangle_21" },
              { id: 112006, tagId: "MediumRectangle_22" },
              { id: 112007, tagId: "MediumRectangle_23" },
              { id: 112008, tagId: "MediumRectangle_24" },
              { id: 112009, tagId: "MediumRectangle_25" },
              { id: 112010, tagId: "MediumRectangle_26" },
              { id: 112011, tagId: "MediumRectangle_27" },
              { id: 112012, tagId: "MediumRectangle_28" },
              { id: 112013, tagId: "MediumRectangle_29" },
              { id: 112014, tagId: "MediumRectangle_30" },
              { id: 115060, tagId: "MediumRectangle_31" },
              { id: 115061, tagId: "MediumRectangle_32" },
              { id: 115062, tagId: "MediumRectangle_33" },
              { id: 115063, tagId: "MediumRectangle_34" },
              { id: 115064, tagId: "MediumRectangle_35" },
          
              { id: 114643, tagId: "MediumBanner_1" },
              { id: 114644, tagId: "MediumBanner_2" },
          
              { id: 111256, tagId: "Skyscraper_1" },
              { id: 111257, tagId: "Skyscraper_2" },
  
              { id: 111226, tagId: "Leaderboard_1" },
              { id: 111227, tagId: "Leaderboard_2" },
              { id: 111228, tagId: "Leaderboard_3" },
              { id: 111229, tagId: "Leaderboard_4" },
              { id: 111230, tagId: "Leaderboard_5" },
              { id: 111231, tagId: "Leaderboard_6" },
              { id: 111232, tagId: "Leaderboard_7" },
              { id: 111233, tagId: "Leaderboard_8" },
              { id: 111234, tagId: "Leaderboard_9" },
              { id: 111235, tagId: "Leaderboard_10" },
              { id: 111850, tagId: "Leaderboard_11" },
              { id: 111851, tagId: "Leaderboard_12" },
              { id: 111852, tagId: "Leaderboard_13" },
              { id: 111853, tagId: "Leaderboard_14" },
              { id: 111854, tagId: "Leaderboard_15" },
  
              { id: 111236, tagId: "LargeLeaderboard_1" },
              { id: 111237, tagId: "LargeLeaderboard_2" },
              { id: 111238, tagId: "LargeLeaderboard_3" },
              { id: 111239, tagId: "LargeLeaderboard_4" },
              { id: 111240, tagId: "LargeLeaderboard_5" },
              { id: 111241, tagId: "LargeLeaderboard_6" },
              { id: 111242, tagId: "LargeLeaderboard_7" },
              { id: 111243, tagId: "LargeLeaderboard_8" },
              { id: 111244, tagId: "LargeLeaderboard_9" },
              { id: 111245, tagId: "LargeLeaderboard_10" },
  
              { id: 111246, tagId: "Billboard_1" },
              { id: 111247, tagId: "Billboard_2" },
              { id: 111248, tagId: "Billboard_3" },
              { id: 111249, tagId: "Billboard_4" },
              { id: 111250, tagId: "Billboard_5" },
              { id: 111855, tagId: "Billboard_6" },
              { id: 111856, tagId: "Billboard_7" },
              { id: 111857, tagId: "Billboard_8" },
              { id: 111858, tagId: "Billboard_9" },
              { id: 111859, tagId: "Billboard_10" },
              { id: 112238, tagId: "Billboard_11" },
              { id: 112239, tagId: "Billboard_12" },
              { id: 112240, tagId: "Billboard_13" },
              { id: 112241, tagId: "Billboard_14" },
              { id: 112242, tagId: "Billboard_15" },
  
              { id: 111127, tagId: "Adhesion" },
              { id: 116485, tagId: "adhesion_top" },
              { id: 111126, tagId: "Interstitial" },
              { id: 111268, tagId: "Inline" },
              { id: 111128, tagId: "Parallax" },
              { id: 111131, tagId: "VideoRead" },
              { id: 117788, tagId: "VideoBox" }
            ],  
            target: '',
            schain: '1.0,1!mediosfederales.com,<siteId>,1,<publisher>,<publisher.com>'
          });
        });
         
</script>
    
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9077525840741891"
         crossorigin="anonymous">
    // Adss
</script>
    
<!-- END MAINTAG MF HOME-->
    


Es posible que vayamos añadiendo otros tags que consideramos importantes, dentro del Maintag. En tal caso le informaremos o actualizaremos el Maintag dentro de su Asistente de Implementación.