Implementato il calcolo del valore reale dei prodotti in asta, includendo il prezzo "Compra Subito", spese di spedizione e risparmio stimato. Aggiunta una nuova sezione "Info Prodotto" nella UI per visualizzare i dettagli estratti e i calcoli. - **AuctionMonitorControl.xaml**: Aggiunta sezione fissa per mostrare informazioni prodotto e calcolo valore. - **AuctionMonitorControl.xaml.cs**: Gestiti eventi per il caricamento e aggiornamento delle informazioni prodotto. - **MainWindow**: Integrati handler per il calcolo e refresh delle informazioni prodotto. - **AuctionInfo.cs**: Aggiunte proprietà per gestire prezzo "Compra Subito", spese di spedizione e limiti di vincita. - **ProductValueCalculator.cs**: Nuova utility per calcolare il valore del prodotto e parsare informazioni dall'HTML. - **AuctionViewModel.cs**: Binding per visualizzare risparmio, costo totale e convenienza nella UI. - **Documentazione**: Aggiornata con dettagli sull'algoritmo di calcolo e layout UI. Fix: - Risolto problema di encoding UTF-8 per emoji nella UI. - Migliorato parsing HTML per prezzi e limiti di vincita. TODO: - Testare parsing su più aste e gestire edge cases. - Implementare caricamento automatico delle informazioni.
5 lines
8.5 KiB
Plaintext
5 lines
8.5 KiB
Plaintext
|
|
window[window["TiktokAnalyticsObject"]]._env = {"env":"external","key":""};
|
|
window[window["TiktokAnalyticsObject"]]._variation_id = 'default';window[window["TiktokAnalyticsObject"]]._vids = '74813231';window[window["TiktokAnalyticsObject"]]._cc = 'IT';window[window.TiktokAnalyticsObject]._li||(window[window.TiktokAnalyticsObject]._li={}),window[window.TiktokAnalyticsObject]._li["CTUK26JC77U1LI1DRRH0"]="c3d3175f-c6c5-11f0-983a-b83fd2ccd1de";window[window["TiktokAnalyticsObject"]]._cde = 90;; if(!window[window["TiktokAnalyticsObject"]]._server_unique_id) window[window["TiktokAnalyticsObject"]]._server_unique_id = 'c3d3283f-c6c5-11f0-983a-b83fd2ccd1de';window[window["TiktokAnalyticsObject"]]._plugins = {"AdvancedMatching":true,"AutoAdvancedMatching":true,"AutoClick":true,"AutoConfig":true,"Callback":true,"DiagnosticsConsole":true,"EnableLPV":true,"EnrichIpv6":true,"EnrichIpv6V2":true,"EventBuilder":true,"EventBuilderRuleEngine":false,"HistoryObserver":true,"Identify":true,"JSBridge":false,"Metadata":true,"Monitor":false,"PageData":true,"PerformanceInteraction":false,"RuntimeMeasurement":true,"Shopify":true,"WebFL":false};window[window["TiktokAnalyticsObject"]]._csid_config = {"enable":true};window[window["TiktokAnalyticsObject"]]._aam = {"in_form":false,"selectors":{"[class*=Btn]":9,"[class*=Button]":11,"[class*=btn]":8,"[class*=button]":10,"[id*=Btn]":14,"[id*=Button]":16,"[id*=btn]":13,"[id*=button]":15,"[role*=button]":12,"button[type='button']":6,"button[type='menu']":7,"button[type='reset']":5,"button[type='submit']":4,"input[type='button']":1,"input[type='image']":2,"input[type='submit']":3},"exclude_selectors":["[class*=cancel]","[role*=cancel]","[id*=cancel]","[class*=back]","[role*=back]","[id*=back]","[class*=return]","[role*=return]","[id*=return]"],"phone_regex":"^\\+?[0-9\\-\\.\\(\\)\\s]{7,25}$","phone_selectors":["phone","mobile","contact","pn"],"restricted_keywords":["ssn","unique","cc","card","cvv","cvc","cvn","creditcard","billing","security","social","pass","zip","address","license","gender","health","age","nationality","party","sex","political","affiliation","appointment","politics","family","parental"]};window[window["TiktokAnalyticsObject"]]._auto_config = {"open_graph":["audience"],"microdata":["audience"],"json_ld":["audience"],"meta":null};
|
|
!function(e,n,i,d,o,t){var u,l,a=c()._static_map||[{id:"MWYyNDJlNWM5MA",map:{AutoAdvancedMatching:!1,Shopify:!1,JSBridge:!1,EventBuilderRuleEngine:!1,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5MQ",map:{AutoAdvancedMatching:!0,Shopify:!1,JSBridge:!1,EventBuilderRuleEngine:!1,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5Mg",map:{AutoAdvancedMatching:!1,Shopify:!0,JSBridge:!1,EventBuilderRuleEngine:!1,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5Mw",map:{AutoAdvancedMatching:!0,Shopify:!0,JSBridge:!1,EventBuilderRuleEngine:!1,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5NA",map:{AutoAdvancedMatching:!1,Shopify:!1,JSBridge:!0,EventBuilderRuleEngine:!1,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5NQ",map:{AutoAdvancedMatching:!0,Shopify:!1,JSBridge:!0,EventBuilderRuleEngine:!1,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5Ng",map:{AutoAdvancedMatching:!1,Shopify:!0,JSBridge:!0,EventBuilderRuleEngine:!1,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5Nw",map:{AutoAdvancedMatching:!0,Shopify:!0,JSBridge:!0,EventBuilderRuleEngine:!1,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5OA",map:{AutoAdvancedMatching:!1,Shopify:!1,JSBridge:!1,EventBuilderRuleEngine:!0,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5OQ",map:{AutoAdvancedMatching:!0,Shopify:!1,JSBridge:!1,EventBuilderRuleEngine:!0,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5MTA",map:{AutoAdvancedMatching:!1,Shopify:!0,JSBridge:!1,EventBuilderRuleEngine:!0,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5MTE",map:{AutoAdvancedMatching:!0,Shopify:!0,JSBridge:!1,EventBuilderRuleEngine:!0,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5MTI",map:{AutoAdvancedMatching:!1,Shopify:!1,JSBridge:!0,EventBuilderRuleEngine:!0,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5MTM",map:{AutoAdvancedMatching:!0,Shopify:!1,JSBridge:!0,EventBuilderRuleEngine:!0,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5MTQ",map:{AutoAdvancedMatching:!1,Shopify:!0,JSBridge:!0,EventBuilderRuleEngine:!0,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5MTU",map:{AutoAdvancedMatching:!0,Shopify:!0,JSBridge:!0,EventBuilderRuleEngine:!0,RemoveUnusedCode:!1}},{id:"MWYyNDJlNWM5MTY",map:{AutoAdvancedMatching:!1,Shopify:!1,JSBridge:!1,EventBuilderRuleEngine:!1,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MTc",map:{AutoAdvancedMatching:!0,Shopify:!1,JSBridge:!1,EventBuilderRuleEngine:!1,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MTg",map:{AutoAdvancedMatching:!1,Shopify:!0,JSBridge:!1,EventBuilderRuleEngine:!1,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MTk",map:{AutoAdvancedMatching:!0,Shopify:!0,JSBridge:!1,EventBuilderRuleEngine:!1,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MjA",map:{AutoAdvancedMatching:!1,Shopify:!1,JSBridge:!0,EventBuilderRuleEngine:!1,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MjE",map:{AutoAdvancedMatching:!0,Shopify:!1,JSBridge:!0,EventBuilderRuleEngine:!1,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MjI",map:{AutoAdvancedMatching:!1,Shopify:!0,JSBridge:!0,EventBuilderRuleEngine:!1,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MjM",map:{AutoAdvancedMatching:!0,Shopify:!0,JSBridge:!0,EventBuilderRuleEngine:!1,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MjQ",map:{AutoAdvancedMatching:!1,Shopify:!1,JSBridge:!1,EventBuilderRuleEngine:!0,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MjU",map:{AutoAdvancedMatching:!0,Shopify:!1,JSBridge:!1,EventBuilderRuleEngine:!0,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MjY",map:{AutoAdvancedMatching:!1,Shopify:!0,JSBridge:!1,EventBuilderRuleEngine:!0,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5Mjc",map:{AutoAdvancedMatching:!0,Shopify:!0,JSBridge:!1,EventBuilderRuleEngine:!0,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5Mjg",map:{AutoAdvancedMatching:!1,Shopify:!1,JSBridge:!0,EventBuilderRuleEngine:!0,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5Mjk",map:{AutoAdvancedMatching:!0,Shopify:!1,JSBridge:!0,EventBuilderRuleEngine:!0,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MzA",map:{AutoAdvancedMatching:!1,Shopify:!0,JSBridge:!0,EventBuilderRuleEngine:!0,RemoveUnusedCode:!0}},{id:"MWYyNDJlNWM5MzE",map:{AutoAdvancedMatching:!0,Shopify:!0,JSBridge:!0,EventBuilderRuleEngine:!0,RemoveUnusedCode:!0}}],e=(c()._static_map=a,l="https://analytics.tiktok.com/i18n/pixel/static/",null==(e=u={"info":{"pixelCode":"CTUK26JC77U1LI1DRRH0","name":"Bidoo.com","status":0,"setupMode":0,"partner":"","advertiserID":"7422978188432703489","is_onsite":false,"firstPartyCookieEnabled":true},"plugins":{"Shopify":false,"AdvancedMatching":{"email":true,"phone_number":true,"first_name":true,"last_name":true,"city":true,"state":true,"country":true,"zip_code":true},"AutoAdvancedMatching":{"auto_email":true,"auto_phone_number":true},"Callback":true,"Identify":true,"Monitor":true,"PerformanceInteraction":true,"WebFL":true,"AutoConfig":{"form_rules":null,"vc_rules":{}},"PageData":{"performance":false,"interaction":true},"DiagnosticsConsole":true,"CompetitorInsight":true,"EventBuilder":true,"EnrichIpv6":true,"HistoryObserver":{"dynamic_web_pageview":true},"RuntimeMeasurement":true,"JSBridge":true,"EventBuilderRuleEngine":true,"RemoveUnusedCode":true,"EnableLPV":false,"AutoConfigV2":false},"rules":[]})||null==(n=e.info)?void 0:n.pixelCode);function M(){return window&&window.TiktokAnalyticsObject||"ttq"}function c(){return window&&window[M()]}function g(e,n){n=c()[n];return n&&n[e]||{}}var r,v,n=c();n||(n=[],window&&(window[M()]=n)),Object.assign(u,{options:g(e,"_o")}),r=u,n._i||(n._i={}),(v=r.info.pixelCode)&&(n._i[v]||(n._i[v]=[]),Object.assign(n._i[v],r),n._i[v]._load=+new Date),Object.assign(u.info,{loadStart:g(e,"_t"),loadEnd:g(e,"_i")._load,loadId:n._li&&n._li[e]||""}),null!=(i=(d=n).instance)&&null!=(o=i.call(d,e))&&null!=(t=o.setPixelInfo)&&t.call(o,u.info),r=function(e,n,i){var t=0<arguments.length&&void 0!==e?e:{},u=1<arguments.length?n:void 0,e=2<arguments.length?i:void 0,n=function(e,n){for(var i=0;i<e.length;i++)if(n.call(null,e[i],i))return e[i]}(a,function(e){for(var i=e.map,n=Object.keys(i),d=function(e){var n;return"JSBridge"===e?"external"!==(null==(n=c()._env)?void 0:n.env)===i[e]:!(!t[e]||!u[e])===i[e]},o=0;o<n.length;o++)if(!d.call(null,n[o],o))return!1;return!0});return n?"".concat(e,"main.").concat(n.id,".js"):"".concat(e,"main.").concat(a[0].id,".js")}(n._plugins,u.plugins,l),v=e,(void 0!==self.DedicatedWorkerGlobalScope?self instanceof self.DedicatedWorkerGlobalScope:"DedicatedWorkerGlobalScope"===self.constructor.name)?self.importScripts&&self.importScripts(r):((i=document.createElement("script")).type="text/javascript",i.async=!0,i.src=r,i.setAttribute("data-id",v),(r=document.getElementsByTagName("script")[0])&&r.parentNode&&r.parentNode.insertBefore(i,r))}();
|