Skip to content

Conversation

@dwyfrequency
Copy link
Contributor

Add function to set data that will be set on every event logged from the SDK, including automatic one.

@changeset-bot
Copy link

changeset-bot bot commented Jun 16, 2022

🦋 Changeset detected

Latest commit: b016fbc

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 3 packages
Name Type
@firebase/analytics Minor
@firebase/analytics-compat Patch
firebase Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jun 16, 2022

Size Report 1

Affected Products

  • @firebase/analytics

    TypeBase (578dc58)Merge (77ec975)Diff
    browser19.0 kB19.6 kB+630 B (+3.3%)
    esm523.6 kB24.2 kB+630 B (+2.7%)
    main24.7 kB25.4 kB+755 B (+3.1%)
    module19.0 kB19.6 kB+630 B (+3.3%)
  • @firebase/app-check

    TypeBase (578dc58)Merge (77ec975)Diff
    browser25.3 kB25.1 kB-146 B (-0.6%)
    esm529.9 kB29.8 kB-152 B (-0.5%)
    main31.1 kB31.0 kB-154 B (-0.5%)
    module25.3 kB25.1 kB-146 B (-0.6%)
  • @firebase/app-check-compat

    TypeBase (578dc58)Merge (77ec975)Diff
    browser2.27 kB2.27 kB+1 B (+0.0%)
    esm52.48 kB2.48 kB+1 B (+0.0%)
    main2.94 kB2.94 kB+1 B (+0.0%)
    module2.27 kB2.27 kB+1 B (+0.0%)
  • @firebase/auth

    TypeBase (578dc58)Merge (77ec975)Diff
    browser155 kB155 kB+43 B (+0.0%)
    cordova183 kB183 kB+43 B (+0.0%)
    esm5203 kB203 kB+43 B (+0.0%)
    main148 kB148 kB+43 B (+0.0%)
    module155 kB155 kB+43 B (+0.0%)
    react-native168 kB168 kB+43 B (+0.0%)
  • @firebase/auth/cordova

    TypeBase (578dc58)Merge (77ec975)Diff
    browser183 kB183 kB+43 B (+0.0%)
    module183 kB183 kB+43 B (+0.0%)
  • @firebase/auth/internal

    TypeBase (578dc58)Merge (77ec975)Diff
    browser166 kB166 kB+43 B (+0.0%)
    esm5216 kB216 kB+43 B (+0.0%)
    main183 kB184 kB+43 B (+0.0%)
    module166 kB166 kB+43 B (+0.0%)
  • @firebase/auth/react-native

    TypeBase (578dc58)Merge (77ec975)Diff
    browser168 kB168 kB+43 B (+0.0%)
    module168 kB168 kB+43 B (+0.0%)
  • @firebase/firestore

    TypeBase (578dc58)Merge (77ec975)Diff
    browser262 kB262 kB+15 B (+0.0%)
    esm5325 kB325 kB+15 B (+0.0%)
    main521 kB522 kB+273 B (+0.1%)
    module262 kB262 kB+15 B (+0.0%)
    react-native262 kB262 kB+15 B (+0.0%)
  • @firebase/firestore-lite

    TypeBase (578dc58)Merge (77ec975)Diff
    browser80.5 kB80.5 kB+15 B (+0.0%)
    esm596.2 kB96.2 kB+15 B (+0.0%)
    main135 kB135 kB+78 B (+0.1%)
    module80.5 kB80.5 kB+15 B (+0.0%)
    react-native80.7 kB80.7 kB+15 B (+0.0%)
  • @firebase/messaging

    TypeBase (578dc58)Merge (77ec975)Diff
    browser21.3 kB21.3 kB+53 B (+0.2%)
    esm526.6 kB26.7 kB+53 B (+0.2%)
    main27.3 kB27.4 kB+53 B (+0.2%)
    module21.3 kB21.3 kB+53 B (+0.2%)
  • @firebase/messaging-sw

    TypeBase (578dc58)Merge (77ec975)Diff
    main30.0 kB30.1 kB+53 B (+0.2%)
    module23.3 kB23.3 kB+53 B (+0.2%)
  • @firebase/remote-config

    TypeBase (578dc58)Merge (77ec975)Diff
    browser19.2 kB19.2 kB+1 B (+0.0%)
    esm524.0 kB24.0 kB+1 B (+0.0%)
    main25.2 kB25.2 kB+1 B (+0.0%)
    module19.2 kB19.2 kB+1 B (+0.0%)
  • @firebase/util

    TypeBase (578dc58)Merge (77ec975)Diff
    browser20.5 kB20.7 kB+168 B (+0.8%)
    esm521.9 kB22.0 kB+172 B (+0.8%)
    main26.7 kB26.9 kB+226 B (+0.8%)
    module20.5 kB20.7 kB+168 B (+0.8%)
  • bundle

    21 size changes

    TypeBase (578dc58)Merge (77ec975)Diff
    analytics (logEvent)41.6 kB41.8 kB+138 B (+0.3%)
    app-check (CustomProvider)35.4 kB35.4 kB+8 B (+0.0%)
    app-check (ReCaptchaEnterpriseProvider)37.6 kB37.6 kB+8 B (+0.0%)
    app-check (ReCaptchaV3Provider)37.5 kB37.5 kB+8 B (+0.0%)
    auth (GoogleFBTwitterGitHubPopup)90.2 kB90.3 kB+41 B (+0.0%)
    auth (GooglePopup)90.0 kB90.0 kB+41 B (+0.0%)
    auth (GoogleRedirect)90.2 kB90.2 kB+41 B (+0.0%)
    firestore (Persistence)273 kB273 kB+6 B (+0.0%)
    firestore (Query Cursors)210 kB210 kB+6 B (+0.0%)
    firestore (Query)211 kB211 kB+6 B (+0.0%)
    firestore (Read data once)200 kB200 kB+6 B (+0.0%)
    firestore (Realtime updates)202 kB202 kB+6 B (+0.0%)
    firestore (Transaction)183 kB184 kB+15 B (+0.0%)
    firestore (Write data)183 kB183 kB+6 B (+0.0%)
    firestore-lite (Query Cursors)210 kB210 kB+6 B (+0.0%)
    firestore-lite (Query)210 kB210 kB+6 B (+0.0%)
    firestore-lite (Read data once)200 kB200 kB+6 B (+0.0%)
    firestore-lite (Transaction)183 kB184 kB+15 B (+0.0%)
    firestore-lite (Write data)183 kB183 kB+6 B (+0.0%)
    messaging (send + receive)45.1 kB45.1 kB+49 B (+0.1%)
    remote-config (getAndFetch)44.2 kB44.2 kB+1 B (+0.0%)

  • firebase

    17 size changes

    TypeBase (578dc58)Merge (77ec975)Diff
    firebase-analytics-compat.js25.6 kB25.8 kB+136 B (+0.5%)
    firebase-analytics.js111 kB113 kB+1.55 kB (+1.4%)
    firebase-app-check-compat.js22.8 kB22.8 kB+29 B (+0.1%)
    firebase-app-check.js90.2 kB90.9 kB+670 B (+0.7%)
    firebase-auth-compat.js125 kB125 kB+41 B (+0.0%)
    firebase-auth-cordova.js472 kB472 kB+58 B (+0.0%)
    firebase-auth-react-native.js495 kB497 kB+1.03 kB (+0.2%)
    firebase-auth.js418 kB418 kB+58 B (+0.0%)
    firebase-compat.js794 kB794 kB+299 B (+0.0%)
    firebase-firestore-compat.js314 kB314 kB+15 B (+0.0%)
    firebase-firestore-lite.js845 kB845 kB+19 B (+0.0%)
    firebase-firestore.js845 kB845 kB+19 B (+0.0%)
    firebase-messaging-compat.js38.1 kB38.2 kB+78 B (+0.2%)
    firebase-messaging-sw.js107 kB107 kB+71 B (+0.1%)
    firebase-messaging.js106 kB106 kB+71 B (+0.1%)
    firebase-remote-config-compat.js27.3 kB27.3 kB+2 B (+0.0%)
    firebase-remote-config.js113 kB113 kB+1 B (+0.0%)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/ozxQ66h8L3.html

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jun 16, 2022

Size Analysis Report 1

Affected Products

  • @firebase/analytics

    • getAnalytics

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size9.80 kB9.94 kB+139 B (+1.4%)
      size-with-ext-deps35.9 kB36.0 kB+138 B (+0.4%)
    • initializeAnalytics

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size9.69 kB9.83 kB+138 B (+1.4%)
      size-with-ext-deps35.7 kB35.8 kB+138 B (+0.4%)
    • isSupported

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size9.58 kB9.72 kB+138 B (+1.4%)
      size-with-ext-deps35.2 kB35.4 kB+138 B (+0.4%)
    • logEvent

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size9.44 kB9.58 kB+138 B (+1.5%)
      size-with-ext-deps35.1 kB35.2 kB+138 B (+0.4%)
    • setAnalyticsCollectionEnabled

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size9.61 kB9.75 kB+138 B (+1.4%)
      size-with-ext-deps35.3 kB35.4 kB+138 B (+0.4%)
    • setCurrentScreen

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size9.69 kB9.83 kB+138 B (+1.4%)
      size-with-ext-deps35.3 kB35.5 kB+138 B (+0.4%)
    • setDefaultEventParameters

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size?9.70 kB? (?)
      size-with-ext-deps?35.3 kB? (?)

      Dependency

      TypeBase (578dc58)Merge (77ec975)Diff
      functions?

      23 dependencies

      _initializeAnalytics
      _setDefaultEventParametersForInit
      attemptFetchDynamicConfigWithRetry
      factory
      fetchDynamicConfig
      fetchDynamicConfigWithRetry
      findGtagScriptOnPage
      getHeaders
      getOrCreateDataLayer
      gtagOnConfig
      gtagOnEvent
      insertScriptTag
      isRetriableError
      logEvent
      logEvent$1
      promiseAllSettled
      registerAnalytics
      setAbortableTimeout
      setDefaultEventParameters
      validateIndexedDB
      warnOnBrowserContextMismatch
      wrapGtag
      wrapOrCreateGtag

      ?
      classes?

      AnalyticsAbortSignal
      AnalyticsService
      RetryData

      ?
      variables?

      23 dependencies

      ANALYTICS_TYPE
      BASE_INTERVAL_MILLIS
      DYNAMIC_CONFIG_URL
      ERRORS
      ERROR_FACTORY
      FETCH_TIMEOUT_MILLIS
      GA_FID_KEY
      GTAG_URL
      LONG_RETRY_FACTOR
      ORIGIN_KEY
      dataLayerName
      defaultEventParametersForInit
      defaultRetryData
      dynamicConfigPromisesList
      globalInitDone
      gtagCoreFunction
      gtagName
      initializationPromisesMap
      logger
      measurementIdToAppId
      name
      version
      wrappedGtagFunction

      ?
      enums??

      External Dependency

      ModuleBase (578dc58)Merge (77ec975)Diff
      @firebase/app?

      _registerComponent
      registerVersion

      ?
      @firebase/component?

      Component

      ?
      @firebase/logger?

      Logger

      ?
      @firebase/util?

      ErrorFactory
      FirebaseError
      areCookiesEnabled
      calculateBackoffMillis
      getModularInstance
      isBrowserExtension
      isIndexedDBAvailable
      validateIndexedDBOpenable

      ?
    • setUserId

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size9.67 kB9.81 kB+138 B (+1.4%)
      size-with-ext-deps35.3 kB35.5 kB+138 B (+0.4%)
    • setUserProperties

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size9.75 kB9.89 kB+138 B (+1.4%)
      size-with-ext-deps35.4 kB35.5 kB+138 B (+0.4%)
    • settings

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size9.57 kB9.71 kB+138 B (+1.4%)
      size-with-ext-deps35.2 kB35.4 kB+138 B (+0.4%)
  • @firebase/app-check

    • CustomProvider

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size7.50 kB7.51 kB+1 B (+0.0%)
      size-with-ext-deps24.9 kB24.9 kB+1 B (+0.0%)
    • ReCaptchaEnterpriseProvider

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.0 kB11.0 kB+1 B (+0.0%)
      size-with-ext-deps28.2 kB28.2 kB+1 B (+0.0%)
    • ReCaptchaV3Provider

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.0 kB11.0 kB+1 B (+0.0%)
      size-with-ext-deps28.2 kB28.2 kB+1 B (+0.0%)
    • getToken

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size7.13 kB7.13 kB+1 B (+0.0%)
      size-with-ext-deps24.0 kB24.0 kB+1 B (+0.0%)
    • initializeAppCheck

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.1 kB11.0 kB-136 B (-1.2%)
      size-with-ext-deps28.5 kB28.5 kB+8 B (+0.0%)

      Dependency

      TypeBase (578dc58)Merge (77ec975)Diff
      functions

      36 dependencies

      _activate
      addTokenListener
      computeKey
      createTokenRefresher
      ensureActivated
      exchangeToken
      factory
      formatDummyToken
      getDBPromise
      getDebugState
      getDebugToken
      getExchangeDebugTokenRequest
      getState
      getToken$2
      initTokenRefresher
      initializeAppCheck
      initializeDebugMode
      internalFactory
      isDebugMode
      isValid
      makeDummyTokenResult
      notifyTokenListeners
      read
      readDebugTokenFromIndexedDB
      readOrCreateDebugTokenFromStorage
      readTokenFromIndexedDB
      readTokenFromStorage
      registerAppCheck
      removeTokenListener
      setState
      sleep
      uuidv4
      write
      writeDebugTokenToIndexedDB
      writeTokenToIndexedDB
      writeTokenToStorage

      35 dependencies

      _activate
      addTokenListener
      computeKey
      createTokenRefresher
      ensureActivated
      exchangeToken
      factory
      formatDummyToken
      getDBPromise
      getDebugState
      getDebugToken
      getExchangeDebugTokenRequest
      getState
      getToken$2
      initTokenRefresher
      initializeAppCheck
      initializeDebugMode
      internalFactory
      isDebugMode
      isValid
      makeDummyTokenResult
      notifyTokenListeners
      read
      readDebugTokenFromIndexedDB
      readOrCreateDebugTokenFromStorage
      readTokenFromIndexedDB
      readTokenFromStorage
      registerAppCheck
      removeTokenListener
      setState
      sleep
      write
      writeDebugTokenToIndexedDB
      writeTokenToIndexedDB
      writeTokenToStorage

      - uuidv4

      External Dependency

      ModuleBase (578dc58)Merge (77ec975)Diff
      @firebase/util

      Deferred
      ErrorFactory
      base64
      getGlobal
      getModularInstance
      isIndexedDBAvailable

      Deferred
      ErrorFactory
      base64
      getGlobal
      getModularInstance
      isIndexedDBAvailable
      uuidv4

      + uuidv4

    • onTokenChanged

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size7.23 kB7.23 kB+1 B (+0.0%)
      size-with-ext-deps24.1 kB24.1 kB+1 B (+0.0%)
    • setTokenAutoRefreshEnabled

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size7.26 kB7.26 kB+1 B (+0.0%)
      size-with-ext-deps24.2 kB24.2 kB+1 B (+0.0%)
  • @firebase/auth

    • browserLocalPersistence

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size34.8 kB34.8 kB+41 B (+0.1%)
      size-with-ext-deps54.5 kB54.5 kB+41 B (+0.1%)
    • browserPopupRedirectResolver

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size55.8 kB55.8 kB+41 B (+0.1%)
      size-with-ext-deps75.6 kB75.7 kB+41 B (+0.1%)
    • browserSessionPersistence

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size34.8 kB34.8 kB+41 B (+0.1%)
      size-with-ext-deps54.5 kB54.5 kB+41 B (+0.1%)
    • getAuth

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size63.5 kB63.5 kB+41 B (+0.1%)
      size-with-ext-deps83.9 kB83.9 kB+41 B (+0.0%)
  • @firebase/firestore

    • addDoc

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size116 kB116 kB+6 B (+0.0%)
      size-with-ext-deps176 kB176 kB+6 B (+0.0%)
    • deleteDoc

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size107 kB107 kB+6 B (+0.0%)
      size-with-ext-deps167 kB167 kB+6 B (+0.0%)
    • disableNetwork

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size95.2 kB95.2 kB+6 B (+0.0%)
      size-with-ext-deps156 kB156 kB+6 B (+0.0%)
    • enableIndexedDbPersistence

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size174 kB174 kB+6 B (+0.0%)
      size-with-ext-deps235 kB235 kB+6 B (+0.0%)
    • enableMultiTabIndexedDbPersistence

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size206 kB206 kB+6 B (+0.0%)
      size-with-ext-deps267 kB267 kB+6 B (+0.0%)
    • enableNetwork

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size95.1 kB95.1 kB+6 B (+0.0%)
      size-with-ext-deps156 kB156 kB+6 B (+0.0%)
    • executeWrite

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size106 kB106 kB+6 B (+0.0%)
      size-with-ext-deps166 kB166 kB+6 B (+0.0%)
    • getDoc

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size132 kB132 kB+6 B (+0.0%)
      size-with-ext-deps192 kB192 kB+6 B (+0.0%)
    • getDocFromServer

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size132 kB132 kB+6 B (+0.0%)
      size-with-ext-deps193 kB193 kB+6 B (+0.0%)
    • getDocs

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size133 kB133 kB+6 B (+0.0%)
      size-with-ext-deps194 kB194 kB+6 B (+0.0%)
    • getDocsFromServer

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size133 kB133 kB+6 B (+0.0%)
      size-with-ext-deps194 kB194 kB+6 B (+0.0%)
    • loadBundle

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size104 kB104 kB+6 B (+0.0%)
      size-with-ext-deps165 kB165 kB+6 B (+0.0%)
    • onSnapshot

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size134 kB134 kB+6 B (+0.0%)
      size-with-ext-deps195 kB195 kB+6 B (+0.0%)
    • onSnapshotsInSync

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size124 kB124 kB+6 B (+0.0%)
      size-with-ext-deps184 kB184 kB+6 B (+0.0%)
    • runTransaction

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size116 kB116 kB+15 B (+0.0%)
      size-with-ext-deps176 kB176 kB+15 B (+0.0%)
    • setDoc

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size115 kB115 kB+6 B (+0.0%)
      size-with-ext-deps176 kB176 kB+6 B (+0.0%)
    • updateDoc

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size115 kB115 kB+6 B (+0.0%)
      size-with-ext-deps176 kB176 kB+6 B (+0.0%)
    • waitForPendingWrites

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size95.6 kB95.6 kB+6 B (+0.0%)
      size-with-ext-deps156 kB156 kB+6 B (+0.0%)
    • writeBatch

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size117 kB117 kB+6 B (+0.0%)
      size-with-ext-deps178 kB178 kB+6 B (+0.0%)
  • @firebase/messaging

    • deleteToken

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size12.7 kB12.7 kB+49 B (+0.4%)
      size-with-ext-deps38.2 kB38.3 kB+49 B (+0.1%)
    • getMessaging

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size13.1 kB13.2 kB+49 B (+0.4%)
      size-with-ext-deps38.8 kB38.8 kB+49 B (+0.1%)
    • getToken

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size12.6 kB12.6 kB+49 B (+0.4%)
      size-with-ext-deps38.1 kB38.1 kB+49 B (+0.1%)
    • isSupported

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size12.9 kB13.0 kB+49 B (+0.4%)
      size-with-ext-deps38.4 kB38.5 kB+49 B (+0.1%)
    • onMessage

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size12.7 kB12.7 kB+49 B (+0.4%)
      size-with-ext-deps38.2 kB38.3 kB+49 B (+0.1%)
  • @firebase/remote-config

    • activate

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size10.9 kB10.9 kB+1 B (+0.0%)
      size-with-ext-deps36.3 kB36.3 kB+1 B (+0.0%)
    • ensureInitialized

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size10.6 kB10.6 kB+1 B (+0.0%)
      size-with-ext-deps36.0 kB36.0 kB+1 B (+0.0%)
    • fetchAndActivate

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.5 kB11.5 kB+1 B (+0.0%)
      size-with-ext-deps36.9 kB36.9 kB+1 B (+0.0%)
    • fetchConfig

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.2 kB11.2 kB+1 B (+0.0%)
      size-with-ext-deps36.6 kB36.6 kB+1 B (+0.0%)
    • getAll

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.8 kB11.8 kB+1 B (+0.0%)
      size-with-ext-deps37.2 kB37.2 kB+1 B (+0.0%)
    • getBoolean

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.6 kB11.6 kB+1 B (+0.0%)
      size-with-ext-deps37.0 kB37.0 kB+1 B (+0.0%)
    • getNumber

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.6 kB11.6 kB+1 B (+0.0%)
      size-with-ext-deps37.0 kB37.0 kB+1 B (+0.0%)
    • getRemoteConfig

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size10.7 kB10.7 kB+1 B (+0.0%)
      size-with-ext-deps36.2 kB36.2 kB+1 B (+0.0%)
    • getString

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.6 kB11.6 kB+1 B (+0.0%)
      size-with-ext-deps37.0 kB37.0 kB+1 B (+0.0%)
    • getValue

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size11.6 kB11.6 kB+1 B (+0.0%)
      size-with-ext-deps37.0 kB37.0 kB+1 B (+0.0%)
    • isSupported

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size10.7 kB10.7 kB+1 B (+0.0%)
      size-with-ext-deps36.1 kB36.1 kB+1 B (+0.0%)
    • setLogLevel

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size10.8 kB10.8 kB+1 B (+0.0%)
      size-with-ext-deps36.2 kB36.2 kB+1 B (+0.0%)
  • @firebase/util

    • uuidv4

      Size

      TypeBase (578dc58)Merge (77ec975)Diff
      size?176 B? (?)
      size-with-ext-deps?176 B? (?)

      Dependency

      TypeBase (578dc58)Merge (77ec975)Diff
      functions??
      classes??
      variables?

      uuidv4

      ?
      enums??

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/lwermB2OQb.html

@google-oss-bot google-oss-bot added the doc-changes PRs that affect docs label Jun 16, 2022
@dwyfrequency dwyfrequency changed the title Add initial design for setDefaultEventParameters Add function setDefaultEventParameters() to set data that will be logged on every analytics SDK event Jun 21, 2022
@dwyfrequency dwyfrequency marked this pull request as ready for review June 21, 2022 20:31
@dwyfrequency dwyfrequency requested a review from egilmorez as a code owner June 22, 2022 13:10
Copy link
Contributor

@hsubox76 hsubox76 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, just a few comments. Have @egilmorez review reference doc comment text (I tagged him in a comment at the exact spot).

}

/**
* Adds data that will be set on every event logged from the SDK, including automatic one.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@egilmorez Can you review the text here? This comment here should be the only text that will end up in the reference docs.

From me:

  • one => ones
  • In "gtag's set command" the "set" should be in quotes or backticks, I think quotes because it's a string not a var

Copy link
Contributor

@egilmorez egilmorez left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just one suggestion, LG, thanks!

@dwyfrequency dwyfrequency merged commit 69e2ee0 into master Jun 24, 2022
@dwyfrequency dwyfrequency deleted the setDefaultEventParameters branch June 24, 2022 17:31
This was referenced Jul 6, 2022
@firebase firebase locked and limited conversation to collaborators Jul 25, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

doc-changes PRs that affect docs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants