Ads
Frequently Asked Questions
Common questions about Richie Ads issues and implementation
Why is ad X not showing?
If ad X is missing for all users, it could be due to one of the following reasons:
- The ad has a missing flight or incorrect flight dates.
- The ad is missing a creative package.
- There is a configuration error on Richie's side — please contact us.
If ad X is missing only for some users, it may be due to one of the following reasons:
- The user has already seen ad X, so a different ad is shown instead.
- The daily impression limit has been reached for the flight or the slot.
- The user has network problems and the ad failed to load.
- We are not aware of any ad blockers that specifically block Richie Ads. If you are using an ad blocker, try disabling it to see if the ad appears; if that helps, please contact us.
How are ads placed in the issue?
Ad positioning can be dynamic or fixed.
Ads with dynamic positioning are placed in the issue in random order, using configured intervals. We keep track of which ads a user has already seen and try not to show the same ad to the same user again. The goal is to show each ad at least once and to keep impression counts balanced.
Depending on the ad interval and the number of pages in the issue, there may be more ads than can fit. In that case, we show only the first N ads that fit; the rest may appear the next time the issue is opened or reloaded.
You can configure dynamic interval rules based on simultaneous running campaigns in the Ads admin.
If a user views the issue in a browser's private or incognito mode, we cannot store which ads they've seen. Each new session will appear as a first visit, and ads will be randomized again.
Ads with fixed positioning are placed in a specific location within the issue. They are embedded in the generated issue and will continue to appear in those issues indefinitely (unless removed from the Ads admin and the issue is regenerated).
Updating ad package does not reflect in the issue
For ads with fixed positioning, placement happens when the issue is generated. If you change the ad package, the issue must be regenerated to see the changes. For ads with dynamic positioning, changes should appear immediately; if they do not, please contact Richie support.
Adding flights fails
Flights for the same ad and slot cannot overlap. If you try to add a flight that overlaps an existing flight, you will get an error. Modify the existing flight or delete it before creating a new one.
Editing flight dates fails
You cannot change a flight's start date if the ad is already running or if the start date is in the past. This helps keep reports accurate. If a campaign accidentally started too early, stop or delete the current flights and then create new flights with the correct dates.
Link in generated ad is not allowed
We validate ad link URLs strictly. Certain characters are not allowed in URLs, for example: {
, }
, <
, >
, [
, ]
. You can percent-encode these characters, but we do not encode them automatically because that can hide problems (for example, causing tracking to fail). If a link is rejected, please check that the URL is valid and properly formatted.