Borradores de campañas

Los borradores de campañas son una forma de organizar un conjunto de cambios previstos en una campaña base. Cada borrador de la campaña tiene una campaña de base y un borrador de campaña asociados.

  • La campaña de base es una campaña normal de tu cuenta, con anuncios, grupos de anuncios y otros recursos.
  • La borrador de campaña es una capa virtual en la que los cambios se agregan a medida que realizas operaciones, pero no afectan a ninguna campaña real de tu cuenta. Una vez que estés satisfecho con el estado del borrador de campaña, podrás aplicarlo a una campaña real de diferentes maneras.

Puedes encontrar un ejemplo completo de creación de experimentos en el catálogo de ejemplos de código.

Crear un borrador

Para crear un CampaignDraft, haz lo siguiente:

  1. Crea un objeto CampaignDraft con los siguientes campos:

    • base_campaign: Es el nombre del recurso de la campaña en la que se basará este borrador.
    • name: Es un nombre para tu borrador de la campaña.
  2. A continuación, crea un CampaignDraftOperation con el create campo establecido en el CampaignDraft objeto que creaste.

  3. Por último, envía esta operación a la API de Google Ads con el CampaignDraftService.MutateCampaignDrafts método. La solicitud create es síncrona y muestra una respuesta de inmediato.

Cómo modificar un borrador de campaña

Después de crear un borrador de la campaña, puedes recuperar su nombre de recurso de el results campo de el MutateCampaignDraftsResponse.

Debes recuperar el nombre del recurso de su borrador de campaña asociado antes de poder realizar cambios en ella. Con el nombre del recurso del borrador de campaña, puedes consultar GoogleAdsService.SearchStream para encontrar la campaña de borrador:

SELECT campaign_draft.draft_campaign
FROM campaign_draft
WHERE campaign_draft.resource_name = "CAMPAIGN_DRAFT_RESOURCE_NAME_HERE"

Una vez que tengas el nombre del recurso de la campaña de borrador, podrás modificarla como cualquier otra campaña de tu cuenta. La campaña de borrador no puede publicar anuncios, pero actúa como un área de preparación para los cambios que puedes aplicar a una campaña base más adelante.

Cómo promover o quitar un borrador de campaña

Una vez que termines de configurar tu campaña de borrador, tendrás algunas opciones:

  1. Para promover el borrador de campaña a la campaña de base, llama a CampaignDraftService.PromoteCampaignDraft. Esto aplica todos los cambios que realizaste en el borrador de campaña a la campaña de base. Esta es una operación asíncrona.
  2. Quita el borrador de la campaña con la operación remove de CampaignDraftService.MutateCampaignDrafts y pasa el nombre del recurso del borrador de la campaña. Esto cancela el borrador y descarta los cambios si decides no continuar. Esta es una operación síncrona.