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를 참고하세요.