We use essential cookies for the website to function, as well as analytics cookies for analyzing and creating statistics of the website performance. To agree to the use of analytics cookies, click "Accept All". You can manage your preferences at any time by clicking "Cookie Settings" on the footer. More Information.

Only Essential Cookies
Accept All
Notice on Closing the Huawei Analytics Service Access Portal

Dear developer!

Due to business adjustments, we will close the entrance for Huawei Analytics services on June 30, 2024 and no longer support new user registration. Developers of projects that have already activated Huawei Analytics services are not affected and can still continue to use Huawei Analytics services. If there are any changes, we will notify them separately. Thank you for your support!

ReferencesAnalytics KitmacOS - Objective-C/SwiftTypeInterface SummaryHAParamType

HAParamType

Content overview
Expand

Interface Info

HAParamType

Provides constants that define the IDs of all predefined event parameters.

Public Field Summary

Expand

Qualifier and Type

Field and Description

static NSString *const

kHAParamStoreName

Store of the product added to favorites.

static NSString *const

kHAParamBrand

Brand of the product added to favorites.

static NSString *const

kHAParamCategory

Category of the product added to favorites.

static NSString *const

kHAParamProductId

ID of the product added to the shopping cart.

static NSString *const

kHAParamProductName

Name of the product added to the shopping cart.

static NSString *const

kHAParamProductFeature

Features of the associated product.

static NSString *const

kHAParamPrice

Product price.

static NSString *const

kHAParamQuantity

Quantity, for example, the number of products purchased by a user or the number of items obtained when a game ends.

static NSString *const

kHAParamRevenue

Revenue you will get from the transaction.

static NSString *const

kHAParamCurrName

Revenue currency type. This parameter must be used with kHAParamRevenue.

static NSString *const

kHAParamPlaceId

ID of the product location.

static NSString *const

kHAParamDestination

User destination for a hotel reservation.

static NSString *const

kHAParamEndDate

User check-out date for a hotel reservation.

static NSString *const

kHAParamBookingDays

Number of days for a hotel reservation.

static NSString *const

kHAParamPassengersNumber

Number of guests for a hotel reservation.

static NSString *const

kHAParamBookingRooms

Number of rooms for a hotel reservation.

static NSString *const

kHAParamOriginatingPlace

User departure location for a hotel reservation.

static NSString *const

kHAParamBeginDate

User check-in date for a hotel reservation.

static NSString *const

kHAParamTransactionId

Transaction ID generated by your transaction system.

static NSString *const

kHAParamClass

Level of a room for a hotel reservation.

static NSString *const

kHAParamClickId

ID generated by the ad network for marking an ad tap.

static NSString *const

kHAParamPromotionName

Name of a marketing activity.

static NSString *const

kHAParamContent

Content of a marketing activity.

static NSString *const

kHAParamExtendParam

Custom parameter.

static NSString *const

kHAParamMaterialName

Name of the creative material used in a marketing activity.

static NSString *const

kHAParamMaterialSlot

Slot where a creative material is displayed.

static NSString *const

kHAParamPageName

Name of the page where a creative material is displayed.

static NSString *const

kHAParamMedium

Type of a marketing activity, for example, CPC or email.

static NSString *const

kHAParamSource

ID of a marketing activity provider, for example, HUAWEI PPS.

static NSString *const

kHAParamKeywords

Search string or keyword.

static NSString *const

kHAParamOption

Check-out option entered by a user in the current check-out step.

static NSString *const

kHAParamStep

Current step of a user in the check-out process.

static NSString *const

kHAParamVirtualCurrName

Shipping fee generated for the transaction.

static NSString *const

kHAParamVoucher

Departure date, hotel check-in date, or lease start date.

static NSString *const

kHAParamPlace

ID of the product location.

static NSString *const

kHAParamShipping

Shipping fee generated for the transaction.

static NSString *const

kHAParamTaxFee

Tax generated for the transaction.

static NSString *const

kHAParamUserGroupId

ID of a group that a user joins.

static NSString *const

kHAParamLevelName

Name of a game level.

static NSString *const

kHAParamResult

Operation result.

static NSString *const

kHAParamRoleName

Role of a user.

static NSString *const

kHAParamLevelId

Game level.

static NSString *const

kHAParamChannel

Particular method used in an operation, for example, facebook or email in the context of a sign-up or sign-in event.

static NSString *const

kHAParamScore

Score in a game.

static NSString *const

kHAParamSearchKeywords

Search string or keyword.

static NSString *const

kHAParamContentType

Content type selected by a user.

static NSString *const

kHAParamAchievementId

ID of an achievement.

static NSString *const

kHAParamFlightNo

Flight number generated by your transaction system.

static NSString *const

kHAParamPositionId

Index of a product in the list.

static NSString *const

kHAParamProductList

Product list displayed to a user.

static NSString *const

kHAParamAcountType

Account type of a user, for example, email, mobile number, or social media account.

static NSString *const

kHAParamRegistMethod

User source.

static NSString *const

kHAParamEvtResult

Sign-in result.

static NSString *const

kHAParamPrevLevel

Level before the change.

static NSString *const

kHAParamCurrvLevel

Current level.

static NSString *const

kHAParamReason

Reason for changing or canceling an order.

static NSString *const

kHAParamVouchers

Names of vouchers applicable to a product.

static NSString *const

kHAParamListId

ID of the product list.

static NSString *const

kHAParamFilters

Filter condition.

static NSString *const

kHAParamSorts

Sorting condition.

static NSString *const

kHAParamOrderId

Order ID generated by your transaction system.

static NSString *const

kHAParamPayType

Payment method selected by a user.

static NSString *const

kHAParamExpireDate

Expiration time of a voucher.

static NSString *const

kHAParamVoucherType

Voucher type.

static NSString *const

kHAParamServiceType

Type of a service provided for a user, for example, consultation or complaint handling.

static NSString *const

kHAParamDetails

Details of a user's comment on an object.

static NSString *const

kHAParamCommentType

Evaluated object.

static NSString *const

kHAParamDuration

Game duration.

static NSString *const

kHAParamProps

Game items.

static NSString *const

kHAParamLevel

Game level.

static NSString *const

kHAParamEntry

Entrance.

static NSString *const

kHAParamPurchaseEntry

Top-up entrance.

static NSString *const

kHAParamMaterialSlotType

Type of the slot where a material is displayed.

static NSString *const

kHAParamInviter

User who invited a specific user to register.

static NSString *const

kHAParamVIPLevel

User VIP level.

static NSString *const

kHAParamFirstSignIn

Indicates whether a user signs in with the account for the first time.

static NSString *const

kHAParamDiscount

Discount amount.

static NSString *const

kHAParamFirstPay

Indicates whether a user purchases a product for the first time.

static NSString *const

kHAParamAmount

Number of virtual coins in a package.

static NSString *const

kHAParamFriendNumber

Total number of friends.

static NSString *const

kHAParamUserGroupName

Name of the group or guild to which a user belongs.

static NSString *const

kHAParamUserGroupLevel

User group level.

static NSString *const

kHAParamMembers

Number of group members.

static NSString *const

kHAParamLevelBefore

Group level before the upgrade.

static NSString *const

kHAParamMessageType

Type of a message sent by a user.

static NSString *const

kHAParamRoleCombat

Role combat effectiveness.

static NSString *const

kHAParamIsTopLevel

Indicates whether a user's level reaches the top after the upgrade.

static NSString *const

kHAParamRoleClass

Occupation of a role selected by a user.

static NSString *const

kHAParamSkillName

Name of a skill learned or used by a user.

static NSString *const

kHAParamSkillLevel

Level of a skill learned or used by a user.

static NSString *const

kHAParamSkillLevelBefore

Skill level before learning.

static NSString *const

kHAParamEquipmentId

Unique ID of a user's gear in a game.

static NSString *const

kHAParamEquipmentName

Gear name.

static NSString *const

kHAParamEquipmentLevel

Gear level.

static NSString *const

kHAParamClassLimit

Occupation that a gear applies to.

static NSString *const

kHAParamLevelLimit

Role level that a gear applies to.

static NSString *const

kHAParamIsFree

Indicates whether something is free of charge, such as a mount, gear, pet, item, or card drawing.

static NSString *const

kHAParamTotalAfterChange

Number of items after a user earns or consumes items.

static NSString *const

kHAParamQuality

Gear quality.

static NSString *const

kHAParamEnhanceType

Gear enhancement type, pet upgrade type, or mount upgrade type.

static NSString *const

kHAParamNewClass

Name of the new occupation selected by a user.

static NSString *const

kHAParamOldClass

Name of the original occupation selected by a user.

static NSString *const

kHAParamTaskType

Type of a task accepted or completed by a user.

static NSString *const

kHAParamTaskName

Name of a task accepted or completed by a user.

static NSString *const

kHAParamReward

Rewards that a user obtains after completing a task.

static NSString *const

kHAParamActivityType

Type of an activity that a user participates in.

static NSString *const

kHAParamActivityName

Name of an activity that a user participates in.

static NSString *const

kHAParamCutsceneName

Name of a played cutscene.

static NSString *const

kHAParamPetId

Unique ID of a user's pet in a game.

static NSString *const

kHAParamPetDefaultName

Default name of a user's pet in a game.

static NSString *const

kHAParamPetLevel

Pet level.

static NSString *const

kHAParamMountId

Unique ID of a user's mount in a game.

static NSString *const

kHAParamMountDefaultName

Default name of a user's mount in a game.

static NSString *const

kHAParamMountLevel

Mount level.

static NSString *const

kHAParamServer

Name of the server where a role is created.

static NSString *const

kHAParamFirstCreate

Indicates whether a user creates a game role for the first time.

static NSString *const

kHAParamRoleGender

Gender of the role created or selected by a user.

static NSString *const

kHAParamBattleType

Battle type.

static NSString *const

kHAParamBattleName

Battle name.

static NSString *const

kHAParamNumberOfCards

Number of cards in a battle.

static NSString *const

kHAParamCardList

List of cards in a battle. Cards are separated by commas (,).

static NSString *const

kHAParamParticipants

Number of roles in a battle.

static NSString *const

kHAParamDifficulty

Difficulty of a battle.

static NSString *const

kHAParamMVP

MVP player or card.

static NSString *const

kHAParamDamage

Damage value of each unit in a battle.

static NSString *const

kHAParamRanking

Rankings of users after a battle.

static NSString *const

kHAParamDungeonName

Name of a dungeon that a user enters.

static NSString *const

kHAParamWinReason

Reason why virtual coins are earned.

static NSString *const

kHAParamBalance

Virtual balance after a user earns virtual coins.

static NSString *const

kHAParamPackageType

Package type.

static NSString *const

kHAParamItemList

List of items in a package, including the item name and quantity.

static NSString *const

kHAParamGiftType

Type of the gift that a user obtains using a redemption code.

static NSString *const

kHAParamGiftName

Name of the gift that a user obtains using a redemption code.

static NSString *const

kHAParamType

App setting to be modified.

static NSString *const

kHAParamOldValue

App setting before the modification.

static NSString *const

kHAParamNewValue

App setting after the modification.

static NSString *const

kHAParamVideoType

Type of a video watched by a user.

static NSString *const

kHAParamVideoName

ID of a video watched by a user.

static NSString *const

kHAParamMessageTitle

Title of a system message.

static NSString *const

kHAParamOperation

Operation on a system message when a user taps it.

static NSString *const

kHAParamNumberOfDrawing

Number of card drawings.

static NSString *const

kHAParamLeftPullsForGuarantee

Remaining number of card drawings for obtaining a guaranteed item.

static NSString *const

kHAParamCombat

Role power.

static NSString *const

kHAParamVIPType

VIP membership type, for example, the basic version, quick-start version, or version covering all subjects.

static NSString *const

kHAParamVIPStatus

VIP membership status.

static NSString *const

kHAParamVIPExpireDate

Expiration date of VIP membership.

static NSString *const

kHAParamEnter

Entrance.

static NSString *const

kHAParamStartDate

Date from which the purchased product or service takes effect.

static NSString *const

kHAParamEffectiveTime

Validity period of the purchased product or service.

static NSString *const

kHAParamName

Name of the practice adopted by a user.

static NSString *const

kHAParamMode

Practice mode selected by a user, for example, sequential or random.

static NSString *const

kHAParamSubject

Subject of the practice test taken by a user.

static NSString *const

kHAParamAccuracy

Practice accuracy.

static NSString *const

kHAParamContentLength

Total duration of the content played by a user.

static NSString *const

kHAParamRemark

Brief description or label of the content played by a user.

static NSString *const

kHAParamContentName

Name of the content viewed by a user.

static NSString *const

kHAParamSection

Section to which a post belongs.

static NSString *const

kHAParamDays

Number of a user's consecutive check-in days.

static NSString *const

kHAParamPostId

Unique ID of a post.

static NSString *const

kHAParamInformationType

Type of the information completed by a user.

static NSString *const

kHAParamInformation

Content completed by a user.

static NSString *const

kHAParamFeature

House type.

static NSString *const

kHAParamRooms

Number of rooms.

static NSString *const

kHAParamSalePrice

House purchase price.

static NSString *const

kHAParamRentFee

Rental price.

static NSString *const

kHAParamRentType

Rental type.

static NSString *const

kHAParamSeries

Device series.

static NSString *const

kHAParamModel

Device model.

static NSString *const

kHAParamDeviceType

Device type.

static NSString *const

kHAParamDeviceName

Device name.

static NSString *const

kHAParamBindDuration

Binding duration.

static NSString *const

kHAParamDealerName

Dealer.

static NSString *const

kHAParamArrivalDate

Date when a user will arrive at the store according to the reservation.

static NSString *const

kHAParamOccurredDate

Occurrence date.

static NSString *const

kHAParamBuyerType

Buyer type.

static NSString *const

kHAParamSeat

Number of seats.

static NSString *const

kHAParamEnergy

Energy type.

static NSString *const

kHAParamConfiguration

Product configuration.

static NSString *const

kHAParamIsLoan

Indicates whether a user requests a loan.

static NSString *const

kHAParamLoanProductName

Financial solution name.

static NSString *const

kHAParamLoanChannel

Financial solution channel.

static NSString *const

kHAParamRepaymentMethod

Repayment method.

static NSString *const

kHAParamAction

User action.

static NSString *const

kHAParamPage

Page.

static NSString *const

kHAParamIndex

View index.

static NSString *const

kHAParamModule

Module.

static NSString *const

kHAParamSourcePageName

Name of the previous page.

static NSString *const

kHAParamCity

City.

static NSString *const

kHAParamFromCity

City of departure.

static NSString *const

kHAParamToCity

Destination city.

static NSString *const

kHAParamDepartureDate

Departure date.

static NSString *const

kHAParamReturnDate

Return date.

static NSString *const

kHAParamTripType

Trip type.

static NSString *const

kHAParamSearchHotel

Indicates whether to search for hotels.

static NSString *const

kHAParamSpecialTicket

Indicates whether to search for discounted flight tickets.

static NSString *const

kHAParamCountry

Country.

static NSString *const

kHAParamStar

Hotel rating.

static NSString *const

kHAParamCheckinDate

Check-in date.

static NSString *const

kHAParamCheckoutDate

Check-out date.

static NSString *const

kHAParamAldultCount

Number of adults.

static NSString *const

kHAParamBabyCount

Number of babies.

static NSString *const

kHAParamChildrenCount

Number of children.

static NSString *const

kHAParamFrom

Place of departure.

static NSString *const

kHAParamCarMode

Vehicle for hire type.

static NSString *const

kHAParamCarTime

Time when the vehicle for hire service is required.

static NSString *const

kHAParamDepartureTime

Departure time.

static NSString *const

kHAParamArriveTime

Arrival time.

static NSString *const

kHAParamAirline

Airline.

static NSString *const

kHAParamFlightType

Aircraft type.

static NSString *const

kHAParamDirectFlight

Indicates whether a flight is non-stop.

static NSString *const

kHAParamTrainType

Train type.

static NSString *const

kHAParamBedType

Bed type.

static NSString *const

kHAParamBreakfast

Breakfast type.

static NSString *const

kHAParamArriveDate

Arrival date.

static NSString *const

kHAParamHotelName

Hotel name.

static NSString *const

kHAParamTripTag

Scenic spot type.

static NSString *const

kHAParamHotelType

Hotel type.

static NSString *const

kHAParamRoomType

Room type.

static NSString *const

kHAParamCarType

Vehicle type, for example, comfortable, affordable, commercial, or luxury.

static NSString *const

kHAParamSupplier

Provider.

static NSString *const

kHAParamVoucherID

Voucher ID.

static NSString *const

kHAParamVoucherName

Voucher name.

static NSString *const

kHAParamVoucherPrice

Voucher price.

static NSString *const

kHAParamUserType

User type.

static NSString *const

kHAParamTarget

Learning goal.

static NSString *const

kHAParamIsCompeleted

Indicates whether a user has completed a course.

static NSString *const

kHAParamUserLevel

User level.

static NSString *const

kHAParamTime

Exercise duration.

static NSString *const

kHAParamDistance

Exercise distance.

static NSString *const

kHAParamCalorieConsumed

Calories consumed.

static NSString *const

kHAParamProgress

Progress before exiting.

static NSString *const

kHAParamSourcePage

Previous page.

static NSString *const

kHAParamMultipleAccounts

Indicates whether a user has opened another account.

static NSString *const

kHAParamAccountType

Account type.

static NSString *const

kHAParamFailureReason

Failure cause.

static NSString *const

kHAParamAuthority

Permission.

static NSString *const

kHAParamCardType

Bank card type.

static NSString *const

kHAParamIssueBank

Issuing bank.

static NSString *const

kHAParamTransformAmount

Transferred amount.

static NSString *const

kHAParamBankName

Bank.

static NSString *const

kHAParamSourceModule

Access source module.

static NSString *const

kHAParamStockcode

Stock code.

static NSString *const

kHAParamStockname

Stock name.

static NSString *const

kHAParamMarketCode

Market code.

static NSString *const

kHAParamMarketName

Market name.

static NSString *const

kHAParamViewType

Reading mode.

static NSString *const

kHAParamTrendCycle

Fluctuation cycle.

static NSString *const

kHAParamTransactionType

Transaction type.

static NSString *const

kHAParamCurrency

Currency.

static NSString *const

kHAParamMoney

Amount.

static NSString *const

kHAParamFinanceId

ID of a financial product.

static NSString *const

kHAParamFinanceName

Name of a financial product.

static NSString *const

kHAParamFinanceType

Type of a financial product.

static NSString *const

kHAParamFinanceRate

Expected annualized yield.

static NSString *const

kHAParamFinanceTimeLimit

Holding period.

static NSString *const

kHAParamFinanceAmountMin

Minimum purchase amount.

static NSString *const

kHAParamFinanceRiskLev

Financial product risk level.

static NSString *const

kHAParamPurchaseAmount

Purchase amount.

static NSString *const

kHAParamHandlingFees

Handling fee.

static NSString *const

kHAParamRedemptionAmount

Redemption amount.

static NSString *const

kHAParamReturnAmount

Handling fee.

static NSString *const

kHAParamFundCode

Fund code.

static NSString *const

kHAParamFundType

Fund type, for example, commingled fund or equity fund.

static NSString *const

kHAParamFundName

Fund name.

static NSString *const

kHAParamFundRiskLev

Risk level.

static NSString *const

kHAParamChargeRate

Charge rate.

static NSString *const

kHAParamPaymentMethod

Payment method of the fund invested with an automatic investment plan, for example, using a China Merchants Bank account.

static NSString *const

kHAParamFixedCycle

How often an investment is made automatically with an automatic investment plan, for example, once a week or once a month.

static NSString *const

kHAParamEntrance

Entrance to purchasing a pre-IPO stock or bond.

static NSString *const

kHAParamcode

Code of the pre-IPO stock or bond purchased.

static NSString *const

kHAParamNewsTopic

News category.

static NSString *const

kHAParamInformationSource

News source.

static NSString *const

kHAParamCommentsNumber

Number of news comments.

static NSString *const

kHAParamforwardingNumber

Number of news forwards.

static NSString *const

kHAParamLikes

Number of news likes.

static NSString *const

kHAParamTitle

Title of an article.

static NSString *const

kHAParamSearchType

Search type.

static NSString *const

kHAParamSourceLocation

Source location.

static NSString *const

kHAParamLocation

Location of the button tapped by a user, for example, on the content page or activity page.

static NSString *const

kHAParamId

ID of the content played by a user.

static NSString *const

kHAParamPlayMode

Playback mode.

static NSString *const

kHAParamLists

List of content played by a user.

static NSString *const

kHAParamAdLocation

Ad slot name.

static NSString *const

kHAParamAdCategory

Type of the ad tapped by a user.

static NSString *const

kHAParamAdTheme

Theme of the displayed ad.

static NSString *const

kHAParamButtonName

Name of the function button tapped by a user, for example, More.

static NSString *const

kHAParamUserID

ID of the user who triggers an event.

static NSString *const

kHAParamPageCategory

Category of the page viewed by a user.

static NSString *const

kHAParamRating

Fund rating, for example, 5 stars.

static NSString *const

kHAParamPerformance

Performance of a fund.

static NSString *const

kHAParamTradingRules

Fund trading rule.

static NSString *const

kHAParamPortfolio

Investment portfolio, for example, investments in different financial products or in various industries.

static NSString *const

kHAParamInvestmentManager

Name of an investment manager.

static NSString *const

kHAParamFundSize

Fund size, in tens of millions of dollars.

static NSString *const

kHAParamVipMoney

Payment amount for VIP membership subscription.

static NSString *const

kHAParamVipLocation

Position of the button used for VIP membership subscription.

static NSString *const

kHAParamVipFailed

Reason why VIP membership subscription fails.

Search in References
Enter a keyword.