LocalInventory

제품의 오프라인 판매점 인벤토리 정보입니다. storeCode로 지정한 매장의 특정 제품에 대한 매장 정보를 나타냅니다. 허용되는 모든 속성 값의 목록은 오프라인 제품 인벤토리 데이터 사양을 참조하세요.

JSON 표현
{
  "name": string,
  "account": string,
  "storeCode": string,
  "price": {
    object (Price)
  },
  "salePrice": {
    object (Price)
  },
  "salePriceEffectiveDate": {
    object (Interval)
  },
  "customAttributes": [
    {
      object (CustomAttribute)
    }
  ],
  "availability": string,
  "quantity": string,
  "pickupMethod": string,
  "pickupSla": string,
  "instoreProductLocation": string
}
입력란
name

string

출력 전용입니다. LocalInventory 리소스 이름입니다. 형식: accounts/{account}/products/{product}/localInventories/{storeCode}

account

string (int64 format)

출력 전용입니다. 제품을 소유한 계정입니다. 이 필드는 클라이언트에 의해 설정된 경우 무시됩니다.

storeCode

string

필수 항목입니다. 변경할 수 없습니다. 제품을 판매하는 오프라인 상점의 판매점 코드 (비즈니스 프로필의 판매점 ID) 자세한 내용은 오프라인 제품 인벤토리 데이터 사양을 참조하세요.

price

object (Price)

이 매장의 제품 가격입니다.

salePrice

object (Price)

이 상점의 제품 할인가입니다. salePriceEffectiveDate가 정의된 경우 필수입니다.

salePriceEffectiveDate

object (Interval)

이 매장에서의 판매 TimePeriod입니다.

customAttributes[]

object (CustomAttribute)

판매자 제공 커스텀 속성 목록입니다. CustomAttribute를 사용하여 데이터 사양의 속성을 일반 형식으로 제출할 수도 있습니다.

availability

string

이 매장의 제품 재고입니다. 허용되는 속성 값은 오프라인 제품 인벤토리 데이터 사양을 참조하세요.

quantity

string (int64 format)

이 매장에서 구매할 수 있는 제품의 수량입니다. 0 이상이어야 합니다.

pickupMethod

string

이 제품에서 지원되는 수령 방법입니다. 값이 "not supported"가 아니면 이 입력란을 pickupSla와 함께 제출해야 합니다. 허용되는 속성 값은 오프라인 제품 인벤토리 데이터 사양을 참조하세요.

pickupSla

string

이 매장의 이 제품 주문 날짜로부터 수령 준비 완료까지의 상대적 기간입니다. pickupMethod와 함께 제출해야 합니다. 허용되는 속성 값은 오프라인 제품 인벤토리 데이터 사양을 참조하세요.

instoreProductLocation

string

매장 내 제품 위치입니다. 최대 길이는 20바이트입니다.