window.hjSiteSettings = window.hjSiteSettings || {"site_id":1246805,"rec_value":0.0,"state_change_listen_mode":"automatic","record":true,"continuous_capture_enabled":true,"recording_capture_keystrokes":false,"session_capture_console_consent":true,"anonymize_digits":true,"anonymize_emails":true,"suppress_all":false,"suppress_all_on_specific_pages":[],"suppress_text":false,"suppress_location":false,"user_attributes_enabled":true,"legal_name":"","privacy_policy_url":"","deferred_page_contents":[],"record_targeting_rules":[],"heatmaps":[],"polls":[{"id":1637867,"created_epoch_time":1750093191,"skin":"light","background":"#FFFFFF","effective_show_branding":false,"position":"right","content":{"version":2,"questions":[{"uuid":"38e1d624-db90-485f-91b9-8e9052425b6a","type":"rating-scale-5","text":"¿Qué tan fácil te resultó realizar tu compra hoy? 🛒\n","required":true,"scaleCount":5,"labels":[{"text":"Muy difícil"},{"text":"Muy fácil"}],"nextByAnswer":["byOrder","byOrder","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b"],"next":"byAnswer"},{"uuid":"97de075c-34c9-4eed-862c-74a35a3e207a","type":"single-close-ended","text":"¿Qué parte de tu compra te resultó más difícil? \n","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"Buscar y encontrar productos","comments":false},{"text":"Información de productos y precios","comments":false},{"text":"Armado del carro","comments":false},{"text":"Opciones de despacho y retiro","comments":false},{"text":"Pago","comments":false},{"text":"Problemas técnicos","comments":false},{"text":"Otros","comments":false}],"nextByAnswer":["question:ec15f48f-8138-4e5b-b727-52b0c7fe8b8f","question:dd662d5d-3448-4ca6-86d7-5e25ec77f844","question:af66224b-94f5-4ff7-b681-88d2ab95b072","question:2967cc11-6a9e-4ba9-9685-e14bdcb0c596","question:63330b01-4001-4acc-9d73-859b8b8ceefd","question:b6e8d34b-6616-44f4-8d97-9ae1adea2062","question:597c903d-33c9-4312-8315-6945ca4f0a1c"],"next":"byAnswer"},{"uuid":"ec15f48f-8138-4e5b-b727-52b0c7fe8b8f","type":"single-close-ended","text":"Buscar y encontrar productos - ¿Cuál de estas situaciones refleja mejor lo que te pasó? \n","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"No encontré lo que buscaba","comments":false},{"text":"El buscador no funcionó como esperaba","comments":false},{"text":"Los filtros no facilitaron mi búsqueda","comments":false},{"text":"Había poca variedad de productos","comments":false},{"text":"No había disponibilidad de producto","comments":false},{"text":"No encontré ofertas","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:bca3a928-6c81-4263-8314-47e7e8f53eb6"],"next":"byAnswer"},{"uuid":"bca3a928-6c81-4263-8314-47e7e8f53eb6","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas al buscar y encontrar productos?","required":true,"next":"byOrder"},{"uuid":"dd662d5d-3448-4ca6-86d7-5e25ec77f844","type":"single-close-ended","text":"Información de productos y precios - ¿Cuál de estas situaciones refleja mejor lo que te pasó? \n","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"La información de los productos está incompleta o poco clara ","comments":false},{"text":" Las fotos del producto no coinciden con la realidad","comments":false},{"text":"Los precios son poco claros o están mal mostrados","comments":false},{"text":"Las ofertas son difíciles de identificar o entender","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dea3fe14-43f1-4fd1-82c3-eac6160a729c"],"next":"byAnswer"},{"uuid":"dea3fe14-43f1-4fd1-82c3-eac6160a729c","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas con la información de productos y precios?","required":true,"next":"byOrder"},{"uuid":"af66224b-94f5-4ff7-b681-88d2ab95b072","type":"single-close-ended","text":"Armado del carro - ¿Cuál de estas situaciones refleja mejor lo que te pasó? ","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"Tuve problemas para agregar productos del carro","comments":false},{"text":" Se borraron productos del carro","comments":false},{"text":" Se presentaron fallas al actualizar el carro","comments":false},{"text":" Tuve problemas para eliminar productos del carro","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:38d21e72-7690-4879-bcef-e70896ed7313"],"next":"byAnswer"},{"uuid":"38d21e72-7690-4879-bcef-e70896ed7313","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas durante el armado del carro?","required":true,"next":"byOrder"},{"uuid":"2967cc11-6a9e-4ba9-9685-e14bdcb0c596","type":"single-close-ended","text":"Opciones de despacho y retiro - ¿Cuál de estas situaciones refleja mejor lo que te pasó? ","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"No estaban disponibles los horarios de entrega o retiro que quería","comments":false},{"text":"Los cobros de despacho son poco claros o excesivos","comments":false},{"text":"Tuve problemas para agregar o editar una dirección","comments":false},{"text":"Me cobraron despacho y soy Jumbo Prime","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:59bd8a6f-5cb7-4c15-8542-4fdc3ed20547"],"next":"byAnswer"},{"uuid":"59bd8a6f-5cb7-4c15-8542-4fdc3ed20547","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas con las opciones de despacho y retiro?","required":true,"next":"byOrder"},{"uuid":"63330b01-4001-4acc-9d73-859b8b8ceefd","type":"single-close-ended","text":"Pago - ¿Cuál de estas situaciones refleja mejor lo que te pasó? ","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"No pude pagar con el medio de pago que quería","comments":false},{"text":"Tuve problemas con las tarjetas","comments":false},{"text":"No fue fácil registrar un medio de pago","comments":false},{"text":" Se generó un error al momento de pagar","comments":false},{"text":"Tuve problemas para aplicar cupones o pagar con gift cards","comments":false},{"text":"No se me aplicó la oferta asociada a mi medio de pago","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:72a4795d-29fa-4042-b31a-4ae0478e73e3"],"next":"byAnswer"},{"uuid":"72a4795d-29fa-4042-b31a-4ae0478e73e3","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas durante el pago?","required":true,"next":"byOrder"},{"uuid":"b6e8d34b-6616-44f4-8d97-9ae1adea2062","type":"single-close-ended","text":"Problemas técnicos - ¿Cuál de estas situaciones refleja mejor lo que te pasó? ","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"La app se caía o era muy lenta","comments":false},{"text":"Tuve problemas para iniciar sesión o crear mi cuenta","comments":false},{"text":"No se guardaron cambios o información al llenar un campo","comments":false},{"text":" Hubo fallas al cargar información del sitio","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:961b48a1-8414-45f1-bb99-81ca6d149e1d"],"next":"byAnswer"},{"uuid":"961b48a1-8414-45f1-bb99-81ca6d149e1d","type":"single-open-ended-multiple-line","text":"¿Cuál fue el problema técnico que se te presentó?","required":true,"next":"byOrder"},{"uuid":"597c903d-33c9-4312-8315-6945ca4f0a1c","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas?","required":true,"next":"question:dd4a2b1f-813b-4288-a8fa-3213c638a57b"},{"uuid":"dd4a2b1f-813b-4288-a8fa-3213c638a57b","type":"single-open-ended-multiple-line","text":"¿Cómo podríamos mejorar tu experiencia? ","required":false,"nextIfSkipped":"byOrder","next":"byOrder"}],"thankyou":"Gracias por tu tiempo, tu experiencia nos ayuda a mejorar. 🌟"},"connect_visit_data":"always","ask_for_consent":false,"language":"es","display_condition":"immediate","display_delay":0,"persist_condition":"always","targeting_percentage":100,"targeting":[{"component":"url","match_operation":"contains","negate":false,"pattern":"/","name":null,"rule_type":null},{"component":"device","match_operation":"exact","negate":false,"pattern":"tablet","name":null,"rule_type":null},{"component":"device","match_operation":"exact","negate":false,"pattern":"desktop","name":null,"rule_type":null},{"component":"device","match_operation":"exact","negate":false,"pattern":"phone","name":null,"rule_type":null}],"uuid":"1475eb1b-1c44-47fe-a9b6-6d277b05ea36","invite":{"title":"Your feedback is important to us!","description":"Tell us what you think about this page by taking our quick Survey.","button":"Yes, I will give feedback","close":"No thanks"},"invite_enabled":false,"display_type":"external_link","auto_screenshot":true,"etr_enabled":false,"show_legal":false,"logo_path":null,"button_color":"#0A8920","parent_element_selector":null,"button_survey_label":null,"custom_css":null,"targeting_user_attribute_match_logic":"and"},{"id":1615277,"created_epoch_time":1746026764,"skin":"light","background":"#FFFFFF","effective_show_branding":false,"position":"left","content":{"version":2,"questions":[{"uuid":"38e1d624-db90-485f-91b9-8e9052425b6a","type":"rating-scale-5","text":"¿Qué tan fácil te resultó realizar tu compra hoy? 🛒\n","required":true,"scaleCount":5,"labels":[{"text":"Muy difícil"},{"text":"Muy fácil"}],"nextByAnswer":["byOrder","byOrder","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b"],"next":"byAnswer"},{"uuid":"97de075c-34c9-4eed-862c-74a35a3e207a","type":"single-close-ended","text":"¿Qué parte de tu compra te resultó más difícil? \n","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"Buscar y encontrar productos","comments":false},{"text":"Información de productos y precios","comments":false},{"text":"Armado del carro","comments":false},{"text":"Opciones de despacho y retiro","comments":false},{"text":"Pago","comments":false},{"text":"Problemas técnicos","comments":false},{"text":"Otros","comments":false}],"nextByAnswer":["question:ec15f48f-8138-4e5b-b727-52b0c7fe8b8f","question:dd662d5d-3448-4ca6-86d7-5e25ec77f844","question:af66224b-94f5-4ff7-b681-88d2ab95b072","question:2967cc11-6a9e-4ba9-9685-e14bdcb0c596","question:63330b01-4001-4acc-9d73-859b8b8ceefd","question:b6e8d34b-6616-44f4-8d97-9ae1adea2062","question:597c903d-33c9-4312-8315-6945ca4f0a1c"],"next":"byAnswer"},{"uuid":"ec15f48f-8138-4e5b-b727-52b0c7fe8b8f","type":"single-close-ended","text":"Buscar y encontrar productos - ¿Cuál de estas situaciones refleja mejor lo que te pasó? \n","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"No encontré lo que buscaba","comments":false},{"text":"El buscador no funcionó como esperaba","comments":false},{"text":"Los filtros no facilitaron mi búsqueda","comments":false},{"text":"Había poca variedad de productos","comments":false},{"text":"No había disponibilidad de producto","comments":false},{"text":"No encontré ofertas","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:bca3a928-6c81-4263-8314-47e7e8f53eb6"],"next":"byAnswer"},{"uuid":"bca3a928-6c81-4263-8314-47e7e8f53eb6","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas al buscar y encontrar productos?","required":true,"next":"byOrder"},{"uuid":"dd662d5d-3448-4ca6-86d7-5e25ec77f844","type":"single-close-ended","text":"Información de productos y precios - ¿Cuál de estas situaciones refleja mejor lo que te pasó? \n","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"La información de los productos está incompleta o poco clara ","comments":false},{"text":" Las fotos del producto no coinciden con la realidad","comments":false},{"text":"Los precios son poco claros o están mal mostrados","comments":false},{"text":"Las ofertas son difíciles de identificar o entender","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dea3fe14-43f1-4fd1-82c3-eac6160a729c"],"next":"byAnswer"},{"uuid":"dea3fe14-43f1-4fd1-82c3-eac6160a729c","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas con la información de productos y precios?","required":true,"next":"byOrder"},{"uuid":"af66224b-94f5-4ff7-b681-88d2ab95b072","type":"single-close-ended","text":"Armado del carro - ¿Cuál de estas situaciones refleja mejor lo que te pasó? ","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"Tuve problemas para agregar productos del carro","comments":false},{"text":" Se borraron productos del carro","comments":false},{"text":" Se presentaron fallas al actualizar el carro","comments":false},{"text":" Tuve problemas para eliminar productos del carro","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:38d21e72-7690-4879-bcef-e70896ed7313"],"next":"byAnswer"},{"uuid":"38d21e72-7690-4879-bcef-e70896ed7313","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas durante el armado del carro?","required":true,"next":"byOrder"},{"uuid":"2967cc11-6a9e-4ba9-9685-e14bdcb0c596","type":"single-close-ended","text":"Opciones de despacho y retiro - ¿Cuál de estas situaciones refleja mejor lo que te pasó? ","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"No estaban disponibles los horarios de entrega o retiro que quería","comments":false},{"text":"Los cobros de despacho son poco claros o excesivos","comments":false},{"text":"Tuve problemas para agregar o editar una dirección","comments":false},{"text":"Me cobraron despacho y soy Jumbo Prime","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:59bd8a6f-5cb7-4c15-8542-4fdc3ed20547"],"next":"byAnswer"},{"uuid":"59bd8a6f-5cb7-4c15-8542-4fdc3ed20547","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas con las opciones de despacho y retiro?","required":true,"next":"byOrder"},{"uuid":"63330b01-4001-4acc-9d73-859b8b8ceefd","type":"single-close-ended","text":"Pago - ¿Cuál de estas situaciones refleja mejor lo que te pasó? ","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"No pude pagar con el medio de pago que quería","comments":false},{"text":"Tuve problemas con las tarjetas","comments":false},{"text":"No fue fácil registrar un medio de pago","comments":false},{"text":" Se generó un error al momento de pagar","comments":false},{"text":"Tuve problemas para aplicar cupones o pagar con gift cards","comments":false},{"text":"No se me aplicó la oferta asociada a mi medio de pago","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:72a4795d-29fa-4042-b31a-4ae0478e73e3"],"next":"byAnswer"},{"uuid":"72a4795d-29fa-4042-b31a-4ae0478e73e3","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas durante el pago?","required":true,"next":"byOrder"},{"uuid":"b6e8d34b-6616-44f4-8d97-9ae1adea2062","type":"single-close-ended","text":"Problemas técnicos - ¿Cuál de estas situaciones refleja mejor lo que te pasó? ","required":true,"randomize_answer_order":true,"pin_last_to_bottom":true,"answers":[{"text":"El sitio o la app se caía o era muy lento","comments":false},{"text":"Tuve problemas para iniciar sesión o crear mi cuenta","comments":false},{"text":"No se guardaron cambios o información al llenar un campo","comments":false},{"text":" Hubo fallas al cargar información del sitio","comments":false},{"text":"Otro","comments":false}],"nextByAnswer":["question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:dd4a2b1f-813b-4288-a8fa-3213c638a57b","question:961b48a1-8414-45f1-bb99-81ca6d149e1d"],"next":"byAnswer"},{"uuid":"961b48a1-8414-45f1-bb99-81ca6d149e1d","type":"single-open-ended-multiple-line","text":"¿Cuál fue el problema técnico que se te presentó?","required":true,"next":"byOrder"},{"uuid":"597c903d-33c9-4312-8315-6945ca4f0a1c","type":"single-open-ended-multiple-line","text":"¿Qué fue lo que no salió como esperabas?","required":true,"next":"question:dd4a2b1f-813b-4288-a8fa-3213c638a57b"},{"uuid":"dd4a2b1f-813b-4288-a8fa-3213c638a57b","type":"single-open-ended-multiple-line","text":"¿Cómo podríamos mejorar tu experiencia? ","required":false,"nextIfSkipped":"byOrder","next":"byOrder"}],"thankyou":"Gracias por tu tiempo, tu experiencia nos ayuda a mejorar. 🌟"},"connect_visit_data":"always","ask_for_consent":false,"language":"es","display_condition":"immediate","display_delay":0,"persist_condition":"response","targeting_percentage":5,"targeting":[{"component":"device","match_operation":"exact","negate":false,"pattern":"desktop","name":null,"rule_type":null},{"component":"device","match_operation":"exact","negate":false,"pattern":"tablet","name":null,"rule_type":null},{"component":"url","match_operation":"starts_with","negate":false,"pattern":"https://www.jumbo.cl/checkout/orderPlaced","name":null,"rule_type":null},{"component":"device","match_operation":"exact","negate":false,"pattern":"phone","name":null,"rule_type":null}],"uuid":"2974ff44-f98b-4a52-9d20-9fe9b77b9d87","invite":{"title":"Your feedback is important to us!","description":"Tell us what you think about this page by taking our quick Survey.","button":"Yes, I will give feedback","close":"No thanks"},"invite_enabled":false,"display_type":"popover","auto_screenshot":true,"etr_enabled":false,"show_legal":false,"logo_path":null,"button_color":"#0A8920","parent_element_selector":null,"button_survey_label":null,"custom_css":null,"targeting_user_attribute_match_logic":"and"}],"integrations":{"optimizely":{"tag_recordings":false},"abtasty":{"tag_recordings":false},"kissmetrics":{"send_user_id":false},"mixpanel":{"send_events":false},"unbounce":{"tag_recordings":false},"hubspot":{"enabled":false,"send_recordings":false,"send_surveys":false}},"features":["ask.popover_redesign","client_script.compression.pc","csq_theme","error_reporting","feedback.embeddable_widget","feedback.widgetV2","feedback.widget_telemetry","settings.billing_v2","survey.embeddable_widget","survey.image_question","survey.screenshots","survey.type_button","tcvs_v2"],"tracking_code_verified":true,"cs_project_id":null,"account_id":124588,"account_signature":"e5b3ee844b4bf5c53126120aebf6054056f9c26d25fcb9a5461b878a1197a99a"}; !function(){"use strict";function e(t){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(t)}function t(e,t){for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:10,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.send=t,this.batchSize=r,this.flushInterval=n,this.buffer=[],this.flushTimer=null}var r,n;return r=e,(n=[{key:"getBuffer",value:function(){return this.buffer}},{key:"add",value:function(e){var t=this;this.buffer.push(e),this.buffer.length>=this.batchSize?this.flush():this.flushTimer||(this.flushTimer=setTimeout((function(){t.flush()}),this.flushInterval))}},{key:"flush",value:function(){this.buffer.length>0&&(this.send(this.buffer),this.buffer=[]),this.flushTimer&&(clearTimeout(this.flushTimer),this.flushTimer=null)}}])&&t(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),e}();function a(){return a=Object.assign?Object.assign.bind():function(e){for(var t=1;t0&&h(s)){var m={name:e,type:"distribution",value:Math.round(f),tags:g({tag:r,extraTags:a})};o.add(m)}return u}catch(t){console.debug("Failed to send timer metric: ",{name:e,tag:r,error:t})}},timeIncr:function(e,t){var r,n,i,a,o=t.tag,s=t.start,u=t.flush,g=t.extraTags,h=t.type,f=hj.metrics.time(),m=s&&f?f-s:void 0,v=(r=e,{tagName:n=d(o),start:(a=(i=c.loggedMetrics[r])&&i[n]||{}).start,total:a.total}),w=m?m+(v.total||0):v.total;return l(e,v.tagName,{total:w}),u&&p.timeEnd(e,{tag:o,total:w,extraTags:g,type:h}),w},timeWatcher:function(){var e,t=0,r=!1,n=function(){var r,n=p.time();return t+=null!==(r=e&&n&&n-e)&&void 0!==r?r:0,e=p.time(),t};return{start:function(){if(!r)return r=!0,e=p.time()},incr:n,end:function(){var r=n();return t=0,e=void 0,r}}},getErrorMessage:function(e){return e instanceof Error?e.message:"string"==typeof e?e:""}};function m(){return m=Object.assign?Object.assign.bind():function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,n=new Array(t);r