Copy as Markdown
Other Tools
// -*- mode: C++ -*-
// AUTOGENERATED BY glean_parser. DO NOT EDIT.
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
#ifndef mozilla_GleanCaptchadetectionMetrics_h
#define mozilla_GleanCaptchadetectionMetrics_h
#include "mozilla/glean/bindings/MetricTypes.h"
namespace mozilla::glean {
namespace captcha_detection {
/**
* generated from captcha_detection.arkoselabs_oc
* Number of times the ArkoseLabs was loaded since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> arkoselabs_oc(4573);
/**
* generated from captcha_detection.arkoselabs_oc_pbm
* Number of times the ArkoseLabs was loaded since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> arkoselabs_oc_pbm(4574);
/**
* generated from captcha_detection.arkoselabs_pc
* How many times the ArkoseLabs challenge was successfully completed.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> arkoselabs_pc(4575);
/**
* generated from captcha_detection.arkoselabs_pc_pbm
* How many times the ArkoseLabs challenge was successfully completed.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> arkoselabs_pc_pbm(4576);
/**
* generated from captcha_detection.arkoselabs_pf
* How many times the ArkoseLabs challenge was failed.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> arkoselabs_pf(4577);
/**
* generated from captcha_detection.arkoselabs_pf_pbm
* How many times the ArkoseLabs challenge was failed.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> arkoselabs_pf_pbm(4578);
/**
* generated from captcha_detection.arkoselabs_solutions_required
* The number of solutions required to complete the ArkoseLabs challenge.
*/
constexpr impl::CustomDistributionMetric arkoselabs_solutions_required(4579);
/**
* generated from captcha_detection.arkoselabs_solutions_required_pbm
* The number of solutions required to complete the ArkoseLabs challenge.
*/
constexpr impl::CustomDistributionMetric arkoselabs_solutions_required_pbm(4580);
/**
* generated from captcha_detection.cloudflare_turnstile_cc
* Number of times the Cloudflare Turnstile challenge was successfully completed since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> cloudflare_turnstile_cc(4581);
/**
* generated from captcha_detection.cloudflare_turnstile_cc_pbm
* Number of times the Cloudflare Turnstile challenge was successfully completed since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> cloudflare_turnstile_cc_pbm(4582);
/**
* generated from captcha_detection.cloudflare_turnstile_cf
* Number of times the Cloudflare Turnstile challenge was failed since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> cloudflare_turnstile_cf(4583);
/**
* generated from captcha_detection.cloudflare_turnstile_cf_pbm
* Number of times the Cloudflare Turnstile challenge was failed since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> cloudflare_turnstile_cf_pbm(4584);
/**
* generated from captcha_detection.cloudflare_turnstile_oc
* Number of times the Cloudflare Turnstile challenge was loaded since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> cloudflare_turnstile_oc(4585);
/**
* generated from captcha_detection.cloudflare_turnstile_oc_pbm
* Number of times the Cloudflare Turnstile challenge was loaded since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> cloudflare_turnstile_oc_pbm(4586);
/**
* generated from captcha_detection.datadome_bl
* How many times the Datadome blocked a user.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_bl(4587);
/**
* generated from captcha_detection.datadome_bl_pbm
* How many times the Datadome blocked a user.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_bl_pbm(4588);
/**
* generated from captcha_detection.datadome_oc
* Number of times the Datadome was loaded since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_oc(4589);
/**
* generated from captcha_detection.datadome_pc
* How many times the user passed a Datadome puzzle.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_pc(4590);
/**
* generated from captcha_detection.datadome_pc_pbm
* How many times the user completed a Datadome puzzle.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_pc_pbm(4591);
/**
* generated from captcha_detection.datadome_ps
* The number of times the Datadome puzzle was shown.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_ps(4592);
/**
* generated from captcha_detection.datadome_ps_pbm
* The number of times the Datadome puzzle was shown.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_ps_pbm(4593);
/**
* generated from captcha_detection.google_recaptcha_v2_ac
* Number of times the user completed a Google reCAPTCHA v2 challenge automatically since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> google_recaptcha_v2_ac(4594);
/**
* generated from captcha_detection.google_recaptcha_v2_ac_pbm
* Number of times the user completed a Google reCAPTCHA v2 challenge automatically since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> google_recaptcha_v2_ac_pbm(4595);
/**
* generated from captcha_detection.google_recaptcha_v2_oc
* Number of times the Google reCAPTCHA v2 was loaded since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> google_recaptcha_v2_oc(4596);
/**
* generated from captcha_detection.google_recaptcha_v2_oc_pbm
* Number of times the Google reCAPTCHA v2 was loaded since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> google_recaptcha_v2_oc_pbm(4597);
/**
* generated from captcha_detection.google_recaptcha_v2_pc
* Number of times the user completed a Google reCAPTCHA v2 puzzle since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> google_recaptcha_v2_pc(4598);
/**
* generated from captcha_detection.google_recaptcha_v2_pc_pbm
* Number of times the user completed a Google reCAPTCHA v2 puzzle since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> google_recaptcha_v2_pc_pbm(4599);
/**
* generated from captcha_detection.google_recaptcha_v2_ps
* Number of times the user has seen a Google reCAPTCHA v2 puzzle since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> google_recaptcha_v2_ps(4600);
/**
* generated from captcha_detection.google_recaptcha_v2_ps_pbm
* Number of times the user has seen a Google reCAPTCHA v2 puzzle since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> google_recaptcha_v2_ps_pbm(4601);
/**
* generated from captcha_detection.hcaptcha_ac
* Number of times the user completed an hCaptcha challenge automatically.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_ac(4602);
/**
* generated from captcha_detection.hcaptcha_ac_pbm
* Number of times the user completed an hCaptcha challenge automatically.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_ac_pbm(4603);
/**
* generated from captcha_detection.hcaptcha_oc
* Number of times the hCaptcha was loaded since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_oc(4604);
/**
* generated from captcha_detection.hcaptcha_oc_pbm
* Number of times the hCaptcha was loaded since last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_oc_pbm(4605);
/**
* generated from captcha_detection.hcaptcha_pc
* Number of times the user completed an hCaptcha puzzle.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_pc(4606);
/**
* generated from captcha_detection.hcaptcha_pc_pbm
* Number of times the user completed an hCaptcha puzzle.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_pc_pbm(4607);
/**
* generated from captcha_detection.hcaptcha_ps
* Number of times the hCaptcha puzzle was shown.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_ps(4608);
/**
* generated from captcha_detection.hcaptcha_ps_pbm
* Number of times the hCaptcha puzzle was shown.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_ps_pbm(4609);
/**
* generated from captcha_detection.network_cookie_cookiebehavior
* The user's cookie behavior setting at the time of data collection.
*/
constexpr impl::StringMetric network_cookie_cookiebehavior(4610);
/**
* generated from captcha_detection.network_cookie_cookiebehavior_optinpartitioning
* Whether the user has enabled cookie partitioning at the time of data collection.
*/
constexpr impl::BooleanMetric network_cookie_cookiebehavior_optinpartitioning(4611);
/**
* generated from captcha_detection.network_cookie_cookiebehavior_optinpartitioning_pbm
* Whether the user has enabled cookie partioning in PBM at the time of data collection.
*/
constexpr impl::BooleanMetric network_cookie_cookiebehavior_optinpartitioning_pbm(4612);
/**
* generated from captcha_detection.pages_visited
* The number of pages visited since the last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> pages_visited(4613);
/**
* generated from captcha_detection.pages_visited_pbm
* The number of pages visited since the last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> pages_visited_pbm(4614);
/**
* generated from captcha_detection.privacy_fingerprintingprotection
* Whether the user has enabled suspected fingerprinters protection at the time of data collection.
*/
constexpr impl::BooleanMetric privacy_fingerprintingprotection(4615);
/**
* generated from captcha_detection.privacy_fingerprintingprotection_pbm
* Whether the user has enabled suspected fingerprinters protection in PBM at the time of data collection.
*/
constexpr impl::BooleanMetric privacy_fingerprintingprotection_pbm(4616);
/**
* generated from captcha_detection.privacy_resistfingerprinting
* Whether the user has enabled resist fingerprinting at the time of data collection.
*/
constexpr impl::BooleanMetric privacy_resistfingerprinting(4617);
/**
* generated from captcha_detection.privacy_resistfingerprinting_pbmode
* Whether the user has enabled resist fingerprinting in PBM at the time of data collection.
*/
constexpr impl::BooleanMetric privacy_resistfingerprinting_pbmode(4618);
/**
* generated from captcha_detection.privacy_trackingprotection_cryptomining_enabled
* Whether the user has enabled cryptomining protection at the time of data collection.
*/
constexpr impl::BooleanMetric privacy_trackingprotection_cryptomining_enabled(4619);
/**
* generated from captcha_detection.privacy_trackingprotection_enabled
* Whether the user has enabled tracking protection at the time of data collection.
*/
constexpr impl::BooleanMetric privacy_trackingprotection_enabled(4620);
/**
* generated from captcha_detection.privacy_trackingprotection_fingerprinting_enabled
* Whether the user has enabled known fingerprinters protection at the time of data collection.
*/
constexpr impl::BooleanMetric privacy_trackingprotection_fingerprinting_enabled(4621);
/**
* generated from captcha_detection.privacy_trackingprotection_pbm_enabled
* Whether the user has enabled tracking protection in PBM at the time of data collection.
*/
constexpr impl::BooleanMetric privacy_trackingprotection_pbm_enabled(4622);
}
} // namespace mozilla::glean
#endif // mozilla_GleanCaptchadetectionMetrics_h