Squiglink Integration Extension
modernGraphTool을 squig.link 서비스와 연결하는 Extension입니다.
개요
Squiglink Integration 확장 기능은 modernGraphTool을 외부 분석 서비스 및 추적 시스템과 원활하게 통합할 수 있도록 해줍니다.
squig.link 서비스와의 통합 및 상세 사용 분석 기능도 제공합니다.
주요 기능
- Google Tag Manager 통합: GTM을 통한 사용자 분석 기능
- 사용 분석: 사용자 상호작용 및 기능 사용 내역 상세 추적
- 이벤트 로깅: 디버깅 및 분석을 위한 포괄적 로깅 시스템
- squig.link 연동: squig.link와 직접 연결
- 분석 설정 커스터마이즈: 다양한 배포 환경에 맞는 유연한 분석 설정
기술 사양
| 속성 | 값 | 
|---|---|
| 확장 이름 | squiglink-integration | 
| 최신 버전 | 1.0.0 | 
| 최소 Core API 레벨 | 1 | 
| 최소 Core 버전 | 1.0.0 | 
| I18N 지원 | 없음 | 
설정 방법
{
  NAME: "squiglink-integration",
  DESCRIPTION: "squig.link integration for modernGraphTool",
  ENABLED: false,    // Disabled by default - requires configuration
  CONFIG: {
    // Analytics Configuration
    ANALYTICS_SITE: "",             // Site name for attributing analytics events
    ANALYTICS_GTM_ID: "",           // Google Tag Manager ID (GTM-XXXXXXX)
    
    // Debugging and Logging
    LOG_ANALYTICS: true,            // Log events to console for debugging
    ENABLE_ANALYTICS: true,         // Master switch for analytics features
  },
}
분석 이벤트
이벤트 카테고리
본 Extension은 다양한 사용자 상호작용을 추적합니다:
네비게이션 이벤트
- 도구 접근: 사용자가 각 도구 섹션에 접근할 때
- 페이지 뷰: 앱 내 다양한 뷰 추적
기능 사용
- 그래프 상호작용: 줌, 팬 등 그래프 조작
- 확장 기능 사용: 개별 확장 기능 사용 패턴 추적
- 파일 작업: 업로드, 다운로드, 파일 관리 등