SDK DocumentationRecipesAnnouncementsSupport Forum
AndroidiOSPluginsAnnouncementsSupport Forum
SDK Documentation

Setters

iOS Classic - Setters

Taboola

Setter propertyDescription
logLevelPossible values:

LogLevelDebug
LogLevelInfo
LogLevelWarning
LogLevelError (default - this is the least verbose)
globalExtraPropertiesPass optional feature flags as a list of key-value pairs - e.g.:

// Objective-C:
[Taboola setGlobalExtraProperties:@{@"<key1>":@"<val1>",@"<key2>":@"<val2>"}];

TBLClassicPage

📘

All setter methods are optional.

Setter propertyDescription
targetTypeSets the target type of the Page instance (default is "mix").

Do not update unless instructed to do so by your Taboola Account Manager.
pageIdSets the Page ID of the Page instance

By default, the system auto-generates an ID, based on pageUrl. If desired, you can set your own internal ID.
pageExtraPropertiesA Dictionary that can store multiple properties for the Page instance. E.g. "darkMode":"true".
serialDelayAllows you to override the default interval for serial loading.

See: Advanced Options > Multiple units on 1 page
fetchingPolicyAllows you to override serial loading (default) with parallel loading.

See: Advanced Options > Multiple units on 1 page

TBLClassicUnit

📘

All setter methods are optional.


InSDK 4, there is no need to implement a manual scroll switch or progress bar. Properties relating to those features have been removed.

Setter propertyDescription
optionalWidgetStyleSets additional styling CSS rules for the widget. (e.g. Use it to control the widget's background.)