Waze Map Editor JavaScript SDK
    Preparing search index...

    Interface UpdateRequestUserPreferences

    interface UpdateRequestUserPreferences {
        activeHovSubscriptions: string[];
        avoidDangerousTurns: boolean | null;
        avoidFerries: boolean | null;
        avoidPrimaryRoads: boolean | null;
        avoidTollRoads: boolean | null;
        hasEv: boolean | null;
        isEmailVerified: boolean | null;
        language: string | null;
        licensePlateSuffix: string | null;
        os: string | null;
        unpavedRoads: UnpavedRoadsSetting | null;
        vehicleType: VehicleType | null;
    }
    Index
    activeHovSubscriptions: string[]

    The list of user's active HOV subscriptions.

    avoidDangerousTurns: boolean | null

    Whether the user prefers to avoid dangerous turns. null if the preference is not specified.

    avoidFerries: boolean | null

    Whether the user prefers to avoid ferries. null if the preference is not specified.

    avoidPrimaryRoads: boolean | null

    Whether the user prefers to avoid primary roads (e.g. freeways). null if the preference is not specified.

    avoidTollRoads: boolean | null

    Whether the user prefers to avoid toll roads. null if the preference is not specified.

    hasEv: boolean | null

    Whether the user has an electric vehicle (EV). null if not specified.

    isEmailVerified: boolean | null

    Whether the user's email address is verified. null if not specified.

    language: string | null

    The user's preferred language. null if not specified.

    licensePlateSuffix: string | null

    The suffix of the user's license plate. null if not specified.

    os: string | null

    The user's operating system (OS). null if not specified.

    unpavedRoads: UnpavedRoadsSetting | null

    Indicates the user's preference for unpaved roads. null if the preference is not specified.

    vehicleType: VehicleType | null

    The type of vehicle the user drives. null if not specified.