def data_for_js_agent(state)
timings = state.timings
data = {
BEACON_KEY => NewRelic::Agent.config[:beacon],
ERROR_BEACON_KEY => NewRelic::Agent.config[:error_beacon],
LICENSE_KEY_KEY => NewRelic::Agent.config[:browser_key],
APPLICATIONID_KEY => NewRelic::Agent.config[:application_id],
TRANSACTION_NAME_KEY => obfuscator.obfuscate(timings.transaction_name_or_unknown),
QUEUE_TIME_KEY => timings.queue_time_in_millis,
APPLICATION_TIME_KEY => timings.app_time_in_millis,
AGENT_KEY => NewRelic::Agent.config[:js_agent_file]
}
add_ssl_for_http(data)
add_attributes(data, state.current_transaction)
data
end