diff --git a/app/controllers/frontend_log_controller.rb b/app/controllers/frontend_log_controller.rb index 04c903ff7c6..37ee24f6f98 100644 --- a/app/controllers/frontend_log_controller.rb +++ b/app/controllers/frontend_log_controller.rb @@ -33,6 +33,7 @@ class FrontendLogController < ApplicationController 'IdV: personal key acknowledgment toggled' => :idv_personal_key_acknowledgment_toggled, 'IdV: prepare submitted' => :idv_in_person_prepare_submitted, 'IdV: prepare visited' => :idv_in_person_prepare_visited, + 'IdV: selfie image clicked' => :idv_selfie_image_clicked, 'IdV: switch_back submitted' => :idv_in_person_switch_back_submitted, 'IdV: switch_back visited' => :idv_in_person_switch_back_visited, 'IdV: user clicked sp link on ready to verify page' => :idv_in_person_ready_to_verify_sp_link_clicked, diff --git a/app/services/analytics_events.rb b/app/services/analytics_events.rb index df5c5d39819..08597c09462 100644 --- a/app/services/analytics_events.rb +++ b/app/services/analytics_events.rb @@ -2952,6 +2952,37 @@ def idv_selfie_image_added( end # rubocop:enable Naming/VariableName,Naming/MethodParameterName + # rubocop:disable Naming/VariableName,Naming/MethodParameterName, + # @param [Boolean] acuant_sdk_upgrade_a_b_testing_enabled + # @param [String] acuant_version + # @param [String] flow_path whether the user is in the hybrid or standard flow + # @param [Boolean] isDrop + # @param [String] source + # @param [String] use_alternate_sdk + # @param [Boolean] liveness_checking_required + def idv_selfie_image_clicked( + acuant_sdk_upgrade_a_b_testing_enabled:, + acuant_version:, + flow_path:, + isDrop:, + source:, + use_alternate_sdk:, + liveness_checking_required: nil, + **_extra + ) + track_event( + :idv_selfie_image_clicked, + acuant_sdk_upgrade_a_b_testing_enabled: acuant_sdk_upgrade_a_b_testing_enabled, + acuant_version: acuant_version, + flow_path: flow_path, + isDrop: isDrop, + source: source, + use_alternate_sdk: use_alternate_sdk, + liveness_checking_required: liveness_checking_required, + ) + end + # rubocop:enable Naming/VariableName,Naming/MethodParameterName + # Tracks when the user visits one of the the session error pages. # @param [String] type # @param [Integer,nil] submit_attempts_remaining (previously called "attempts_remaining")