Shopping Content API에서 오프라인 판매점 인벤토리 광고 설정을 사용한 경우 Merchant API에 몇 가지 중요한 변경사항이 있습니다.
이제 LIA 설정은 각각 연결된 리소스가 있는 세 가지 핵심 구성요소 중 하나에 속합니다.
| 핵심 구성요소 | 리소스 | 
|---|---|
| 옴니채널 게재를 위한 계정 구성 | OmnichannelSetting | 
| 인벤토리 데이터를 위한 오프라인 피드 파트너십 (LFP) 파트너 연결 | LfpProvider | 
| 오프라인 매장 데이터를 위한 Google 비즈니스 프로필 (GBP) 계정 연결 | GbpAccount | 
또한 LIA 설정에는 계정당 하나의 리소스가 있으며 각 국가 법인의 설정 목록이 포함되어 있습니다. OmnichannelSettings를 사용하면 계정에 여러 리소스를 연결할 수 있습니다. 각 리소스는 특정 국가 항목의 설정을 나타냅니다.
요청 및 리소스가 어떻게 변경되었는지 알아보세요.
요청
| 새 도메인 | Content API 메서드 이름 | Merchant API 메서드 이름 | 
|---|---|---|
accounts.omnichannelSettings | 
   liasettings.custombatch  | 
   이 메서드는 지원 중단됩니다. Merchant API는 한 번에 여러 요청을 전송하는 기능을 지원합니다. | 
liasettings.get  | 
   accounts.omnichannelSettings.list | 
  |
liasettings.list  | 
   
    모든 하위 계정의 모든 LIA 설정을 가져오는 메서드를 더 이상 직접 사용할 수 없습니다. 대신 모든 하위 계정을 쿼리하고 accounts.omnichannelSettings.list를 사용하여 관심 있는 계정의 omnichannelSettings를 가져옵니다.
    | 
  |
liasettings.update  | 
   accounts.omnichannelSettings.create, accounts.omnichannelSettings.update  | 
  |
liasettings.requestinventoryverification  | 
   accounts.omnichannelSettings.requestInventoryVerification  | 
  |
liasettings.setinventoryverificationcontact  | 
   이 메서드는 지원 중단됩니다. 대신 업데이트된 마스크와 함께 accounts.omnichannelSettings.create 또는 accounts.omnichannelSettings.update를 사용하세요.
    | 
  |
liasettings.setomnichannelexperience  | 
   이 메서드는 지원 중단됩니다. 대신 업데이트된 마스크와 함께 accounts.omnichannelSettings.create 또는 accounts.omnichannelSettings.update를 사용하세요.
   | 
  |
accounts.omnichannelSettings.lfpProvider  | 
   liasettings.listposdataproviders  | 
   accounts.omnichannelSettings.lfpProviders.findLfpProviders  | 
  
liasettings.setposdataprovider  | 
   accounts.omnichannelSettings.lfpProviders.linkLfpProvider  | 
  |
accounts.gbpAccount  | 
   liasettings.getaccessiblegmbaccounts  | 
   accounts.gbpAccount.list  | 
  
liasettings.requestgmbaccess  | 
   accounts.gbpAccount.linkGbpAccount  | 
  
리소스
또한 서비스는 PickupType에 따라 다르게 동작합니다. 픽업을 참고하세요.
OmnichannelSetting
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| 필드 | 유형 | 필드 | 유형 | 설명 | 
| (해당 사항 없음) | (해당 사항 없음) | name | 
   string | 
   
   이 옴니채널 설정의 리소스 이름입니다. 형식:
     형식: accounts/{account}/omnichannelSettings/{omnichannel_setting}
    | 
  
country | 
   string | 
   regionCode | 
   string | 
   필수 항목입니다. Common Locale Data Repository (CLDR) 국가 코드 (예: 'US') | 
hostedLocalStorefrontActive | 
   boolean | 
   lsfType | 
   enum (LsfType) | 
   
      필수 항목입니다.
      이 regionCode의 
      로컬 스토어 페이지 (LSF) 유형입니다.
      가능한 값은 다음과 같습니다.
      
  | 
  
| (해당 사항 없음) | (해당 사항 없음) | inStock | 
    object | 
    
      이 regionCode의 재고 제품 페이지 URI (범용 리소스 식별자) 및 게재 상태입니다. MHLSF 유형 중 하나를 선택한 경우 create API에서 inStock 또는 pickup 객체 중 하나 이상을 설정하지만 lsfType이 GHLSF인 경우에만 inStock를 설정합니다.
       | 
  
storePickupActive | 
   boolean | 
    pickup | 
    object | 
    
      이 regionCode의 수령 제품 페이지 URI 및 게재 상태입니다. MHLSF 유형 중 하나를 선택한 경우 create API에서 inStock 또는 Pickup 객체 중 하나 이상을 설정하고 GHLSF가 lsfType로 설정된 경우에는 설정하지 않습니다.
       | 
  
posDataProvider | 
   object | 
   lfpLink | 
   object | 
   출력 전용입니다. LFP 제공업체에 연결 | 
onDisplayToOrder | 
   object | 
   odo | 
   object | 
   
      이 regionCode의 '매장 입고 완료(배송 주문만 가능)'(ODO) 정책 URI 및 상태입니다.
    | 
  
about | 
   object | 
   about | 
   object | 
   이 regionCode의 정보 페이지 URI 및 상태  | 
  
inventory | 
   object | 
   inventoryVerification | 
   object | 
   이 regionCode의 인벤토리 확인 절차 상태 및 연락처 정보 | 
  
omnichannelExperience | 
   object (LiaOmnichannelExperience) | 
   (해당 사항 없음) | (해당 사항 없음) | lsfType 및 pickup (위)를 사용합니다.  | 
  
LsfType
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| 필드 | 유형 | 필드 | 유형 | 설명 | 
lsfType | 
   string | 
   lsfType | 
   enum (LsfType) | 
   매장 홈페이지 (LSF) 유형입니다. 가능한 값은 다음과 같습니다.
       
  | 
  
InStock
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| 필드 | 유형 | 필드 | 유형 | 설명 | 
| (해당 사항 없음) | (해당 사항 없음) | uri | 
   string | 
   
 제품 방문 페이지 URI입니다. MHLSF 유형 중 하나를 선택한 경우 필수입니다. 객체가 설정된 경우 필수입니다. GHLSF의 경우 비어 있어야 하지만 MHLSF의 경우 비어 있지 않아야 합니다. 서비스는 재고가 있는 게재를 검토하는 데만 이를 사용합니다. 이 URI 도메인은 판매자 홈페이지와 일치해야 합니다.
     | 
  
| (해당 사항 없음) | (해당 사항 없음) | state | 
   enum | 
   출력 전용입니다. 재고가 있는 제품의 게재 상태입니다. 사용 가능한 값은 다음과 같습니다.
        
        
   | 
  
쇼핑 콘텐츠 버전을 검토하려면 LiaCountrySettings 및 LiaOmnichannelExperience를 참고하세요.
수령
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| 필드 | 유형 | 필드 | 유형 | 설명 | 
| (해당 사항 없음) | (해당 사항 없음) | uri  | 
   string  | 
   수령 제품 페이지 URI 객체가 설정된 경우 필수입니다. API는 픽업 게재를 검토하는 데만 이 ID를 사용합니다. 이 URI 도메인은 판매자의 홈페이지와 일치해야 합니다. | 
LiaInventorySettings.status  | 
   string  | 
   state  | 
   enum (ReviewState.State)  | 
   출력 전용입니다. 수령 게재의 상태입니다. 사용 가능한 값은 다음과 같습니다.
    
 
    
     | 
  
쇼핑 콘텐츠 버전을 검토하려면 LiaCountrySettings 및 LiaOmnichannelExperience를 참고하세요.
LfpLink
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| 필드 | 유형 | 필드 | 유형 | 설명 | 
posDataProviderId  | 
   string  | 
   lfpProvider  | 
   string  | 
   필수 항목입니다. LFP 제공업체의 리소스 이름 | 
posExternalAccountId  | 
   string  | 
   externalAccountId  | 
   string  | 
   필수 항목입니다. LFP 제공업체에 이 판매자가 알려진 계정 ID입니다. | 
| (해당 사항 없음) | (해당 사항 없음) | state  | 
   enum (ReviewState.State)  | 
   
   출력 전용입니다. LfpLink의 상태입니다. 사용 가능한 값은 다음과 같습니다.
    
 
    
     | 
  
쇼핑 콘텐츠 버전을 검토하려면 LiaPosDataProvider를 참고하세요.
OnDisplayToOrder
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| 필드 | 유형 | 필드 | 유형 | 설명 | 
shippingCostPolicyUrl  | 
   string  | 
   uri  | 
   string  | 
   필수 항목입니다. '매장 입고 완료(배송 주문만 가능)'(ODO) 정책 URI입니다. | 
status  | 
   string  | 
   state    | 
   enum (ReviewState.State)  | 
   출력 전용입니다. URI의 상태입니다. 가능한 값은 다음과 같습니다.
      
      
    | 
  
쇼핑 콘텐츠 버전을 검토하려면 LiaOnDisplayToOrderSettings를 참고하세요.
정보
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| 필드 | 유형 | 필드 | 유형 | 설명 | 
url  | 
   string  | 
   uri  | 
   string  | 
   필수 항목입니다. 정보 페이지 URI | 
status  | 
   string  | 
   state    | 
   enum (ReviewState.State)  | 
   출력 전용입니다. URI의 상태입니다. 가능한 값은 다음과 같습니다.
      
  | 
  
쇼핑 콘텐츠 버전을 검토하려면 LiaAboutPageSettings를 참고하세요.
InventoryVerification
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| 필드 | 유형 | 필드 | 유형 | 설명 | 
status  | 
   string  | 
   state    | 
   enum (InventoryVerification.State)  | 
   
   출력 전용입니다. 인벤토리 확인 프로세스 상태입니다. 가능한 값은 다음과 같습니다.
      
      
    | 
  
inventoryVerificationContactName  | 
   string  | 
   contact  | 
   string  | 
   필수 항목입니다. 인벤토리 확인 프로세스의 담당자 이름 | 
inventoryVerificationContactEmail  | 
   string  | 
   contactEmail  | 
   string  | 
   필수 항목입니다. 인벤토리 확인 절차 담당자의 이메일 | 
inventoryVerificationContactStatus  | 
   string  | 
   contactState  | 
   enum (ReviewState.State)  | 
   출력 전용입니다. 연락처 확인 상태입니다. 가능한 값은 다음과 같습니다.
      
      
    | 
  
쇼핑 콘텐츠 버전을 검토하려면 LiaCountrySettings 및 LiaInventorySettings를 참고하세요.
LfpProvider
| Shopping Content API | Merchant API | |||
|---|---|---|---|---|
| 필드 | 유형 | 필드 | 유형 | 설명 | 
fullName  | 
   string  | 
   name     | 
   string  | 
   
    LFP 제공업체의 리소스 이름입니다.
     형식: accounts/{account}/omnichannelSettings/{omnichannel_setting}/lfpProviders/{lfp_provider}
    | 
  
| (해당 사항 없음) | (해당 사항 없음) | regionCode | 
   string | 
   필수 항목입니다. CLDR 국가 코드 | 
providerId  | 
   string  | 
   (해당 사항 없음) | (해당 사항 없음) | 이 필드는 사라집니다. | 
displayName  | 
   string  | 
   displayName  | 
   string  | 
   LFP 제공업체의 표시 이름 | 
쇼핑 콘텐츠 버전을 검토하려면 PosDataProvidersPosDataProvider를 참고하세요.
GbpAccount
Shopping Content API  | 
   Merchant API | |||
|---|---|---|---|---|
Field  | 
   Type  | 
   필드 | 유형 | 설명 | 
name  | 
   string  | 
   name  | 
   string  | 
   
    GBP 계정의 리소스 이름
     형식: accounts/{account}/gbpAccount/{gbp_account}
    | 
  
| (해당 사항 없음) | (해당 사항 없음) | gbpAccountId | 
   string | 
   비즈니스 프로필의 ID | 
type  | 
   string  | 
   type  | 
   enum (GbpAccount.Type)  | 
   비즈니스 프로필의 유형입니다.  사용 가능한 값은 다음과 같습니다.
      
  | 
  
email  | 
   string  | 
   gbpAccountName | 
   string | 
   
    비즈니스 프로필의 이름:
    
  | 
  
listingCount  | 
   string  | 
   listingCount  | 
   int64  | 
   이 계정과 연결된 등록정보 수 | 
쇼핑 콘텐츠 버전을 검토하려면 GmbAccountsGmbAccount를 참고하세요.