4ntoine
4ntoine

Reputation: 20420

What are the allowed values for Huawei AdsKit `AdParam.Builder`?

What are the allowed enum values in AdParam.Builder, eg. setGender(int value)?

I've tried using 1 and 2, but having Root obj class .. is invalid in the log:

2021-01-13 00:20:22.041 2138-2324 W/HiAdSDK.jd:  Root obj class (class java.lang.Object) is invalid
2021-01-13 00:20:22.042 2138-2324 W/HiAdSDK.jd:  toJson jsex

PS. using implementation 'com.huawei.hms:ads-lite:13.4.37.300'

Upvotes: 1

Views: 71

Answers (2)

Zinna
Zinna

Reputation: 2025

It seems you used old version from the link you posted. Please refer to the info. Here for latest info for the service.

BTW, 1 or 2 are correct for the setGender(int value) function. Please try after you use the latest Ads SDK and function as above. Could you please share more detail logs if the error occurs again?

Upvotes: 0

zhangxaochen
zhangxaochen

Reputation: 34017

What are the allowed enum values in AdParam.Builder, eg. setGender(int value)?

Please kindly refer to com.huawei.hms.ads.Gender,value 0 is for MALE, value 1 is for FEMALE.

For more details, see API documentation here.

Upvotes: 1

Related Questions