You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -43,34 +43,117 @@ Please notice that all implementation on mobile related to the Plugin Renderer s
43
43
44
44
___
45
45
46
-
#### Create your implementation from the interface PrebidMobilePluginRenderer
46
+
#### Create your implementation of the `PrebidMobilePluginRenderer`
47
+
48
+
The `PrebidMobilePluginRenderer` protocol is designed to provide a standardized way for developers to implement custom ad rendering solutions within the Prebid Mobile framework. It provides a unified interface for managing ad rendering, event handling, and metadata integration.
49
+
50
+
Below is the sample implementation of the renderer:
If you need to handle plugin registration in a specific view or controller for more granular control, you can still register the Plugin Renderer at that level:
@@ -131,15 +212,15 @@ class CustomRendererBannerController: NSObject, AdaptedController, PrebidConfigu
131
212
## Limitations
132
213
133
214
### Supported Ad Formats
134
-
Currently the interface `PrebidMobilePluginRenderer` provide the ability to render `BANNER` and `INTERSTITIAL` only. The compability with more ad formats can be supported in future releases.
135
215
136
-
It is important to notice that the compliant formats you set on `isSupportRenderingFor` implementation are taken into account to add your Plugin Renderer to the bid request or not, according to the ad unit configuration that is bid requesting.
216
+
Currently the interface `PrebidMobilePluginRenderer` provides the ability to render `BANNER` and `INTERSTITIAL` only. The compability with more ad formats can be supported in future releases.
137
217
138
218
### Original API
139
219
140
-
The Plugin Renderer feature does not work with [GAM Original API](/prebid-mobile/pbm-api/android/android-sdk-integration-gam-original-api.html) since the ad rendering does not happen in the Prebid SDK but externally. Despite that if you are using the regular GAM integration it will work fine.
220
+
The Plugin Renderer feature does not work with [GAM Original API](/prebid-mobile/pbm-api/ios/ios-sdk-integration-gam-original-api.html) since the ad rendering does not happen in the Prebid SDK but externally. Despite that if you are using the regular GAM integration it will work fine.
141
221
142
222
## Ad Event Listeners
223
+
143
224
An optional dedicated generic ad event listener is offered in case of the existing event listeners are insufficient to keep your ad consumer fully aware of your ad lifecycle.
144
225
145
226

@@ -165,26 +246,19 @@ ___
165
246
// TODO on impressions
166
247
}
167
248
}
168
-
169
249
```
170
250
171
251
#### Handle your plugin event delegate on your Plugin Renderer
0 commit comments