DemoSlotEmbed

DemoSlot Embed, step by step

Partner sites show free slot demos from the DemoSlot catalogue. Each demo carries a credit link back to DemoSlot: that link is what the partner gives in return. This tour follows one partner from the application to the statistics, with the real screens of the product.

  1. ApplyThe site owner fills in one form.
  2. Approval and keyWe approve it; the partner gets a key by email.
  3. ConnectWordPress plugin, or a ready iframe code.
  4. First playA visitor presses Play on the partner's page.
  5. StatisticsPlays per day, game and country in the account.

Every screen below is the product itself: the same markup, styles and scripts as on demoslot.com, running on example data. You can click through them; nothing is saved. The games of the first section are real.

See it working

What a partner ends up with: two example partner sites, connected the two ways DemoSlot Embed offers. The pages are made up; the games in them are real. Press Play on any of them.

Checking how the games can start in this browser…

On WordPress, with the plugin

Slot Reviews Hub runs WordPress. It installed the DemoSlot Embed plugin, pasted its key, and wrote a post with two blocks: Demo Game for the pick of the week, Game Grid for six more. Everything in the post after its first paragraph is the plugin's output, with its own styles; the credit line follows each block.

slotreviews.example/free-slot-demos/Example partner site · real gamesOpen full size
Try it: press Play on Starburst, then on a picture of the grid.

Any other site, with the iframe code

Free Slots Corner is a plain HTML site. Its owner searched the games in the DemoSlot account, copied the code of three of them and pasted it into the page: one iframe with the key in its address, and the credit line under it. Nothing else is installed.

freeslotscorner.example/three-slots-to-try/Example partner site · real gamesOpen full size
Try it: press Play on any game; at the end of the page, open The code behind each game.

1Apply

A site owner opens Become a partner, gives the domains of the site (up to three), the country and whether it runs on WordPress. The form checks every field as it is filled in, in each of the site's six languages.

www.demoslot.com/become-a-partner/Live screen · example dataOpen full size
Try it: send the form empty to see the checks, then fill it in.

2Approval and key

The application waits on the Partners screen of our admin, with its domains, country and a warning when another partner shares the owner or a domain. Approve creates the partner's account and emails the key; Reject asks first, in the card.

www.demoslot.com/wp-admin/admin.php?page=dse-partnersLive screen · example dataOpen full size
Try it: press Reject on an application, or open a partner from the list.

3Partner account

The partner signs in to demoslot.com and opens the DemoSlot Embed tab of the account. New partners get four setup steps; once the first play is counted, the tab opens on its overview: the month's plays, plays per day, the top games and countries, and a search that gives the code of any game.

www.demoslot.com/members/demoslot-embed/Live screen · example dataOpen full size
Try it: switch the month, search “cocks” or “power”, open Key and settings and Partners page, or Setup steps again.

4Connect the site

A WordPress site installs the DemoSlot Embed plugin, pastes the key, and adds the Demo Game or Game Grid block. The plugin keeps a copy of the catalogue on the partner's site, with the posters as local WebP files. Any other site copies the iframe code of a game from the account; the credit line is part of the code.

The plugin's settings, migration and editor screens join this section in the next draft.

5First play

A visitor of the partner's page sees the game's poster and a Play button. A play is counted when the visitor presses it; autoplay and bots are not counted. The game runs in a frame served by demoslot.com, in the visitor's language where the studio offers it, and the credit link sits under the game.

Both example sites of See it working show this step; the live games page has thirty more games of the TEST site.

6Running the network

Our admin opens on an overview of the network. Every screen begins with what waits for a decision on it: applications, logos to review, studios still in test, failed imports. Studios are switched off, to test partners only, or on for everyone; games are matched with our slot pages; the daily update reads the studios' sites.

www.demoslot.com/wp-admin/admin.php?page=dse-overviewLive screen · example dataOpen full size
Try it: on Studios, switch a studio to on; on a partner, press Show on the key or remove a domain.

7API and oEmbed

API. The plugin and any developer read the catalogue with the partner's key: the games, one game, the studios, and the games changed since a date, with posters in WebP. Requests are limited to 60 a minute per key and cached.

oEmbed. Pasting the address of a game page of demoslot.com into a WordPress editor embeds the game, with its credit line, without the plugin.