고급 기능
PDF Connect에는 대규모 PDF 라이브러리와 복잡한 게시(Publishing) 워크플로를 효율적으로 관리할 수 있도록 설계된 고급 기능이 포함되어 있습니다.
향상된 게시(Publishing) 시스템
멀티 확장(Extension) 템플릿
다양한 용도에 맞춰 하나의 템플릿에 여러 가지 PDF 표시 방식을 함께 추가할 수 있습니다.
- 임베디드 PDF: 메인 상품 매뉴얼(설명서)
- PDF 버튼: 선택 제공되는 스펙 시트(사양서)
- PDF 목록: 관련 문서 모음
이 유연성을 활용하면 서로 다른 고객 니즈를 충족하는 풍부하고 유익한 페이지를 만들 수 있습니다.
템플릿 범위 관리
- 전역 템플릿: “Product(상품)” 같은 템플릿에 확장(Extension)을 추가하면, 해당 템플릿을 사용하는 모든 페이지에 적용됩니다.
- 스마트 감지: PDF Connect가 PDF 확장이 구성된 템플릿을 자동으로 감지합니다.
- 사용 분석: 어떤 템플릿이 실제로 PDF를 표시 중인지, 어디를 최적화하면 좋은지 추적할 수 있습니다.
범용 연결(Universal Linking) 시스템
페이지 유형 간 연결
하나의 PDF를 여러 페이지 유형에 연결해 노출 범위를 최대화할 수 있습니다.
- 상품 매뉴얼 → 상품 페이지 + 도움말(Help) 게시글
- 회사 브로셔 → 홈페이지 + 소개(About us) 페이지
- 카탈로그 → 컬렉션 페이지 + 검색 결과
고급 리소스 관리
- 스마트 검색: 이름 일부만 입력해도 빠르게 페이지를 찾을 수 있습니다.
- 페이지네이션: 커서 기반 페이지네이션(한 번에 50개 로드)으로 대규모 카탈로그도 안정적으로 처리합니다.
- 일괄 선택: 여러 리소스를 한 번에 선택해 효율적으로 연결 작업을 수행할 수 있습니다.
- 실시간 업데이트: 작업이 끝나는 즉시 연결된 리소스가 업데이트되어 표시됩니다.
일괄 작업
스프레드시트 기반 연결
대량 작업이 필요한 경우 스프레드시트를 가져오기(Import)하여 다음 작업을 수행할 수 있습니다.
- 수백 개의 PDF를 상품에 동시에 연결
- 기존 연결을 일괄 업데이트
- 옵션(Variant)별 PDF 연결 관리
- 분석을 위한 현재 연결 데이터 내보내기(Export)
자세히 보기: 일괄 PDF 연결 가이드
향상된 오류 처리
- 부분 성공 처리: 일부 항목이 실패하더라도 작업이 중단되지 않고 계속 진행됩니다.
- 상세 통계: 성공/실패 항목을 정확히 확인할 수 있습니다.
- 성능 타이밍: 작업 속도를 모니터링하고 최적화 기회를 찾을 수 있습니다.
- 자동 재시도: 실패한 작업은 자동으로 재시도할 수 있습니다.
PDF 정리
PDF에 태그 사용하기
태그를 사용하면 PDF 라이브러리를 체계적으로 정리하고 분류할 수 있습니다.
- 비슷한 콘텐츠 묶기: 상품 카테고리/문서 유형/부서 기준으로 정리
- 빠른 검색: 태그 필터로 원하는 PDF를 신속하게 찾기
- 테마 연동: 테마 코드에서 태그를 활용해 특정 PDF 컬렉션을 표시
- 일괄 작업: 여러 PDF에 태그를 동시에 적용
스마트 PDF 관리
- 중복 감지: 라이브러리 전체에서 중복 PDF를 찾아 관리합니다.
- 사용 분석: 어떤 PDF가 가장 많이 조회되고 연결되는지 확인할 수 있습니다.
- 스토리지 최적화: 사용되지 않는 PDF를 찾아 아카이브하거나 삭제할 수 있습니다.
- 버전 관리: PDF 업데이트를 추적하고 문서 이력을 유지할 수 있습니다.
표시 방식 커스터마이징
PDF 뷰어 옵션
사용 사례에 따라 필요한 PDF 뷰어 설정이 달라질 수 있습니다.
임베디드 PDF 설정
- 뷰어 크기: 페이지에 잘 어울리도록 높이/너비를 조절합니다.
- 다운로드 제어: PDF 다운로드 기능을 켜거나 끌 수 있습니다.
- 인쇄 옵션: 인쇄 허용 여부를 설정할 수 있습니다.
- 모바일 최적화: 모바일 기기용 반응형 설정을 제공합니다.
PDF 버튼 설정
- 버튼 스타일: 색상/크기/텍스트를 커스터마이징할 수 있습니다.
- 팝업 동작: 팝업 크기 및 오버레이 설정을 제어합니다.
- 아이콘 옵션: 다양한 버튼 아이콘과 스타일을 선택할 수 있습니다.
- 로딩 상태: 로딩 애니메이션과 피드백 표시를 설정합니다.
PDF 목록 설정
- 레이아웃 옵션: 간격을 조절할 수 있는 그리드/리스트 뷰
- 정렬: 날짜/이름/사용자 지정 우선순위로 정렬
- 페이지네이션: 페이지당 표시할 PDF 개수를 설정
- 썸네일: 가능한 경우 PDF 미리보기 썸네일 표시
개발자 기능
메타필드(Metafield) 연동
PDF Connect는 Shopify 메타필드를 사용해 테마 코드에서 PDF에 접근할 수 있도록 합니다.
{
"namespace": "pdf_guru",
"key": "linked_pdfs",
"value": [
{
"id": "pdf123",
"active": true,
"url": "https://storage.googleapis.com/pdf-uploader-v3.appspot.com/..."
}
]
}
커스텀 테마 연동
PDF 표시를 커스텀 구현하려는 개발자를 위한 옵션입니다.
- Liquid 접근: 테마 코드에서
product.metafields.pdf_guru.linked_pdfs사용 - JavaScript API: 커스텀 프론트엔드 구현을 위해 PDF 데이터에 접근
- 웹훅 이벤트: PDF 연결/연결 해제 이벤트에 반응
- CSS 커스터마이징: PDF 표시 스타일을 완전히 제어
성능 최적화
- CDN 연동: PDF는 Google Cloud Storage CDN을 통해 제공됩니다.
- 레이지 로딩: 필요할 때만 PDF를 로드해 페이지 속도를 개선합니다.
- 캐싱: 지능형 캐싱으로 서버 부하를 줄이고 속도를 향상합니다.
- 모바일 최적화: 모바일 관리자 사용성과 고객 경험을 모두 고려해 최적화되었습니다.
이러한 고급 기능 덕분에 PDF Connect는 소규모 스토어부터 수천 개의 상품과 PDF를 운영하는 대규모 엔터프라이즈까지 폭넓게 사용할 수 있습니다.