REST Resource: accounts.lfpStores

Ресурс: LfpStore

Магазин для торговца. Он будет использоваться для сопоставления с магазином в бизнес-профиле Google целевого продавца. Если соответствующий магазин не найден, данные о запасах или продажах, представленные с кодом магазина, использоваться не будут.

JSON-представление
{
  "name": string,
  "targetAccount": string,
  "storeCode": string,
  "storeAddress": string,
  "gcidCategory": [
    string
  ],
  "matchingState": enum (StoreMatchingState),
  "storeName": string,
  "phoneNumber": string,
  "websiteUri": string,
  "placeId": string,
  "matchingStateHint": string
}
Поля
name

string

Только вывод. Идентификатор. Имя ресурса LfpStore . Формат: accounts/{account}/lfpStores/{target_merchant}~{storeCode}

targetAccount

string ( int64 format)

Необходимый. Идентификатор продавца в Merchant Center, для которого необходимо отправить магазин.

storeCode

string

Необходимый. Неизменный. Идентификатор магазина, уникальный для целевого продавца.

storeAddress

string

Необходимый. Адрес магазина. Пример: 1600 Amphitheatre Pkwy, Маунтин-Вью, Калифорния 94043, США.

gcidCategory[]

string

Необязательный. Идентификатор категории Google Мой бизнес .

matchingState

enum ( StoreMatchingState )

Необязательный. Только вывод. Статус соответствия профилю компании в Google. См. matchingStateHint для получения дополнительной информации, если совпадение не найдено.

storeName

string

Необязательный. Название продавца или магазина.

phoneNumber

string

Необязательный. Телефон магазина в формате E.164 . Пример: +15556767888 .

websiteUri

string

Необязательный. URL-адрес веб-сайта магазина или продавца.

placeId

string

Необязательный. Идентификатор местоположения магазина в Google .

matchingStateHint

string

Необязательный. Только вывод. Подсказка о том, почему сопоставление не удалось. Это значение устанавливается только при matchingState = STORE_MATCHING_STATE_FAILED .

Возможные значения:

  • « linked-store-not-found »: в профиле компании в Google нет доступных для сопоставления магазинов.
  • « store-match-not-found »: предоставленный LfpStore не может быть сопоставлен ни с одним из подключенных магазинов в профиле компании Google. Аккаунт Merchant Center подключен правильно, и магазины доступны в профиле компании в Google, но адрес местоположения LfpStore не совпадает с адресами магазинов в профиле компании в Google. Обновите адрес LfpStore или адрес магазина в профиле компании Google, чтобы они совпадали правильно.
  • " store-match-unverified ": предоставленный LfpStore не может быть сопоставлен ни с одним из подключенных магазинов профиля компании Google, поскольку соответствующий магазин профиля компании Google не проверен. Пройдите процедуру проверки профиля компании в Google, чтобы убедиться в правильности соответствия.

StoreMatchingState

Состояние соответствия LfpStore профилю компании в Google.

Перечисления
STORE_MATCHING_STATE_UNSPECIFIED Состояние соответствия магазина не указано.
STORE_MATCHING_STATE_MATCHED LfpStore успешно сопоставлен с магазином профиля компании в Google.
STORE_MATCHING_STATE_FAILED LfpStore не сопоставлен с магазином профиля компании в Google.

Методы

delete

Удаляет магазин целевого продавца.

get

Получает информацию о магазине.

insert

Вставляет магазин для целевого продавца.

list

Перечисляет магазины целевого продавца, указанные фильтром в ListLfpStoresRequest .