Airship Unity Plugin 10.0.0
  • AirshipSDK
  • PreferenceCenterConfig
Public Attributes | List of all members
AirshipSDK.PreferenceCenterConfig Class Reference

Preference center configuration. More...

+ Collaboration diagram for AirshipSDK.PreferenceCenterConfig:
[legend]

Public Attributes

string id
 
PreferenceCenterCommonDisplay display
 
List< PreferenceCenterSection > sections
 

Detailed Description

Preference center configuration.

Field names mirror the Airship preference center form JSON, which the framework proxy passes through verbatim. Members that would otherwise be snake_case on the wire are exposed through a property; the type discriminators arrive as strings and are surfaced as enums that degrade to Unknown for values added server-side after this plugin was built.

Everything here is deliberately concrete with no dictionaries: Unity's JsonUtility cannot instantiate abstract types and has no dictionary support, so a polymorphic model deserializes to nulls.

Member Data Documentation

◆ display

PreferenceCenterCommonDisplay AirshipSDK.PreferenceCenterConfig.display

◆ id

string AirshipSDK.PreferenceCenterConfig.id

◆ sections

List<PreferenceCenterSection> AirshipSDK.PreferenceCenterConfig.sections

Generated on Wed Sep 2 2026 21:27:03 for Airship Unity Plugin by   doxygen 1.9.8