namespace Guru
{
	
	//https://firebase.google.com/docs/reference/cpp/group/parameter-names
	//Firebase内置定义事件名称和参数名称
	public static partial class Analytics
	{
		internal const string EventAdImpression = "ad_impression";
		internal const string EventAddPaymentInfo = "add_payment_info";
		internal const string EventAddShippingInfo = "add_shipping_info";
		internal const string EventAddToCart = "add_to_cart";
		internal const string EventAddToWishlist = "add_to_wishlist";
		internal const string EventAppOpen = "app_open";
		internal const string EventBeginCheckout = "begin_checkout";
		internal const string EventCampaignDetails = "campaign_details";
		internal const string EventEarnVirtualCurrency = "earn_virtual_currency";
		internal const string EventGenerateLead = "generate_lead";
		internal const string EventJoinGroup = "join_group";
		internal const string EventLevelEnd = "level_end";
		internal const string EventLevelStart = "level_start";
		internal const string EventLevelUp = "level_up";
		internal const string EventLogin = "login";
		internal const string EventPostScore = "post_score";
		internal const string EventPurchase = "purchase";
		internal const string EventRefund = "refund";
		internal const string EventRemoveFromCart = "remove_from_cart";
		internal const string EventScreenView = "screen_view";
		internal const string EventSearch = "search";
		internal const string EventSelectContent = "select_content";
		internal const string EventSelectItem = "select_item";
		internal const string EventSelectPromotion = "select_promotion";
		internal const string EventShare = "share";
		internal const string EventSignUp = "sign_up";
		internal const string EventSpendVirtualCurrency = "spend_virtual_currency";
		internal const string EventTutorialBegin = "tutorial_begin";
		internal const string EventTutorialComplete = "tutorial_complete";
		internal const string EventUnlockAchievement = "unlock_achievement";
		internal const string EventViewCart = "view_cart";
		internal const string EventViewItem = "view_item";
		internal const string EventViewItemList = "view_item_list";
		internal const string EventViewPromotion = "view_promotion";
		internal const string EventViewSearchResults = "view_search_results";
		internal const string ParameterAchievementId = "achievement_id";
		internal const string ParameterAdFormat = "ad_format";
		internal const string ParameterAdNetworkClickID = "aclid";
		internal const string ParameterAdPlatform = "ad_platform";
		internal const string ParameterAdSource = "ad_source";
		
		internal const string ParameterAffiliation = "affiliation";
		internal const string ParameterCP1 = "cp1";
		internal const string ParameterCampaign =  "campaign";
		internal const string ParameterCharacter = "character";
		internal const string ParameterContent = "content";
		internal const string ParameterContentType = "content_type";
		internal const string ParameterCoupon = "coupon";
		internal const string ParameterCreativeName = "creative_name";
		internal const string ParameterCreativeSlot = "creative_slot";
		internal const string ParameterCurrency = "currency";
		internal const string ParameterDestination = "destination";
		internal const string ParameterDiscount = "discount";
		internal const string ParameterEndDate = "end_date";
		internal const string ParameterExtendSession = "extend_session";
		internal const string ParameterFlightNumber =  "flight_number";
		internal const string ParameterGroupId = "group_id";
		internal const string ParameterIndex = "index";
		internal const string ParameterItemBrand =  "item_brand";
		internal const string ParameterItemCategory = "item_category";
		internal const string ParameterItemCategory2 = "item_category2";
		internal const string ParameterItemCategory3 = "item_category3";
		internal const string ParameterItemCategory4 = "item_category4";
		internal const string ParameterItemCategory5 = "item_category5";
		internal const string ParameterItemId = "item_id";
		internal const string ParameterItemList = "item_list";
		internal const string ParameterItemListID = "item_list_id";
		internal const string ParameterItemListName = "item_list_name";
		internal const string ParameterItemName = "item_name";
		internal const string ParameterLevel =  "level";
		internal const string ParameterLevelName = "level_name";
		internal const string ParameterLocation = "location";
		internal const string ParameterLocationID = "location_id";
		internal const string ParameterMedium =  "medium";
		internal const string ParameterMethod = "method";
		internal const string ParameterNumberOfNights = "number_of_nights";
		internal const string ParameterNumberOfPassengers = "number_of_passengers";
		internal const string ParameterNumberOfRooms = "number_of_rooms";
		internal const string ParameterOrigin = "origin";
		internal const string ParameterPaymentType = "payment_type";
		internal const string ParameterPrice = "price";
		internal const string ParameterPromotionID = "promotion_id";
		internal const string ParameterPromotionName = "promotion_name";
		internal const string ParameterQuantity = "quantity";
		internal const string ParameterScore = "score";
		internal const string ParameterScreenClass = "screen_class";
		internal const string ParameterScreenName = "screen_name";
		internal const string ParameterSearchTerm = "search_term";
		internal const string ParameterShipping = "shipping";
		internal const string ParameterShippingTier = "shipping_tier";
		internal const string ParameterSignUpMethod =  "sign_up_method";
		internal const string ParameterSource = "source";
		internal const string ParameterStartDate = "start_date";
		internal const string ParameterSuccess = "success";
		internal const string ParameterTax = "tax";
		internal const string ParameterTerm = "term";
		internal const string ParameterTransactionId = "transaction_id";
		internal const string ParameterTravelClass = "travel_class";
		internal const string ParameterValue = "value"; 
	}
}