DEPRECATED. Please use https://github.com/mozilla/normandy-nextgen-study-example instead (Old description: Example Firefox Add-on Shield Study built as a Web Extension with Web Extension Experiments to run privileged code where necessary)
Перейти к файлу
Fredrik Wollsén ee23bfd9db Restored template to working condition 2019-04-08 09:35:27 +03:00
.circleci Updated ci cachebusters to ensure that latest nightly is used 2018-08-31 18:52:58 +03:00
dist
docs Restored template to working condition 2019-04-08 09:35:27 +03:00
src Restored template to working condition 2019-04-08 09:35:27 +03:00
test Linting 2019-03-02 13:31:16 +02:00
.babelrc Code coverage for unit tests 2018-06-09 00:34:07 -07:00
.eslintignore Upgraded to shield utils 5.2.0 + ported over improvements from the jestr study 2019-01-31 00:51:32 +01:00
.eslintrc.js Synced eslint rules with utils eslint 2018-06-21 11:28:41 +03:00
.gitignore Upgraded to shield utils 5.2.0 + ported over improvements from the jestr study 2019-01-31 00:51:32 +01:00
CODE_OF_CONDUCT.md Npm run format 2019-04-01 17:09:33 +03:00
LICENSE
README.md Added Experimenter link to readme 2019-03-31 23:22:23 +03:00
karma.conf.js Producing trace-level geckodriver logs in test/results/logs - for debugging failing functional tests in CI 2018-07-29 20:17:14 +03:00
package-lock.json Npm audit fix 2019-04-01 17:03:48 +03:00
package.json Fix https://github.com/mozilla/shield-studies-addon-template/issues/75 2019-04-01 17:17:38 +03:00
run-firefox.js Restored template to working condition 2019-04-08 09:35:27 +03:00
web-ext-config.js Restored template to working condition 2019-04-08 09:35:27 +03:00

README.md

Shield Studies Add-On Template

CircleCI badge Coverage Status

This repository is intended as an example repository containing templates and good practices for creating an Add-On Experiment for Firefox.

See TEMPLATE.md for more details on how to use the template. Note: Remove or adapt this text after you have cloned/merged the template to your own study add-on repo.

Seeing the add-on in action

See TESTPLAN.md for more details on how to get the add-on installed and tested.

Data Collected / Telemetry Pings

See TELEMETRY.md for more details on what pings are sent by this add-on.

Analyzing data

Telemetry pings are loaded into S3 and re:dash. Sample query:

(OR, if Pioneer, use the below instead)

Telemetry pings are loaded into the encrypted Pioneer pipeline.

Improving this add-on

See DEV.md for more details on how to work with this add-on as a developer.

References