앱 확장 및 기능
일부 앱은 확장 및 기능을 사용하여 스토어에 기능을 추가합니다. 확장 및 기능은 앱 개발자가 설정하며 앱을 설치하고 활성화하면 사용할 수 있습니다.
확장을 통해 앱은 온라인 스토어, 체크아웃, 고객 계정 또는 POS(Point of Sale)와 같은 영역에 기능을 추가할 수 있습니다. 예를 들어 앱에서 체크아웃 페이지에 사용자 지정 필드를 추가하거나, 온라인 스토어에서 채팅 봇을 열거나, 고객 계정에 로열티 포인트를 표시할 수 있습니다.
Functions를 사용하면 앱이 스토어의 백엔드 로직을 맞춤 설정할 수 있습니다. 예를 들어 앱이 Functions를 사용하여 사용자 지정 할인 유형을 생성하거나, 체크아웃 시 배송 옵션을 조정하거나, 특정 결제 규칙을 적용할 수 있습니다. 앱을 설정하고 나면 스토어 작업의 일부로 Functions가 자동으로 실행됩니다.
Shopify 관리자의 설정 > 앱에서 설치된 앱의 확장 및 Functions를 확인하고 관리할 수 있습니다. 앱의 정보 페이지에 있는 확장 및 Functions 카드에는 현재 활성화된 수와 스토어에서 사용 가능한 영역이 표시됩니다. 영역 텍스트 위로 마우스를 가져가면 확장의 경우 체크아웃, 고객 계정, 온라인 스토어 또는 POS와 같이 활성화된 위치를 확인할 수 있으며 Functions의 경우 체크아웃, 할인, 결제 또는 배송 및 배달 등 활성화된 위치를 확인할 수 있습니다.
확장 또는 Functions를 클릭하여 해당 앱의 전체 목록을 확인합니다. 확장 또는 Functions 페이지에서 활성 및 비활성 탭을 전환하여 현재 실행 중인 확장 또는 Functions를 검토할 수 있습니다. 확장 또는 Functions 이름을 클릭하여 활성화하거나 관리할 수 있는 스토어 영역으로 이동합니다.
앱 개발자인 경우 기술 문서에 대한 확장 관련 Shopify dev docs 및 Functions 관련 Shopify dev docs를 참조하십시오.
이 페이지의 내용
확장 및 Functions 활성화
Shopify 관리자 내 사용되는 영역에서 확장 및 Functions를 활성화 및 비활성화합니다. 앱 설정의 확장 또는 Functions 페이지에서 확장 또는 Functions 이름을 클릭하여 관리할 수 있는 영역으로 이동합니다. 확장 또는 Functions를 활성화하면 앱의 정보 페이지에 활성 상태로 표시됩니다.
확장
확장은 다음 Shopify 관리자 영역에서 활성화할 수 있습니다.
- 온라인 스토어: 테마 편집기를 통해 앱 블록 및 앱 임베드를 추가합니다. 앱으로 테마를 맞춤 설정하는 방법을 알아보세요.
- 체크아웃: 체크아웃 편집기에서 앱 확장을 추가합니다. 체크아웃 앱을 관리하는 방법을 알아보세요. 확장을 제거하려면 앱 제거를 참조하세요.
- 고객 계정: 체크아웃 편집기에서 앱 확장을 추가합니다. 고객 계정의 체크아웃 앱을 관리하는 방법을 알아보세요.
- POS: POS(Point of Sale)에 확장을 추가합니다. POS UI 확장을 관리하는 방법을 알아보세요.
Functions
Functions는 다음 Shopify 관리자 영역에서 활성화할 수 있습니다.
- 체크아웃: 카트 및 체크아웃 유효성 검사 규칙을 추가합니다. 카트 및 체크아웃 유효성 검사 추가 방법을 알아보세요. 규칙을 비활성화하거나 제거하려면 체크아웃 규칙 비활성화 또는 체크아웃 규칙 제거를 참조하세요.
- 할인: 앱으로 사용자 지정 할인 유형을 생성합니다. 앱을 사용하여 자체 할인을 생성하는 방법을 알아보세요.
- 배송 및 배달: 배송 맞춤 설정을 추가합니다. 배송 맞춤 설정을 추가하는 방법을 알아보세요.
- 결제: 결제 방법 맞춤 설정을 추가합니다. 결제 방법 맞춤 설정을 추가하는 방법을 알아보세요.
Functions 오류 문제 해결
Functions에 오류가 발생하면 앱의 정보 페이지에 있는 Functions 카드와 Functions 페이지에 경고가 표시됩니다. 카드에는 일반적인 사용 가능한 영역 수 대신 [number]개 영역의 오류가 표시되며, 경고는 최근 오류가 감지된 시점을 나타냅니다.
기능 페이지에서 오류가 있는 기능은 아이콘으로 강조 표시됩니다. 기능에 오류가 있는 경우 앱 개발자에게 문의하여 도움을 받으십시오. 경우에 따라 오류가 이미 해결되었을 수 있습니다. 개발자가 문제를 해결하는 데 도움이 되도록 기능 로그를 공유할 수도 있습니다.