chromium/components/plus_addresses/metrics/plus_address_metrics.cc

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "components/plus_addresses/metrics/plus_address_metrics.h"

#include "base/metrics/histogram_functions.h"
#include "base/notreached.h"
#include "base/strings/string_util.h"
#include "components/autofill/core/browser/autofill_plus_address_delegate.h"
#include "components/plus_addresses/plus_address_types.h"
#include "google_apis/gaia/google_service_auth_error.h"

namespace plus_addresses::metrics {

void RecordModalEvent(PlusAddressModalEvent plus_address_modal_event,
                      bool is_notice_screen) {}

void RecordModalShownOutcome(PlusAddressModalCompletionStatus status,
                             base::TimeDelta modal_shown_duration,
                             int refresh_count,
                             bool is_notice_screen) {}

void RecordAutofillSuggestionEvent(
    autofill::AutofillPlusAddressDelegate::SuggestionEvent
        plus_address_autofill_suggestion_event) {}

void RecordNetworkRequestLatency(
    PlusAddressNetworkRequestType type,
    base::TimeDelta request_latency) {}

void RecordNetworkRequestResponseCode(
    PlusAddressNetworkRequestType type,
    int response_code) {}

void RecordNetworkRequestResponseSize(
    PlusAddressNetworkRequestType type,
    int response_size) {}


void RecordNetworkRequestOauthError(
    GoogleServiceAuthError error) {}

std::string PlusAddressNetworkRequestTypeToString(
    PlusAddressNetworkRequestType type) {}

std::string PlusAddressModalCompletionStatusToString(
    PlusAddressModalCompletionStatus status) {}

}  // namespace plus_addresses::metrics