В Google Business Performance API добавлен новый метод, который позволяет получать несколько показателей DailyMetrics в одном запросе к API. Ознакомьтесь с расписанием прекращения поддержки и инструкциями о том, как перейти с метода reportInsights версии 4 на Google Business Profile Performance API.
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
С помощью My Business Account Management API вы можете переносить адреса в разные аккаунты или группы адресов. О том, как это сделать, читайте ниже.
Начало работы
Для переноса адресов необходимо следующее:
Исходный аккаунт, у которого есть право собственности на нужный адрес. Это может быть как личный аккаунт, так и группа адресов. После завершения процесса у исходного аккаунта больше не будет доступа к перенесенному адресу. Целевой аккаунт, куда необходимо добавить адрес. Это может быть как личный аккаунт, так и группа адресов. После завершения процесса целевой аккаунт получит права основного владельца. Токены OAuth2 для доступа или обновления. Эти токены необходимы как для исходного, так и для целевого аккаунта. Они требуются для вызова API.
Перенос адресов
Чтобы перенести адреса, выполните следующие действия:
Если вы не являетесь владельцем адреса, получите эти права. Используйте учетные данные OAuth текущего владельца, чтобы вызвать account.admins.create и отправить пользователю приглашение стать владельцем. Затем используйте учетные данные OAuth приглашенного пользователя, чтобы отправить вызов accounts.invitations.list и получить идентификатор приглашения. Вызовите
accounts.invitations.accept,
чтобы принять приглашение.
Используйте учетные данные OAuth целевого аккаунта, чтобы вызвать accounts.list. Затем найдите в списке идентификатор того аккаунта, в который вы хотите перенести адрес. В качестве идентификатора аккаунта можно использовать идентификатор администратора, полученный во время первого шага в ответ на вызов account.admins.create или accounts.invitations.list. Это идентификатор может быть связан как с личным аккаунтом, так и с группой адресов.
Используйте идентификатор аккаунта, полученный на шаге 2, в качестве целевого.
Он находится в поле destinationAccount в теле запроса и необходим для вызова locations.transfer.
Используйте учетные данные OAuth целевого аккаунта, чтобы вызвать accounts.locations.list, и убедитесь, что перенесенный адрес показывается в результатах. При вызове конечной точки accounts.locations.list с использованием исходного аккаунта перенесенный адрес не включается в результаты.
Перенос в группу адресов
Чтобы перенести адрес в location group в организации, вызовите locations.admins.create с использованием учетных данных OAuth merchant. Используйте поле account в ресурсе Admin для передачи location group account ID с соответствующим role. Используйте учетные данные администратора location group для вызова accounts.invitations.list с идентификатором аккаунта группы адресов в качестве аргумента parent, чтобы получить приглашения, относящиеся к location group. Найдите приглашение с правильным целевым адресом, а затем вызовите accounts.invitations.accept, чтобы принять его.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 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."]]],[]]