Singular Banners can be displayed in your mobile website to lead web users seamlessly to your app and display the most relevant app content.
Singular Banners can be easily designed, deployed and maintained through the Singular platform. To learn how, see How to Create a Singular Banner (Visual Guide).
FAQ
Client Hints Update (March 2023)
New versions of Chromium-based web browsers, rolled out from February to April 2023 (for mobile), will limit the availability of user agent data, which includes information about the user's device model, version, etc.
The same data will now be available through client hints instead. With client hints, the server has to actively ask for the data, as well as give permission to have it shared with third parties.
Chromium-based web browsers include Google Chrome, Microsoft Edge, and others.
For more information, see the Chromium developer documentation for Client Hints and the new Permissions Policy.
Singular asks that advertisers make a few minor changes in their website code to allow the Singular Web SDK (as a third party) to receive the Client Hints.
The changes are:
- Start asking for Client Hints (accept-ch header).
- Grant Singular permission (as a third party) so that the browser will send us the client hints on the fetch banner requests (permissions-policy header).
Add the following response headers to the page load response:
accept-ch:
sec-ch-ua-model,
sec-ch-ua-platform-version,
sec-ch-ua-full-version-list
permissions-policy:
ch-ua-model=("https://sdk-api-v1.singular.net"),
ch-ua-platform-version=("https://sdk-api-v1.singular.net"),
ch-ua-full-version-list=("https://sdk-api-v1.singular.net")
General FAQ
Yes, Singular Banners automatically use the deep linking and deferred deep linking features of Singular Links. You can configure deep links and deferred deep links either during banner creation or in your code (see How to Enable Singular Banners (Developers Guide)).
Category | Available Customizations |
Creative and Look |
|
User Interaction |
|
Activation Rules |
|
The banner configuration wizard includes a section called Activation rules, which lets you support different use cases, such as:
- Show a banner only to iOS or only to Android users
- Show a banner promoting different apps on different pages
Yes. When you create the banner in the Banner Configuration panel, you can configure the links, deep links, and deferred deep links the call-to-action button will send the user to. The default behavior for the banner is to link to the parent app under which you defined the banner. However, you can select custom apps to send users to other mobile apps.
To enable ad network attribution, be sure to use the withWebToAppSupport(); option when setting up the BannerOptions object in your code. For more information, see How to Enable Singular Banners (Developers Guide)