[Shopify.dev 및 역] Apps/Fullfillment/FullfillmentOrder migration

7894 단어 Shopifyappstech

이 보도에 관하여


이 문장은 Apps/Fulfillment/FulfillmentOrder migration의 문장을 일본어로 번역한 것이다.
글에서 사용한 이미지는 공식 문서의 이미지를 참조합니다.

Shopify 어플리케이션 소개


쇼피파이 앱으로'상품페이지 발매 티저 앱 | 이천리 커밍 손'은 상품페이지를 살 수 없는 상태에서 발매 일자를 예고할 수 있는 앱이다.Shopify를 통해 Comming Soon 기능을 사용할 수 있습니다.
https://apps.shopify.com/shopify-application-314?locale=ja&from=daniel
Shopify 애플리케이션으로서'쉬운 일본어 글꼴 설정 |riterFont Picker'는 코드가 없는 일본어 글꼴 애플리케이션이다.일본어 글씨체를 도입함으로써 브랜드를 연출할 수 있다.
https://apps.shopify.com/font-picker-1?locale=ja&from=daniel

전체 충전 순서 이동 안내


Fulsfillment 자원과 Order 자원을 단독으로 사용하는 것이 아니라 Fulsfillment Order 자원을 사용하면 전체 충전을 관리하는 방법을 더욱 세밀하게 제어할 수 있다.Fulsfillment 리소스와 Order 리소스를 사용하여 주문을 처리하는 것은 일반적인 작업이며 최신 워크플로우와는 호환되지 않습니다.모든 고객은 FullfillmentOrder를 사용하여 전체 채우기를 관리해야 합니다.전체 충전 주문서도 다음과 같은 장점이 있다.
  • 완료되지 않은 프로젝트 그룹의 지정된 위치를 획득하여 전체 채우기를 수행할 위치를 결정할 수 있습니다.
  • 전체 채우기가 필요한 항목을 결정하기 전에 SKU를 검토하거나 부적합한 항목을 필터링할 필요가 없습니다.
  • 판매자와 응용 프로그램은 요구에 메모를 추가하여 전체 충전 과정의 소통을 향상시킬 수 있다.
  • 청구를 전부 채우고 취소하는 과정이 정식으로 성립되었다.
  • FulsfillmentOrder 리소스의 전체 채우기를 관리하려면 추가 권한이 필요합니다.필요한 권한은 구축된 응용의 종류에 따라 다르다.
    기존 설치에서는 판매사가 앱을 다시 설치하지 않아도 추가 허가를 요청할 수 있다.

    응용 프로그램 라이센스 업데이트

  • 필요한 추가 라이센스를 결정합니다.이것은 고객이 구축한 응용 프로그램의 유형에 따라 다르다.

  • 전체 서비스 어플리케이션 채우기 허용
  • 읽기 및 쓰기 라이센스write_assigned_fulfillment_orders를 통해 위치에 할당된 전체 충전 주문 관리

  • 주문 관리 어플리케이션에 대한 라이센스입니다.
  • 판매자가 관리하는 위치에 할당된 전체 충전 주문을 관리할 수 있도록 merchant_managed_fulfillment_orders 읽기 또는 쓰기 허용
  • 판매자가 제3자의 전체 충전 주문서를 관리하는 것을 대체하는 읽기 또는 쓰기 권한
  • 새로 설치한 경우 OAuth 프로그램의 일부로 응용 요청의 허용에 추가적인 역할 범위를 포함한다.
  • 기존 설치에서 다음과 같은 설명third_party_fulfillment_orders의 단점을 사용하면 판매자가 앱을 다시 설치하지 않은 상태에서 추가 작용 범위를 요구한다.
  • 기존 설치의 역할 영역에 추가 요청


    어플리케이션/admin/request_granular_access_scopes이 설치되어 있거나 라이센스read_fulfillments가 있는 경우에는 신규 라이센스가 필요하지 않습니다.반대로 다음과 같은 단점을 사용하여 개별 점포의 설치에 대해 상세한 방문 범위를 가진 서브집합을 요구할 수 있다.write_fulfillments있으나read_fulfillments없으면write_fulfillments작용범위만read_*있으면 된다.
    POST/admin/request_granular_access_scopes.json
    기존 설치에 기존 액세스 범위의 세분화된 버전을 추가합니다.요청 본문은 다음 목록의 역할 영역의 배열을 포함해야 합니다:.
  • read_assigned_fulfillment_orders
  • read_merchant_managed_fulfillment_orders
  • read_third_party_fulfillment_orders
  • write_assigned_fulfillment_orders
  • write_merchant_managed_fulfillment_orders
  • write_third_party_fulfillment_orders
  • Note
    위의 역할 영역만 이 단점을 사용하여 추가할 수 있습니다.이외의 역할 영역을 요구하면 오류가 발생합니다.

    기존 설치에 단일 세분화된 액세스 범위 추가


    POST/admin/request_granular_access_scopes.json
    {
      "requested_scopes": ["write_assigned_fulfillment_orders"]
    }
    
    View Response
    HTTP/1.1 200 OK
    {
      "access_scopes": [
        {
          "handle": "write_fulfillments"
        },
        {
          "handle": "write_assigned_fulfillment_orders"
        }
      ]
    }
    
    적절한 범위에 접근할 수 있을 때 Fullment주문 관리 애플리케이션 또는 전체 충전 서비스 어플리케이션를 사용하여 전체 충전을 관리할 수 있습니다.

    모바일 풀 필러 서비스


    전통적인 전충전 서비스와 전충전 순서를 사용하는 전충전 서비스는 몇 가지 다르다.이러한 차이는 다음과 같다.
  • 전체 충전을 요구하면 Shopify는 자동으로 전체 충전 서비스에 보존된 전체 충전을 만들지 않습니다.
  • 전체 충전 순서를 가져오면 Shopify는 전체 충전 서비스를 보존하지 않고 성공적으로 전체 충전 서비스를 만듭니다.
  • Shopify와 응용 프로그램 사이의 통신 패턴이 바뀌었습니다.fulfillment/create 웹훅에 의존하지 않고, 호출 URL의 명확한 POST에 의존합니다.이 호출 URL은 모든 채우기 및 취소 요청을 처리합니다.이 URL은 GraphiQL에서 사용fulfillmentServiceUpdate 변이 등록이 가능합니다.
    mutation {
      fulfillmentServiceUpdate(
        id: "gid://shopify/FulfillmentService/5",
        fulfillmentOrdersOptIn: true,
        callbackUrl: "https://www.myapp.com/callback_url",
      ) {
        fulfillmentService {
          fulfillmentOrdersOptIn
      }
    }
    
    FullfillmentOrder 기반의 전체 충전을 선택하기 전에 고객의 응용 프로그램은 다음과 같은 요구를 만족시켜야 한다.
  • 에 할당된 모든 전체 충전이 완료되었거나 완료되지 않았음PENDING 상태입니다.
  • 긴급 롤백 작업으로 FulsfillmentOrder 기반 전체 채우기를 선택한 후 종료할 수 있습니다.그러나 그 전에 고객의 응용 프로그램은 다음과 같은 요구를 충족시켜야 한다.
  • 전체 충전 요청 거부
  • 모든 취소 요청 수락
  • 이전에 접수된 모든 진행 중인 전체 충전 주문서는 전체 충전 주문서를 닫거나 전체 충전을 작성해야 합니다.
  • OPEN 질의에 반환된 결과가 없으면 FullfillmentOrder 기반 전체 채우기를 종료할 수 있습니다.FulsfillmentOrder 베이스의 전체 채우기를 종료하고 일시적으로 추천할 수 있습니다.

    Shopify 어플리케이션 소개


    쇼피파이 앱으로'상품페이지 발매 티저 앱 | 이천리 커밍 손'은 상품페이지를 살 수 없는 상태에서 발매 일자를 예고할 수 있는 앱이다.Shopify를 통해 Comming Soon 기능을 사용할 수 있습니다.
    https://apps.shopify.com/shopify-application-314?locale=ja&from=daniel
    Shopify 애플리케이션으로서'쉬운 일본어 글꼴 설정 |riterFont Picker'는 코드가 없는 일본어 글꼴 애플리케이션이다.일본어 글씨체를 도입함으로써 브랜드를 연출할 수 있다.
    https://apps.shopify.com/font-picker-1?locale=ja&from=daniel

    좋은 웹페이지 즐겨찾기