Generated file

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
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#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(4810);
/**
* 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(4811);
/**
* generated from captcha_detection.arkoselabs_pc
* How many times the ArkoseLabs challenge was successfully completed.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> arkoselabs_pc(4812);
/**
* 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(4813);
/**
* generated from captcha_detection.arkoselabs_pf
* How many times the ArkoseLabs challenge was failed.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> arkoselabs_pf(4814);
/**
* generated from captcha_detection.arkoselabs_pf_pbm
* How many times the ArkoseLabs challenge was failed.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> arkoselabs_pf_pbm(4815);
/**
* generated from captcha_detection.arkoselabs_solutions_required
* The number of solutions required to complete the ArkoseLabs challenge.
*/
constexpr impl::CustomDistributionMetric arkoselabs_solutions_required(4816);
/**
* 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(4817);
/**
* 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(4818);
/**
* 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(4819);
/**
* 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(4820);
/**
* 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(4821);
/**
* 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(4822);
/**
* 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(4823);
/**
* generated from captcha_detection.datadome_bl
* How many times the Datadome blocked a user.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_bl(4824);
/**
* generated from captcha_detection.datadome_bl_pbm
* How many times the Datadome blocked a user.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_bl_pbm(4825);
/**
* 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(4826);
/**
* generated from captcha_detection.datadome_pc
* How many times the user passed a Datadome puzzle.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_pc(4827);
/**
* 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(4828);
/**
* generated from captcha_detection.datadome_ps
* The number of times the Datadome puzzle was shown.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> datadome_ps(4829);
/**
* 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(4830);
/**
* 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(4831);
/**
* 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(4832);
/**
* 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(4833);
/**
* 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(4834);
/**
* 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(4835);
/**
* 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(4836);
/**
* 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(4837);
/**
* 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(4838);
/**
* generated from captcha_detection.hcaptcha_ac
* Number of times the user completed an hCaptcha challenge automatically.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_ac(4839);
/**
* 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(4840);
/**
* 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(4841);
/**
* 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(4842);
/**
* generated from captcha_detection.hcaptcha_pc
* Number of times the user completed an hCaptcha puzzle.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_pc(4843);
/**
* 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(4844);
/**
* generated from captcha_detection.hcaptcha_ps
* Number of times the hCaptcha puzzle was shown.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_ps(4845);
/**
* generated from captcha_detection.hcaptcha_ps_pbm
* Number of times the hCaptcha puzzle was shown.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> hcaptcha_ps_pbm(4846);
/**
* 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(4847);
/**
* 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(4848);
/**
* 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(4849);
/**
* generated from captcha_detection.pages_visited
* The number of pages visited since the last ping submission.
*/
constexpr impl::CounterMetric<impl::CounterType::eBaseOrLabeled> pages_visited(4850);
/**
* 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(4851);
/**
* 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(4852);
/**
* 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(4853);
/**
* generated from captcha_detection.privacy_resistfingerprinting
* Whether the user has enabled resist fingerprinting at the time of data collection.
*/
constexpr impl::BooleanMetric privacy_resistfingerprinting(4854);
/**
* 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(4855);
/**
* 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(4856);
/**
* 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(4857);
/**
* 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(4858);
/**
* 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(4859);
}
} // namespace mozilla::glean
#endif // mozilla_GleanCaptchadetectionMetrics_h