La API de Google Business Performance tiene un método de API NUEVO que permite recuperar varias métricas "DailyMetrics" en una sola solicitud a la API. Revise el programa de baja y las instrucciones para migrar del método de la API de reportInsights versión 4 a la API de rendimiento del Perfil de Negocio de Google.
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Con la API de My Business Account Management, puedes transferir ubicaciones a diferentes cuentas o grupos por ubicación. Sigue las instrucciones de esta documentación para obtener más información.
Comenzar
Se requieren los siguientes elementos para transferir ubicaciones:
Cuenta de origen: Es la cuenta que es propietaria de la ubicación. Esta cuenta puede ser personal o de un grupo de ubicaciones. Una vez que se complete la transferencia, la cuenta de origen ya no tendrá acceso a la ubicación. Cuenta de destino: La cuenta de destino es la cuenta a la que se debe transferir la ubicación. Esta cuenta puede ser una cuenta personal o un grupo de ubicaciones. Una vez que se complete la transferencia, la cuenta de destino será el propietario principal de la ubicación. Tokens de acceso o actualización de OAuth2: Los tokens de acceso o actualización de OAuth2 para las cuentas de origen y destino son necesarios para cada cuenta para llamar a la API.
Ubicaciones de transferencia
Para transferir ubicaciones, completa los siguientes pasos:
Si no eres propietario de la ubicación, debes convertirte en uno. Usa las credenciales de OAuth del propietario actual de la empresa para llamar a account.admins.create y, luego, invita a un usuario a ser propietario de la ficha. Luego, usa las credenciales de OAuth del usuario invitado para llamar a accounts.invitations.list y obtener el ID de invitación. Llama a accounts.invitations.accept para aceptar esta invitación.
Usa las credenciales de OAuth de la cuenta de destino prevista para llamar a accounts.list. Luego, busca el ID de la cuenta a la que deseas transferir la ubicación. El ID de administrador en la respuesta a la llamada account.admins.create o a la llamada accounts.invitations.list en el paso 1 también se puede usar como el ID de la cuenta. Este ID de cuenta puede referirse a una cuenta personal o a un grupo de ubicaciones.
Usa el ID de la cuenta que recuperaste en el paso 2 como la cuenta de destino.
Este es el campo destinationAccount en el cuerpo de la solicitud, que puedes usar para llamar a locations.transfer.
Usa las credenciales de OAuth de la cuenta de destino para llamar a accounts.locations.list y verificar que la ubicación transferida aparezca en los resultados. Si llamas al extremo accounts.locations.list con la cuenta de origen, la ubicación transferida no se incluye en los resultados.
Cómo transferir a un grupo por ubicación
Para transferir una ubicación a un location group en la organización, llama a locations.admins.create con las credenciales de OAuth de merchant. Usa el campo account en el recurso Admin para pasar el location group account ID junto con el role adecuado. Debes usar las credenciales de administrador de location group para llamar a accounts.invitations.list con el ID de la cuenta del grupo de ubicaciones como argumento parent para recuperar invitaciones relacionadas con location group. Busca la invitación que tiene la ubicación de destino correcta y, luego, llama a accounts.invitations.accept para aceptarla.
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-05-08 (UTC)"],[[["The My Business Account Management API allows transferring business locations between different accounts or location groups, provided the caller has ownership and the recipient is at least a manager."],["To transfer a location, you'll need the source and destination account details, along with OAuth2 tokens for both accounts to authorize the API calls."],["The transfer process involves adding the destination account as an owner, then using the API to execute the transfer, ensuring the destination account becomes the primary owner."],["Locations can be transferred to location groups within an organization by inviting the location group as an admin and accepting the invitation."],["After a successful transfer, the location will be listed under the destination account and no longer accessible by the source account."]]],[]]