# Knowledge Base - Blings

## Welcome

- [Welcome to Blings](https://blings.gitbook.io/blings-knowledge-base/readme.md): Guides for Blings Platform, Blings Studio, MP5 workflows, integrations, and security
- [Guides](https://blings.gitbook.io/blings-knowledge-base/guides.md): The recommended first-read path for understanding Blings enterprise projects
- [Blings Value and Use Cases](https://blings.gitbook.io/blings-knowledge-base/guides/blings-value-and-use-cases.md): Understand what Blings is for and where MP5 video creates value
- [Blings Products and Tools](https://blings.gitbook.io/blings-knowledge-base/guides/ecosystem-and-apps.md): Learn how Blings Platform, Studio, and supporting tools work together
- [Project Lifecycle](https://blings.gitbook.io/blings-knowledge-base/guides/project-lifecycle.md): Follow the enterprise MP5 project path from concept to launch and optimization
- [MP5 Basics](https://blings.gitbook.io/blings-knowledge-base/guides/mp5-basics.md): Learn the core MP5 concepts behind personalized and interactive Blings videos
- [Data Fundamentals](https://blings.gitbook.io/blings-knowledge-base/guides/data-fundamentals.md): Understand Dynamic Data, Live Control, Catalog, integration payloads, and Form Data
- [Studio Basics](https://blings.gitbook.io/blings-knowledge-base/guides/studio-basics.md): Learn what Blings Studio is for and how it fits the enterprise workflow
- [Platform Basics](https://blings.gitbook.io/blings-knowledge-base/guides/platform-basics.md): Learn what Blings Platform is for and how it supports enterprise MP5 operations
- [Interactivity Basics](https://blings.gitbook.io/blings-knowledge-base/guides/interactivity-basics.md): Plan buttons, links, branches, inputs, forms, and player events in an MP5 experience
- [Collect Viewer Data](https://blings.gitbook.io/blings-knowledge-base/guides/collect-viewer-data.md): Combine Input Field, Submit Form, and Form Data to collect viewer submissions
- [Launch, Measure, and Optimize](https://blings.gitbook.io/blings-knowledge-base/guides/launch-measure-optimize.md): Prepare delivery, validate viewer states, monitor analytics, and improve an MP5 project
- [Platform and Studio Workflow](https://blings.gitbook.io/blings-knowledge-base/apps/apps-workflow.md): Understand how Blings Platform and Blings Studio work together across an enterprise MP5 project
- [Blings Platform](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform.md): Manage MP5 project performance, content, data, integrations, testing, and launch settings
- [Platform Guide](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/platform.md): Guide to operating and managing an MP5 project in Blings Platform
- [Dashboard and Analytics](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/dashboard-and-analytics.md): Use the Platform dashboard and analytics views to monitor MP5 project performance
- [Edit Content](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/content-and-flow.md): Manage editable project content and live controls in Platform
- [Flow Map basics](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/flow-map.md): Build and review lineups, scene routing, and publishable Flow Map changes
- [Conditions](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/flow-map/flow-map-conditions.md): Route viewers through Flow Map branches based on data and date rules
- [A/B tests](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/flow-map/flow-map-ab-tests.md): Split Flow Map traffic between variants and compare viewer paths
- [Data, Catalog, and Forms](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/data-catalog-and-forms.md): Define project data, reusable catalog data, live controls, and form-submission handling
- [Catalog](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/catalog.md): Create reusable catalog records for products, offers, plans, collections, and recommendations
- [Simulation](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/simulation.md): Preview MP5 projects with representative viewer data in Platform Simulation
- [Integration](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/integration.md): Collect project-specific delivery URLs, thumbnails, custom code, spreadsheet outputs, and SDK instructions in Platform Integration
- [Settings](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/settings-and-optimization.md): Configure player loading, playback, timeline, colors, Dynamic Data, and Live Control
- [AI Optimization](https://blings.gitbook.io/blings-knowledge-base/apps/blings-platform/ai-optimization.md): Define optimization targets, variants, and conversion buttons for AI Optimization
- [Blings Studio](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio.md): Build MP5 video experiences with scenes, canvas tools, timeline editing, connectors, and data
- [Studio Guide](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/studio.md): Guide to building and connecting MP5 experiences in Blings Studio
- [Editor Workspace](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/editor-workspace.md): Understand the Studio workspace, editor modes, scene list, canvas, and project controls
- [Design in Studio](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/design-in-studio.md): Use Design mode to select layers, edit visual properties, add layers, and adjust timing in Blings Studio
- [Timeline](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/design-in-studio/scenes-and-timeline.md): Control layer timing, scene duration, animation, keyframes, easing, and work area review in Studio
- [Connectors](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors.md): Choose and configure Studio connectors for dynamic MP5 layers, interactions, and runtime behavior
- [Text Connector](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/text-connector.md): Configure dynamic text, template values, formatting, fallback copy, and Platform-editable text
- [Media Connector](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/media-connector.md): Configure dynamic images, video, audio, fit behavior, fallbacks, and Platform-editable media
- [Color Connector](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/color-connector.md): Configure dynamic colors for text, shapes, brand themes, fallbacks, and live controls
- [Layer Hide](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/layer-hide.md): Configure dynamic layer visibility with data, direct settings, expressions, and preview states
- [Countdown](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/countdown.md): Configure countdown date sources, time units, live updates, conditional layers, and edge cases
- [Expression](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/expression.md): Use custom JavaScript expressions when connector logic cannot be represented by fields or direct edits
- [Input Field](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/input-field.md): Configure viewer-editable input fields inside an MP5 experience
- [Submit Form](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/submit-form.md): Configure form submission actions for viewer-entered MP5 values
- [Open Link](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/open-link.md): Configure clickable MP5 actions that open URLs, email links, phone links, or generated destinations
- [Jump to Frame](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/jump-to-frame.md): Configure interactive layers that jump to a specific frame inside the same scene
- [Branch Timeline](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/branch-timeline.md): Configure interactive routing from one scene path to another scene or timeline entry point
- [Scene Offset](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/scene-offset.md): Configure scene or timeline offsets for dynamic entry points and routed playback
- [Custom Change](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/custom-change.md): Configure custom layer or keyframe changes driven by data, direct values, or code paths
- [Advanced Config](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/advanced-config.md): Configure advanced text rendering behavior such as right-to-left text and Arabic support
- [Player Events](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/connectors/player-events.md): Configure custom code that runs on player lifecycle events such as play, pause, frame, mute, and replay
- [Data in Studio](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/data.md): Define Studio data fields, live controls, data types, defaults, and runtime values for MP5 connectors
- [Draft Preview and Publishing](https://blings.gitbook.io/blings-knowledge-base/apps/blings-studio/flow-preview-and-publishing.md): Save Studio changes, review the draft player, and publish completed updates
- [Creator and Designer](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator.md): Creator \ Designer
- [Best Practices - Creating MP5 Videos](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/best-practices-creating-mp5-videos.md)
- [Blings Creative Process](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/blings-creative-process.md)
- [Intro to data](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/intro-to-data.md)
- [Build](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/build.md)
- [Extension](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/build/extension.md)
- [Downloadables](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/downloadables.md)
- [Designing Guidelines](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/downloadables/designing-guidelines.md)
- [Example Ae Project](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/downloadables/example-ae-project.md)
- [Grids & Guides](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/downloadables/grids-and-guides.md)
- [Exstension](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/exstension.md)
- [First render](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/exstension/first-render.md)
- [Getting started](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/exstension/getting-started.md)
- [Installation](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/exstension/installation.md)
- [MP5-Compatible Features in After Effects](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/exstension/mp5-compatible-features-in-after-effects.md)
- [Studio](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio.md)
- [Overview](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/overview.md)
- [Connectors](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors.md)
- [Advanced](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/advanced.md)
- [Color Connector](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/color-connector.md)
- [Countdown](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/countdown.md)
- [Branch Timeline](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/dynamic-scenes.md)
- [Expression](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/expression.md)
- [Input Fields](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/input-fields.md)
- [Intro to Connectors](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/intro-to-connectors.md)
- [Jump to Frame](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/jump-to-frame.md)
- [Layer Hide](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/layer-hide.md)
- [Media Connector](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/media-connector.md)
- [Text Connector](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/connectors/text-connector.md)
- [Custom Elements (Advance)](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance.md)
- [Audio Overlay](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/audio-overlay.md)
- [Call a number](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/call-a-number.md)
- [Copy text to clipboard](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/copy-text-to-clipboard.md)
- [Current time](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/current-time.md)
- [Customizing Text Based on Time of Day](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/customizing-text-based-on-time-of-day.md)
- [Dynamic Thumbnail Email Code](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/dynamic-thumbnail-email-code.md)
- [Dynamic User Content](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/dynamic-user-content.md): Video content dynamically updates based on user interactions.
- [Open an email](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/open-an-email.md)
- [Responsive Ratio](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/responsive-ratio.md)
- [Share image on facebook](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/studio/custom-elements-advance/share-image-on-facebook.md)
- [Tips and Tricks](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/tips-and-tricks.md)
- [Animation](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/tips-and-tricks/animation.md)
- [Storyboard](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/tips-and-tricks/storyboard.md)
- [Wireframing](https://blings.gitbook.io/blings-knowledge-base/role-guides/creator/tips-and-tricks/wireframing.md)
- [Developer and Integration](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer.md): Developer \ Integration specialist
- [Introduction to Blings](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/readme-1.md)
- [What Is MP5 and How It Works](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/what-is-mp5-and-how-it-works.md)
- [Getting Started](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started.md)
- [Blings Simple Demo](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/readme-1.md)
- [Getting Started with Blings.io Dynamic Video SDK](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/getting-started-with-blings.io-dynamic-video-sdk.md)
- [How to connect my data to the video](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk.md)
- [Custom API Integration](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/custom-api-integration.md)
- [CRM data integration](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration.md)
- [Embedding GIF with Blings Dynamic Thumbnail](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/embedding-gif-with-blings-dynamic-thumbnail.md)
- [URL Parameters as Compact Token-Based Approach](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/url-parameters-as-compact-token-based-approach.md)
- [Protect URL Personalization Data with Signed Tokens](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/signed-url-tokens-with-public-private-keys.md)
- [Braze](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/braze.md)
- [Spreadsheet Data Integration](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/spreadsheet-data-integration.md)
- [Test data connection with a dummy video](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/how-to-connect-my-data-to-the-sdk/test-data-connection-with-a-dummy-video.md)
- [Project Architecture](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/project-architecture.md)
- [Customizing Video Player](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/customizing-video-player.md)
- [Advanced Topics](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/advanced-topics.md)
- [Advanced Scenes Usage](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/advanced-topics/advanced-scenes-usage.md)
- [Custom Analytics](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/advanced-topics/custom-analytics.md)
- [Embedding Blings MP5 Videos in Mobile Apps](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/advanced-topics/webview-integration.md)
- [A/B test](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/advanced-topics/a-b-test.md)
- [On-Premise creation](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/advanced-topics/on-premise-creation.md)
- [SDK types documentation](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/getting-started/sdk-types-documentation.md)
- [Enumerations](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/enumerations.md)
- [OptimizationType](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/enumerations/optimizationtype.md)
- [Interfaces](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces.md)
- [IConnectorExperiment](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/iconnectorexperiment.md)
- [IExperiment](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/iexperiment.md)
- [IOverlay](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/ioverlay.md)
- [IPlayerSettings](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/iplayersettings.md)
- [IProjectFetchData](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/iprojectfetchdata.md)
- [IProjectServerData](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/iprojectserverdata.md)
- [ISceneExperiment](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/isceneexperiment.md)
- [ISceneExperimentObject](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/isceneexperimentobject.md)
- [ISceneObj](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/isceneobj.md)
- [ISdkParams](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/isdkparams.md)
- [ISdkSettings](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/isdksettings.md)
- [ISettingsExperiment](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/isettingsexperiment.md)
- [IVariantSelection](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/ivariantselection.md)
- [SuccessFactor](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/successfactor.md)
- [Variant](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/interfaces/variant.md)
- [Type aliases](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases.md)
- [ExperimentTypes](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases/experimenttypes.md)
- [ExperimentValues](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases/experimentvalues.md)
- [IFlowScene](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases/iflowscene.md)
- [IFontOverride](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases/ifontoverride.md)
- [IScene](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases/iscene.md)
- [ISdkScene](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases/isdkscene.md)
- [IVariantSelectionSet](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases/ivariantselectionset.md)
- [SdkEvents](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases/sdkevents.md)
- [UtmType](https://blings.gitbook.io/blings-knowledge-base/role-guides/developer/type-aliases/utmtype.md)
- [Security and Data Privacy](https://blings.gitbook.io/blings-knowledge-base/role-guides/info-sec.md)
- [Enhanced Technical Case Study (Mercedes Benz Integration)](https://blings.gitbook.io/blings-knowledge-base/role-guides/info-sec/enhanced-technical-case-study-mercedes-benz-integration.md)
- [MP5 Integration and Security Guide](https://blings.gitbook.io/blings-knowledge-base/role-guides/info-sec/mp5-integration-and-security-guide.md)
- [Solution Overview for IT and Information](https://blings.gitbook.io/blings-knowledge-base/role-guides/info-sec/solution-overview-for-it-and-information.md)
- [Videos](https://blings.gitbook.io/blings-knowledge-base/videos/videos.md)
- [Blings Product Overview](https://blings.gitbook.io/blings-knowledge-base/videos/blings-product-overview.md): From video creation to AI optimization
- [Blings Overview](https://blings.gitbook.io/blings-knowledge-base/videos/blings-overview.md): Blings high-level overview and use cases.
- [MP5 - the Future of Video](https://blings.gitbook.io/blings-knowledge-base/videos/mp5-the-future-of-video.md): What Is MP5 and How It Works
- [Implementing Blings with Your CRM](https://blings.gitbook.io/blings-knowledge-base/videos/implementing-blings-with-your-crm.md): How to deliver personalized MP5 videos with real-time data and zero friction

## Creator



## Developers

- [Getting started](https://blings.gitbook.io/blings-knowledge-base/documentation/readme.md): Developer \ Integration specialist
- [Introduction to Blings](https://blings.gitbook.io/blings-knowledge-base/documentation/readme-1.md)
- [What Is MP5 and How It Works](https://blings.gitbook.io/blings-knowledge-base/documentation/what-is-mp5-and-how-it-works.md)
- [Blings Simple Demo](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/readme-1.md)
- [Getting Started with Blings.io Dynamic Video SDK](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/getting-started-with-blings.io-dynamic-video-sdk.md)
- [How to connect my data to the video](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/how-to-connect-my-data-to-the-sdk.md)
- [Custom API Integration](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/how-to-connect-my-data-to-the-sdk/custom-api-integration.md)
- [CRM data integration](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration.md)
- [Embedding GIF with Blings Dynamic Thumbnail](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/embedding-gif-with-blings-dynamic-thumbnail.md)
- [URL Parameters as Compact Token-Based Approach](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/url-parameters-as-compact-token-based-approach.md)
- [Braze](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/how-to-connect-my-data-to-the-sdk/crm-data-integration/braze.md)
- [Spreadsheet Data Integration](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/how-to-connect-my-data-to-the-sdk/spreadsheet-data-integration.md)
- [Test data connection with a dummy video](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/how-to-connect-my-data-to-the-sdk/test-data-connection-with-a-dummy-video.md)
- [Project Architecture](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/project-architecture.md)
- [Customizing Video Player](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/customizing-video-player.md)
- [Advanced Topics](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/advanced-topics.md)
- [On-Premise creation](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/advanced-topics/on-premise-creation.md)
- [Advanced Scenes Usage](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/advanced-topics/advanced-scenes-usage.md)
- [Custom Analytics](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/advanced-topics/custom-analytics.md)
- [Embedding Blings MP5 Videos in Mobile Apps](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/advanced-topics/webview-integration.md)
- [A/B test](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/advanced-topics/a-b-test.md)
- [SDK types documentation](https://blings.gitbook.io/blings-knowledge-base/documentation/getting-started/sdk-types-documentation.md)
- [Enhanced Technical Case Study (Mercedes Benz Integration)](https://blings.gitbook.io/blings-knowledge-base/documentation/info-sec/enhanced-technical-case-study-mercedes-benz-integration.md)
- [MP5 Integration and Security Guide](https://blings.gitbook.io/blings-knowledge-base/documentation/info-sec/mp5-integration-and-security-guide.md)
- [Solution Overview for IT and Information](https://blings.gitbook.io/blings-knowledge-base/documentation/info-sec/solution-overview-for-it-and-information.md)
- [OptimizationType](https://blings.gitbook.io/blings-knowledge-base/documentation/enumerations/optimizationtype.md)
- [IConnectorExperiment](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/iconnectorexperiment.md)
- [IExperiment](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/iexperiment.md)
- [IOverlay](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/ioverlay.md)
- [IPlayerSettings](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/iplayersettings.md)
- [IProjectFetchData](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/iprojectfetchdata.md)
- [IProjectServerData](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/iprojectserverdata.md)
- [ISceneExperiment](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/isceneexperiment.md)
- [ISceneExperimentObject](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/isceneexperimentobject.md)
- [ISceneObj](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/isceneobj.md)
- [ISdkParams](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/isdkparams.md)
- [ISdkSettings](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/isdksettings.md)
- [ISettingsExperiment](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/isettingsexperiment.md)
- [IVariantSelection](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/ivariantselection.md)
- [SuccessFactor](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/successfactor.md)
- [Variant](https://blings.gitbook.io/blings-knowledge-base/documentation/interfaces/variant.md)
- [ExperimentTypes](https://blings.gitbook.io/blings-knowledge-base/documentation/type-aliases/experimenttypes.md)
- [ExperimentValues](https://blings.gitbook.io/blings-knowledge-base/documentation/type-aliases/experimentvalues.md)
- [IFlowScene](https://blings.gitbook.io/blings-knowledge-base/documentation/type-aliases/iflowscene.md)
- [IFontOverride](https://blings.gitbook.io/blings-knowledge-base/documentation/type-aliases/ifontoverride.md)
- [IScene](https://blings.gitbook.io/blings-knowledge-base/documentation/type-aliases/iscene.md)
- [ISdkScene](https://blings.gitbook.io/blings-knowledge-base/documentation/type-aliases/isdkscene.md)
- [IVariantSelectionSet](https://blings.gitbook.io/blings-knowledge-base/documentation/type-aliases/ivariantselectionset.md)
- [SdkEvents](https://blings.gitbook.io/blings-knowledge-base/documentation/type-aliases/sdkevents.md)
- [UtmType](https://blings.gitbook.io/blings-knowledge-base/documentation/type-aliases/utmtype.md)

## Information Security and data privacy

