Inicio
DocumentaciĂłn
Recursos
Partners
Comunidad

Recursos

Revisa las actualizaciones de nuestras soluciones y operatividad del sistema o pide soporte técnico.

Partners

Conoce nuestro programa para agencias o desarrolladores que ofrecen servicios de integraciĂłn y vendedores que quieren contratarlos.

Comunidad

Recibe las Ășltimas novedades, pide ayuda a otros integradores y comparte tus conocimientos.

ConversiĂłn de anuncios - PersonalizaciĂłn del checkout - Mercado Pago Developers

BĂșsqueda inteligente powered by OpenAI 

ConversiĂłn de anuncios

El anålisis de conversión de anuncios permite evaluar la relevancia y el retorno de los anuncios creados. Por ello, Checkout Pro ofrece integración con las plataformas Facebook Ads y Google Ads, permitiéndote asociar pagos a campañas comerciales.

Importante
Solo se asociarån pagos aprobados al instante con tarjetas de crédito y débito, efectivo en Mercado Pago o Linha de Crédito.

Facebook Ads

Al crear una preferencia, puedes asociarla con un pixel (identificador) para rastrear las conversiones de anuncios de Facebook.

Para integrar Checkout Pro con los anuncios de Facebook sigue los pasos a continuaciĂłn.

Agrega el cĂłdigo en la preferencia y reemplaza el valor PIXEL_ID por tu identificador.

          
<?php
  // Crear un objeto preferencia
  $preference = new MercadoPago\Preference();

  // Asocia tu pĂ­xel de Facebook
  $preference->tracks = array(
    array(
      'type' => 'facebook_ad',
      'values'=> array(
        'pixel_id' => 'PIXEL_ID'
      )
    )
  );

  // ...
  // Guardar y postear la preferencia
  $preference->save();
?>

        

Agrega el cĂłdigo en la preferencia y reemplaza el valor PIXEL_ID por tu identificador.

          
// Configura tu preferencia
var preference = {

  // Asocia tu pĂ­xel de Facebook
  tracks: [
        {
          type: "facebook_ad",
          values: {
            "pixel_id": 'PIXEL_ID'
          }
        }
      ]
  //...
};

        

Agrega el cĂłdigo en la preferencia y reemplaza el valor PIXEL_ID por tu identificador.

          
// Crea un objeto preferencia
PreferenceClient client = new PreferenceClient();

// Asocia tu pĂ­xel de Facebook
List<PreferenceTrackRequest> tracks = new ArrayList<>();
PreferenceTrackRequest trackFacebook = PreferenceTrackRequest.builder()
   .type("facebook_ad")
   .values(PreferenceTrackValuesRequest.builder().pixelId("PIXEL_ID").build())
   .build();
tracks.add(trackFacebook);

PreferenceRequest request = PreferenceRequest.builder().tracks(tracks).build();

// Guardar y postear la preferencia
client.create(request);

        

Agrega el cĂłdigo en la preferencia y reemplaza el valor PIXEL_ID por tu identificador.

          
// Asocia tu pĂ­xel de Facebook
var tracks = new List<PreferenceTrackRequest>
{
    new PreferenceTrackRequest
    {
        Type = "facebook_ad",
        Values = new PreferenceTrackValuesRequest
        {
            PixelId = "PIXEL_ID",
        },
    },
};

var request = new PreferenceRequest
{
    // ...
    Tracks = tracks,
};

var client = new PreferenceClient();
Preference preference = await client.CreateAsync(request);

        

Agrega el cĂłdigo en la preferencia y reemplaza el valor PIXEL_ID por tu identificador.

          
# Asocia tu pĂ­xel de Facebook
preference_data = {
    # ...
    "tracks": [
        {
            "type": "facebook_ad",
            "values": {
                "pixel_id": "PIXEL_ID"
            }
        }
    ]
}

preference_response = sdk.preference().create(preference_data)
preference = preference_response["response"]

        

Una vez completada la configuraciĂłn, se asociarĂĄ un evento de purchase con el pĂ­xel especificado cuando se apruebe un pago reenviado por tu anuncio.

Importante
Solo es posible configurar un solo pĂ­xel por preferencia. Prueba cĂłmo funciona su integraciĂłn con la extensiĂłn de Chrome Facebook Pixel Helper. Para obtener mĂĄs informaciĂłn, visita el sitio oficial de Facebook .
Ademås de la SDKs, también es posible integrar los anuncios de Facebook Ads con Checkout Pro a través de la API de preferencias. Para eso, envía el paråmetro track con los atributos type y values informando tu facebook_id y el pixel ID repectivamente, al endpoint /checkout/preferences y ejecuta el request.

Google Ads

Al crear una preferencia, puedes asociarla con una tag (identificador) para realizar un seguimiento de las conversiones de Google Ads.

Para integrar Checkout Pro con Google Ads, usa uno de los cĂłdigos disponibles a continuaciĂłn.

Ademås de las SDKs, también es posible integrar Google Ads con Checkout Pro a través de la API de preferencias. Para eso, envía el paråmetro tracks con los atributos type, conversion_id y conversion_label, informando tu conversion_id y el conversion_label disponible en tu cuenta de Google, al endpoint /checkout/preferences , y ejecuta la solicitud.

Agrega el cĂłdigo en la preferencia y reemplaza los valores CONVERSION_ID y CONVERSION_LABEL por los datos de tu tag.

          

<?php
  // Crear un objeto preferencia
  $preference = new MercadoPago\Preference();
 
  // Asocia tu etiqueta
  $preference->tracks = array(
    array(
        'type' => 'google_ad',
        'values' => array(
          'conversion_id' => 'CONVERSION_ID',
          'conversion_label' => 'CONVERSION_LABEL'
        )
    )
  );

  ...
  // Guardar y postear la preferencia
  $preference->save();
?>

        

Agrega el cĂłdigo en la preferencia y reemplaza los valores CONVERSION_ID y CONVERSION_LABEL por los datos de tu tag.

          
// Configura tu preferencia
var preference = {
 
  // Asocia tu etiqueta
  tracks: [
        {
            type: "google_ad",
            values: {
              conversion_id: "CONVERSION_ID",
              conversion_label: "CONVERSION_LABEL"
            } 
        }
      ]
  ...
};

        

Agrega el cĂłdigo en la preferencia y reemplaza los valores CONVERSION_ID y CONVERSION_LABEL por los datos de tu tag.

          
// Crea un objeto preferencia
PreferenceClient client = new PreferenceClient();

// Asocia tu etiqueta
List<PreferenceTrackRequest> tracks = new ArrayList<>();
PreferenceTrackRequest trackGoogle =
   PreferenceTrackRequest.builder()
       .type("google_ad")
       .values(
           PreferenceTrackValuesRequest.builder()
               .conversionId("CONVERSION_ID")
               .conversionLabel("CONVERSION_LABEL")
               .build())
       .build();
tracks.add(trackGoogle);

PreferenceRequest request = PreferenceRequest.builder().tracks(tracks).build();

// Guardar y postear la preferencia
client.create(request);

        

Agrega el cĂłdigo en la preferencia y reemplaza los valores CONVERSION_ID y CONVERSION_LABEL por los datos de tu tag.

          
// Asocia tu etiqueta
var tracks = new List<PreferenceTrackRequest>
{
    new PreferenceTrackRequest
    {
        Type = "facebook_ad",
        Values = new PreferenceTrackValuesRequest
        {
            ConversionId = "CONVERSION_ID",
            ConversionLabel = "CONVERSION_LABEL",
        },
    },
};

var request = new PreferenceRequest
{
    // ...
    Tracks = tracks,
};

var client = new PreferenceClient();
Preference preference = await client.CreateAsync(request);

        

Agrega el cĂłdigo en la preferencia y reemplaza los valores CONVERSION_ID y CONVERSION_LABEL por los datos de tu tag.

          
# Asocia tu etiqueta
preference_data = {
    # ...
    "tracks": [
        {
            "type": "google_ad",
            "values": {
                "conversion_id": "CONVERSION_ID",
                "conversion_label": "CONVERSION_LABEL"
            }
        }
    ]
}

preference_response = sdk.preference().create(preference_data)
preference = preference_response["response"]

        

Una vez completada la configuraciĂłn, se asociarĂĄ una conversiĂłn con la tag especificada cuando se apruebe un pago reenviado para tu anuncio.

Importante
Solo es posible configurar una sola tag por preferencia. Para obtener mĂĄs informaciĂłn sobre las tags de conversiĂłn de Google Ads, visita el sitio oficial de Google .