Based on T144239 and https://meta.wikimedia.org/wiki/Schema:Kartographer,
**1/ FIRST PHASE**
See T149140 (first phase).
**2/ SECOND PHASE**
See T149834 (second phase)
**3/ THIRD PHASDE**
Same as in the first and second phases, the third phase puts:
* **1:100 (1%) of users in the test group**.
* 99% of users are not being tested.
Amongst this test group, the second phase triggers these events:
({icon circle} events previously triggered, {icon circle color=green} events added in this phase)
| | type | per-event sampling | description | optional `duration` | optional `extra` |
| --- | --- | --- | --- | --- | --- |
| {icon circle} | `view` | 1:100 | user views this feature without explicit interaction to start | no | `route`(string) |
| {icon circle} | `open` | 1:1 | user opens this feature | no | `route`(string) |
| {icon circle} | `hashopen` | 1:1 | user was lead to a URL with map hash, resulting in a fullscreen map being displayed | no | `route`(string) |
| {icon circle} | `close` | 1:1 | end of feature usage | **yes** | `route`(string) |
| {icon circle} | `sidebar-show` | 1:1 | show sidebar in full screen | no | `route`(string) |
| {icon circle} | `sidebar-hide` | 1:1 | hide sidebar in full screen | no | `route`(string) |
| {icon circle} | `sidebar-click` | 1:1 | click on one of the ext service in the infobox | no | `route`(string), `service`(string), `type`(string) |
| {icon circle} | `sidebar-type` | 1:1 | switch shown infobox types to a different one | no | `route`(string), `type`(string) |
| {icon circle} | `drag` | 1:100 | user dragged the map around | no | `route`(string) |
| {icon circle} | `zoom` | 1:100 | user changed zoom | no | `route`(string) |
| {icon circle} | `marker-click` | 1:1 | user clicked/tapped on a marker on map | no | `route`(string) |
| {icon circle} | `map-click` | 1:100 | user clicked/tapped on map | no | `route`(string) |
| {icon circle} | `discovery` | 1:1 | user goes to another page thanks to this feature | no | `route`(string), `destination` (enum: `internal`/`interwiki`/`external`) |
| {icon circle} | `activate` | 1:1 | for mapframe's static snapshot, user clicked to interact with the map | no | `route`(string) |
| {icon circle color=green} | `wv-warn` | 1:1 | external data viewing warning is shown | no | `route`(string) |
| {icon circle color=green} | `wv-warn-agree` | 1:1 | external data viewing was accepted | no | `route`(string) |
| {icon circle color=green} | `wv-warn-reject`| 1:1 | external data viewing was rejected | no | `route`(string) |
| {icon circle color=green} | `wv-select-wmflayer`| 1:1 | switched to wmflayer | no | `route`(string) |
| {icon circle color=green} | `wv-select-exlayer` | 1:1 | switched to non-wmf layer (after warning) | no | `route`(string) |
| {icon circle color=green} | `wv-show-layer` | 1:1 | a wmf layer was enabled | no | `route`(string) |
| {icon circle color=green} | `wv-hide-layer` | 1:1 | a wmf layer was hidden | no | `route`(string) |
| {icon circle color=green} | `wv-show-exlayer` | 1:1 | an external layer was enabled | no | `route`(string) |
| {icon circle color=green} | `wv-hide-exlayer` | 1:1 | an external layer was hidden | no | `route`(string) |
| {icon circle color=green} | `wv-show-nearby` | 1:1 | nearby markers button was pushed (enabled) | no | `route`(string) |
| {icon circle color=green} | `wv-hide-nearby` | 1:1 | nearby markers button was pushed (disabled)" | no | `route`(string) |
Events who still not triggered yet:
* [ ] `shape-click`: user clicked/tapped on a geoshape overlay