Tagtics

TTaaggttiiccss

Overview

  • Introduction
  • Features
  • Tech Stack

Implementations

  • Client Overview
  • React / Next.js
  • Vue 3
  • Angular
  • Svelte
  • Solid.js
  • Vanilla JS / HTML
DDooccss
Dashboard
ImplementationsClient Overview
Overview

Client Overview

Configure the TTaaggttiiccss client for precise control over visibility and behavior.

Installation

Load the client from the CDN. No npm package required.

<script src="https://cdn.tagtics.online/client.js"></script>
OptionTypeDefaultDescription
apiKeystring-Required. Your project API key from the dashboard.
includePathsstring[]undefinedRegex patterns. Show widget ONLY on matching paths.
excludePathsstring[]undefinedRegex patterns. HIDE widget on matching paths.
logoUrlstringundefinedCustom logo URL to replace the default icon.
privacyNoticestringDefaultCustom privacy notice text shown during feedback.
serializeChildDepthnumber0Depth of child elements to capture when selecting.

Path Control Logic

  • SPA Support: TTaaggttiiccss automatically detects route changes in React, Vue, Angular, etc.
  • Mutually Exclusive: Use either includePaths OR excludePaths, not both.
  • Regex: Paths are matched using Regex. E.g., '.*dashboard.*' matches any path containing 'dashboard'.

Keyboard Shortcuts

  • Enter: Submit feedback
  • Escape: Cancel / Close
  • Ctrl+R: Reload page

Features

  • Element-level targeting
  • Full element + page context
  • Auto SPA route detection