Skip to content

flagship-io/abtasty-code

Repository files navigation

AB Tasty for Visual Studio Code

Disclaimer

⚠️ Beta phase

Please note that as a beta phase, it may still contain some bugs and imperfections. Your feedback is instrumental in helping us identify and resolve any issues, so don't hesitate to report them by mail product.feedback@abtasty.com or open a ticket issue at Github issues

Overview

Web Experimentation & Personalization provides a range of tools and features designed to help companies improve user engagement, conversion rates, and overall customer satisfaction. This extension is designed to enhance your productivity within the VSCode environment, it offers a comprehensive set of utilities that simplify the management and utilization of campaigns(Tests) and let you handle aspects of campaigns global code directly within VSCode, eliminating the need to switch between your coding environment and the platform.

Feature Experimentation & Rollout optimization platform lets you manage, release, and experiment with features across all codebase and devices to drive growth with every deployment. This extension is designed to enhance your productivity within the VSCode environment, it offers a comprehensive set of utilities that simplify the management and utilization of feature flags using Feature experimentation and let you handle most aspects of feature flag workflows directly within VSCode, eliminating the need to switch between your coding environment and the platform.

Web experimentation

  • Manage your configurations which it a combination of the Web experimentation Client ID, Client Secret, Account ID.

To set up your credentials

Set Web experimentation credentials

To create a configuration:

Create configuration

  • Manage Global code for multiple resources such as account, campaign, variation and modification/ElementJS.

For account global code:

Account global code

For campaign global code:

Campaign global code

For variation global code:

Variation global code

For element JS code:

element JS code

Feature experimentation

  • Manage your configurations which it a combination of the Feature experimentation Client ID, Client Secret, Account ID, Account Environment ID (To set up your credentials follow these instructions or check this documentation).

    To set up your credentials

    Set Feature experimentation credentials

    To create a configuration:

    Create configuration

    To change configurations:

    Change configuration

  • Manage your Feature experimentation resources (Project, Feature Flags, Targeting Keys, Goals).

    Manage resource feature

  • Check feature flags in your files. This feature gives you information on the flags in your current working file and retrieve the flag directly in the code.

    Flags in file

  • Autocomplete for feature flags.

    Autocomplete feature

  • Hover your feature flags.

    Hover feature

Documentation

Check out our documentation for further explanation.

Contributors

Contributing

We encourage any form of contribution, whether that be issues, comments, or pull requests.

License

Apache License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages