ildar-shaymukhametov_grandnode-refactorings/Plugins/Grand.Plugin.Widgets.GoogleAnalytics/Models/ConfigurationModel.cs
using Grand.Core.ModelBinding;
using Grand.Core.Models;

namespace Grand.Plugin.Widgets.GoogleAnalytics.Models
{
    public class ConfigurationModel : BaseModel
    {
        public string ActiveStoreScopeConfiguration { get; set; }

        [GrandResourceDisplayName("Plugins.Widgets.GoogleAnalytics.GoogleId")]
        public string GoogleId { get; set; }
        public bool GoogleId_OverrideForStore { get; set; }

        [GrandResourceDisplayName("Plugins.Widgets.GoogleAnalytics.TrackingScript")]
        //tracking code
        public string TrackingScript { get; set; }
        public bool TrackingScript_OverrideForStore { get; set; }

        [GrandResourceDisplayName("Plugins.Widgets.GoogleAnalytics.EcommerceScript")]
        public string EcommerceScript { get; set; }
        public bool EcommerceScript_OverrideForStore { get; set; }

        [GrandResourceDisplayName("Plugins.Widgets.GoogleAnalytics.EcommerceDetailScript")]
        public string EcommerceDetailScript { get; set; }
        public bool EcommerceDetailScript_OverrideForStore { get; set; }

        [GrandResourceDisplayName("Plugins.Widgets.GoogleAnalytics.IncludingTax")]
        public bool IncludingTax { get; set; }
        public bool IncludingTax_OverrideForStore { get; set; }

        [GrandResourceDisplayName("Plugins.Widgets.GoogleAnalytics.AllowToDisableConsentCookie")]
        public bool AllowToDisableConsentCookie { get; set; }
        public bool AllowToDisableConsentCookie_OverrideForStore { get; set; }

        [GrandResourceDisplayName("Plugins.Widgets.GoogleAnalytics.ConsentDefaultState")]
        public bool ConsentDefaultState { get; set; }
        public bool ConsentDefaultState_OverrideForStore { get; set; }

        [GrandResourceDisplayName("Plugins.Widgets.GoogleAnalytics.ConsentName")]
        public string ConsentName { get; set; }
        public bool ConsentName_OverrideForStore { get; set; }

        [GrandResourceDisplayName("Plugins.Widgets.GoogleAnalytics.ConsentDescription")]
        public string ConsentDescription { get; set; }
        public bool ConsentDescription_OverrideForStore { get; set; }

    }
}