Campañas de Servicios Locales le permiten anunciar su empresa en Google y recibir clientes potenciales directamente desde clientes potenciales. En esta guía, se resumen las operaciones admitidas restricciones en la versión actual de la API de Google Ads.
Operaciones admitidas
Recupera las campañas y los presupuestos de Servicios locales.
Las campañas de Servicios Locales y los presupuestos pueden recuperarse con el
GoogleAdsService.Search
o
GoogleAdsService.SearchStream
método para consultar los recursos de la campaña en los que
advertising_channel_type = 'LOCAL_SERVICES'
A continuación, se muestra un ejemplo:
SELECT
campaign.id,
campaign.status,
campaign_budget.id,
campaign_budget.period,
campaign_budget.amount_micros,
campaign_budget.type
FROM campaign
WHERE campaign.advertising_channel_type = 'LOCAL_SERVICES'
Cómo editar las campañas de Servicios Locales
Puedes actualizar el status
de la campaña y el
presupuesto de la campaña asociada
Campos amount_micros
.
Establece la estrategia de ofertas para las campañas de Servicios Locales
Puedes establecer las siguientes estrategias de ofertas como la estrategia de ofertas estándar de Campañas de Servicios Locales:
ManualCpa
estableciendo el campomanual_cpa
Puedes establecer las ofertas de
ManualCpa
a través deLocalServicesCampaignSettings.category_bids
Puede recuperar y configurarLocalServicesCampaignSettings
de Servicios Locales sin embargo, las campañasCampaign.local_services_campaign_settings
MaximizeConversions
estableciendo el campomaximize_conversions
Establecer una programación de anuncios como criterio de campaña
Puede establecer una programación de anuncios para una campaña de Servicios Locales como una campaña criterio.
Crea un AdScheduleInfo
y establécelo en la
ad_schedule
de las
CampaignCriterion
que se envía a la API de Google Ads mediante
CampaignCriterionService.MutateCampaignCriteria
Establecer la segmentación geográfica
Si desea habilitar la segmentación geográfica para una campaña de Servicios Locales, agregue una
LocationInfo
y establécelo en
location
de las
CampaignCriterion
que se envía a la API de Google Ads mediante
CampaignCriterionService.MutateCampaignCriteria
Para obtener más detalles, consulta Ubicación
segmentación.
Tipos de servicios específicos como destino
Para habilitar la segmentación de un tipo de servicio específico, agrega una
LocalServiceIdInfo
y establécelo en
tipo de
servicio.
Debes usar un ID de servicio que coincida con la segmentación de tu campaña location y category.
Operaciones no admitidas
Las restricciones mencionadas en la siguiente tabla pueden cambiar en versiones futuras de la API de Google Ads.
Operaciones no admitidas | |
---|---|
Crear y quitar campañas | La API de Google Ads bloquea la creación de nuevas campañas de Servicios Locales. |
Operaciones sobre subentidades en una campaña | La API de Google Ads no admite la creación, modificación, eliminación o recuperación de grupos de anuncios, anuncios o criterios en las campañas de Servicios Locales. |
Recursos de Servicios Locales
A partir de la versión 15 de la API de Google Ads, se incluyen algunos datos de Los Anuncios de Servicios Locales se exponen directamente. en la API de Google Ads a través de los siguientes recursos de informes de solo lectura:
local_services_lead
local_services_lead_conversation
local_services_verification_artifact
local_services_employee
Para que estos recursos devuelvan datos, debe haber una instancia en la cuenta de cliente que realiza la solicitud. Y como solo puede haber una campaña de Servicios Locales por cuenta de cliente, estos recursos no especificar una campaña. Para identificar la campaña a la que están afiliados estos recursos usa la siguiente consulta:
SELECT campaign.id
FROM campaign
WHERE campaign.advertising_channel_type = 'LOCAL_SERVICES'
Líder de Servicios Locales
LocalServicesLead
expone los detalles de un
cliente potencial que se genera cuando un consumidor llama, envía un mensaje o reserva un servicio desde
el anunciante.
Los datos de clientes potenciales de Servicios Locales se pueden recuperar desde
Recurso local_services_lead
. Este es un
consulta de ejemplo:
SELECT
local_services_lead.lead_type,
local_services_lead.category_id,
local_services_lead.service_id,
local_services_lead.contact_details,
local_services_lead.lead_status,
local_services_lead.creation_date_time,
local_services_lead.locale,
local_services_lead.lead_charged,
local_services_lead.credit_details.credit_state,
local_services_lead.credit_details.credit_state_last_update_date_time
FROM local_services_lead
Limitaciones
- El campo
contact_details
es nulo silead_status
es igual aWIPED_OUT
. - Los datos de clientes potenciales para los que el
category_id
forma parte de una categoría de cuidado de la salud se encuentra en no disponible.
Conversación del cliente potencial de Servicios Locales
LocalServicesLeadConversation
expone los detalles de las conversaciones que tuvieron lugar como parte de una
LocalServicesLead
Existe una relación de uno a varios con
LocalServicesLead
, en las que un cliente potencial puede tener muchas conversaciones. El recurso
puedes encontrar el nombre del cliente potencial relacionado en el campo lead
.
Los datos de las conversaciones se pueden recuperar
local_services_lead_conversation
recurso. A continuación, se incluye una consulta de ejemplo que filtra los resultados de llamadas telefónicas:
SELECT
local_services_lead_conversation.id,
local_services_lead_conversation.conversation_channel,
local_services_lead_conversation.participant_type,
local_services_lead_conversation.lead,
local_services_lead_conversation.event_date_time,
local_services_lead_conversation.phone_call_details.call_duration_millis,
local_services_lead_conversation.phone_call_details.call_recording_url,
local_services_lead_conversation.message_details.text,
local_services_lead_conversation.message_details.attachment_urls
FROM local_services_lead_conversation
WHERE local_services_lead_conversation.conversation_channel = 'PHONE_CALL'
A partir de la versión 17 de la API de Google Ads,
LocalServicesLeadService.AppendLeadConversation
método para agregar LocalServicesLeadConversation
recursos a un objeto LocalServicesLead
.
Limitaciones
- Para acceder a la URL de grabación de llamadas, debes ingresar con una dirección de correo electrónico que tenga, al menos, acceso de solo lectura a la cuenta de cliente de Google Ads que posee la con la que está asociado el cliente potencial.
Solicitar todas las conversaciones a la vez puede tardar mucho tiempo, por lo que debes filtrar las conversaciones por cliente potencial, por ejemplo:
SELECT local_services_lead_conversation.id, local_services_lead_conversation.event_date_time, local_services_lead_conversation.message_details.text FROM local_services_lead_conversation WHERE local_services_lead.id = LEAD_ID
Artefacto de verificación de Servicios Locales
LocalServicesVerificationArtifact
expone los datos de verificación para las visitas empresas. Ten en cuenta que estos
las verificaciones son a nivel de la empresa y no incluyen las verificaciones por
de los empleados. Entre los datos, se incluyen los siguientes:
- Verificaciones de licencias
- Verificaciones de seguros
- Verificaciones de antecedentes
- Verificaciones del registro comercial
Cada vez que se envía una solicitud de verificación a Anuncios de Servicios Locales, se crea un nuevo instancia del artefacto de verificación se crea para él en la API de Google Ads. cada artefacto de verificación representa una única solicitud de verificación. Cada puede contener la siguiente información, según sobre el tipo de solicitud de verificación que representa:
- Estado de cada artefacto de verificación
- URL de verificación de antecedentes que se utilizará para llevar a cabo este proceso
- Hora de adjudicación de la verificación de antecedentes (si corresponde)
- URL del documento de seguro para ver la información del seguro ya enviada
- Motivo del rechazo del seguro (si corresponde)
- Detalles de la licencia (tipo, número, nombre y apellido)
- Motivo del rechazo de la licencia (si corresponde)
- URL del documento de licencia para ver la imagen de la licencia que ya se envió (si corresponde)
- Detalles de registro de la empresa (ID del cheque, número de registro)
- Motivo del rechazo del registro comercial (si corresponde)
- URL del documento de registro de la empresa para ver el registro ya enviado imagen (si corresponde)
Los datos del artefacto de verificación pueden recuperarse desde
local_services_verification_artifact
recurso. Aquí hay una consulta de ejemplo que recupera datos de todos los
artefactos de verificación relacionados con licencias para una cuenta de cliente determinada:
SELECT
local_services_verification_artifact.id,
local_services_verification_artifact.creation_date_time,
local_services_verification_artifact.status,
local_services_verification_artifact.artifact_type,
local_services_verification_artifact.license_verification_artifact.license_type,
local_services_verification_artifact.license_verification_artifact.license_number,
local_services_verification_artifact.license_verification_artifact.licensee_first_name,
local_services_verification_artifact.license_verification_artifact.licensee_last_name,
local_services_verification_artifact.license_verification_artifact.rejection_reason
FROM local_services_verification_artifact
WHERE local_services_verification_artifact.artifact_type = 'LICENSE'
Datos geográficos y categóricos de licencias y seguros
Para determinar de forma programática el estado de las solicitudes de verificación por ubicación geográfica
ubicación, específicamente, código de segmentación geográfica)
categoría de servicios locales
ID, puedes usar un nuevo ID de
en el recurso customer
, llamado
LocalServicesSetting
Este campo expone un resumen de alto nivel del estado de la licencia y el seguro. solicitudes de verificación por ubicación y categoría. Aquí hay un ejemplo de consulta que recupera todos esos datos:
SELECT
customer.local_services_settings.granular_license_statuses,
customer.local_services_settings.granular_insurance_statuses
FROM customer
Empleado de Servicios Locales
LocalServicesEmployee
expone los datos.
sobre los empleados de servicios locales que los anunciantes subieron su anuncio
en nuestros sistemas.
Aquí hay una consulta de ejemplo que recupera datos de todos los Empleados de servicio local para una cuenta de cliente determinada:
SELECT
local_services_employee.status,
local_services_employee.type,
local_services_employee.university_degrees,
local_services_employee.residencies,
local_services_employee.fellowships,
local_services_employee.job_title,
local_services_employee.year_started_practicing,
local_services_employee.languages_spoken,
local_services_employee.first_name,
local_services_employee.middle_name,
local_services_employee.last_name
FROM local_services_employee