Skip to content
This repository has been archived by the owner on May 8, 2023. It is now read-only.

[Feature] Make it possible to control automatic tracking at experiment-level #8

Closed
alhankeser opened this issue Dec 8, 2019 · 3 comments
Labels
core Related to the core functionality of the engine feature New functionality needed schema Will require a schema update

Comments

@alhankeser
Copy link

Feature

As a product experimenter, I want to, by default, track all pageviews on experiments, except for some experiments where I wish to override this default behavior.

Ideal solution

Add an additional, optional, item to the config file called pageview.

If this is not present or set to default, use default behavior as configured when Variate is initialized.
If set to manual, then pageviews will be tracked manually for this experiment. (e.g. I sent a pageview event from the component when it appears in the viewport)

Alternatives (optional)

A built-in mechanism that tracks whether a component has been viewed by a user (automated impression tracking of whether a targeted component variation is in the viewport).

Additional context (optional)

None.

@alhankeser alhankeser added the feature New functionality needed label Dec 8, 2019
@foxted foxted added core Related to the core functionality of the engine schema Will require a schema update labels Dec 8, 2019
@foxted
Copy link
Member

foxted commented Dec 8, 2019

@alhankeser I'd like to use a boolean for this instead of string values. Can we add a pageview field or maybe manualPageview/triggerPageview boolean?

@alhankeser
Copy link
Author

Could do manualPageview

@foxted
Copy link
Member

foxted commented Dec 8, 2019

So manualPageview boolean field on the experiment config?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
core Related to the core functionality of the engine feature New functionality needed schema Will require a schema update
Projects
None yet
Development

No branches or pull requests

2 participants