Skip to content

Repo for Chrome extension for Programmatic Trading multi-DSP organisation

License

Notifications You must be signed in to change notification settings

bkdevtoronto/neatdsp

Repository files navigation

Organise your multi-DSP Programmatic campaigns and optimization notes for fast reference and navigation.

GitHub release License: Apache 2 Web store version


Contents

Usage

Installation

Important: Downloading the package from GitHub means you are likely to be working on an alpha- or beta- pre-release package edition. For the most up-to-date edition of this package, install from the Google Chrome Store

  1. Download package to a local folder
  2. Visit chrome://extensions in your Chrome browser (or click Settings > Extensions)
  3. Enable Developer Mode by toggling the switch in the top-right corner
  4. Click Load Unpacked and find the NeatDSP folder

[back to contents]

Updating

Important: If you have downloaded the extension from the Chrome Web Store, your browser will automatically update extensions. The instructions below are just for local unpackaged installations

  1. Download package to a local folder
  2. Backup your NeatDSP data by clicking Settings > Export data
  3. Find your existing installation and back it up
  4. Replace the files in the existing installation folder with the contents of the package downloaded in Step 1
  5. (Optional) If your data is missing, navigate to Settigns > Import data and find the file saved from Step 2 to load your campaign data and notes

[back to contents]

Campaign Management

  • Create a new campaign object by visiting the middle tab, naming your campaign, and clicking the + button

    • To select a campaign, either search using the drop-down on the top-right of the window, or click the name under All Campaigns
  • Add an object to your campaign object by visiting the page in your browser. If you are on a supported page (DBM, Yahoo! Brightroll, Amazon AAP are currently supported), you will see the "This Page" heading under the first tab. If there is an object that can be added to your campaign, you will see a + symbol next to the name, Clicking this will add it to the campaign

  • You can add notes and a priority level to each object. To do so, click the thermometer button to the right of the campaign. All notes are logged by timestamp and ordered by most recent

Screenshot of Package

[back to contents]

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Write tests
  4. Make your changes
  5. Commit your changes
  6. Push to the branch (git push origin my-new-feature)
  7. Create new Pull Request

[back to contents]

Meta Details

Release History

See the Release History for a list of all releases.

I use SemVer for versioning.

[back to contents]

Release Notes

See full release notes in the changelog here for expanded details about changes for every release.

[back to contents]

License

This project is licensed under the Apache-2.0 License - see the license file for details.

[back to contents]