Webhook

Webhook은 특정 이벤트의 데이터를 검색하고 저장하는 도구입니다. Webhook을 통해 이벤트 데이터가 JSON 또는 XML 형식으로 저장될 수 있는 https:// URL을 등록할 수 있습니다. Webhook이 일반적으로 사용되는 작업은 다음과 같습니다.

  • 주문
  • 제품 가격 변경
  • 오프라인 상태일 때 IM 클라이언트 또는 호출기에 알림
  • 데이터 웨어하우징에 대한 데이터 수집
  • 회계 소프트웨어 통합
  • 주문 품목 필터링 및 여러 운송업체에 주문 정보 알림
  • 앱 제거 시 데이터베이스에서 고객 데이터 제거

이 페이지의 정보

Webhook 생성

단계:

  1. 아래로 스크롤하여 Webhook 섹션으로 이동합니다.
  2. Webhook 생성 버튼을 클릭합니다. 새 창이 표시됩니다.
  3. 첫 번째 드롭다운에서 다음 목록 중에 "이벤트"를 선택합니다.

    • 카트 생성: 카트가 생성될 때마다 Webhook이 전송됩니다.
    • 카트 업데이트: 카트가 업데이트될 때마다 Webhook이 전송됩니다.
    • 결제 생성: 결제가 생성될 때마다 Webhook이 전송됩니다.
    • 결제 삭제: 결제가 삭제될 때마다 Webhook이 전송됩니다.
    • 결제 업데이트: 결제가 업데이트될 때마다 webhook이 전송됩니다.
    • 컬렉션 생성: 컬렉션이 생성될 때마다 Webhook이 전송됩니다.
    • 컬렉션 삭제: 컬렉션이 삭제될 때마다 Webhook이 전송됩니다.
    • 컬렉션 업데이트: 컬렉션이 업데이트될 때마다 Webhook이 전송됩니다.
    • 고객 그룹 생성: 고객 그룹이 생성될 때마다 Webhook이 전송됩니다.
    • 고객 그룹 삭제: 고객 그룹이 삭제될 때마다 Webhook이 전송됩니다.
    • 고객 그룹 업데이트: 고객 그룹이 업데이트될 때마다 Webhook이 전송됩니다.
    • 고객 생성: 새 고객이 생성될 때마다 Webhook이 전송됩니다.
    • 고객 삭제: 고객 레코드가 삭제될 때마다 Webhook이 전송됩니다.
    • 고객 비활성화: 고객 계정이 비활성화될 때마다 Webhook이 전송됩니다.
    • 고객 활성화: 고객 계정이 활성화될 때마다 Webhook이 전송됩니다.
    • 고객 업데이트: 고객 기록이 업데이트될 때마다 Webhook이 전송됩니다.
    • 발주 주문 생성: 발주 주문이 생성될 때마다 Webhook이 전송됩니다.
    • 발주 주문 삭제: 발주 주문이 삭제될 때마다 Webhook이 전송됩니다.
    • 발주 주문 업데이트: 발주 주문이 업데이트될 때마다 Webhook이 전송됩니다.
    • 주문 처리 생성: 주문이 생성될 때마다 Webhook이 전송됩니다.
    • 주문 처리 업데이트: 주문이 업데이트될 때마다 Webhook이 전송됩니다.
    • 주문 취소: 주문이 취소될 때마다 Webhook이 전송됩니다.
    • 주문 생성: 주문이 생성될 때마다 Webhook이 전송됩니다.
    • 주문 삭제: 주문이 삭제될 때마다 Webhook이 전송됩니다.
    • 주문 편집: 주문이 편집될 때마다 Webhook이 전송됩니다.
    • 주문 처리: 주문이 처리될 때마다 Webhook이 전송됩니다.
    • 주문 결제: 주문이 결제될 때마다 Webhook이 전송됩니다.
    • 주문 업데이트: 주문이 업데이트될 때마다 Webhook이 전송됩니다.
    • 제품 생성: 제품이 생성될 때마다 Webhook이 전송됩니다.
    • 제품 삭제: 제품이 삭제될 때마다 Webhook이 전송됩니다.
    • 제품 업데이트: 제품이 업데이트될 때마다 Webhook이 전송됩니다.
    • 환불 생성: 환불이 처리될 때마다 Webhook이 전송됩니다.
    • 상점 업데이트: 상점 속성이 업데이트될 때마다 Webhook이 전송됩니다.
    • 테마 생성: 테마가 생성될 때마다 Webhook이 전송됩니다.
    • 테마 삭제: 테마가 삭제될 때마다 Webhook이 전송됩니다.
    • 테마 업데이트: 테마 속성이 업데이트될 때마다 Webhook 전송됩니다.
  4. 두 번째 드롭다운에서 Shopify가 이 정보를 전송하는 데 사용할 형식을 선택하십시오. JSON, XML 중 선택 가능합니다.

  5. URL 아래에 데이터를 저장할 URL을 입력합니다. 다음 URL로는 webhook을 반환할 수 없으므로 유의해야 합니다.

    • Localhost
    • 단어 "internal"로 끝나는 모든 URL(예: thisshop.com/internal)
    • 스토어에 연결된 사용자 지정 도메인의 모든 URL
    • www.example.com과 같은 "가짜" 도메인
    • Shopify 도메인(예: shopify.com 및 myshopify.com)
  6. Webhook 추가를 클릭합니다. 이제 Webhook이 "Webhook" 섹션 아래에 표시됩니다.

  7. 또한 Webhook을 테스트하여 원하는 정보가 올바른 URL로 전송되고 있는지 확인할 수 있습니다. 이 작업을 수행하려면 테스트 알림 보내기 링크를 클릭합니다. 작동하도록 지정한 URL에서 확인하십시오.

Webhook 삭제

단계:

  1. 아래로 스크롤하여 Webhook 섹션으로 이동합니다.
  2. 생성된 webhook 옆에는 작은 휴지통 아이콘이 있어야 합니다.
  3. 휴지통 아이콘을 클릭하여 Webhook을 삭제합니다.

Shopify와 함께 사업을 시작할 준비가 되셨습니까?

무료 체험