All posts by tagname: ad serving technology

Cookies, DMPs and Is “Big Brother” Watching You?

By now, most people have noticed how a specific advertisement can follow them from one website to another. It’s a strange feeling: the first time you’re “remarketed” to. The remarketing ad is based on something you looked at on a previous website, but now it’s following you on other sites trying to get you to buy it.

How is this happening? It’s simple: You have a cookie in your browser.

The developers of the online shop placed JavaScript code (or an image on the site URL) in your browser that requests an advertisement management system show you something specific. The cookie identifies you for that system. It acts as your personal marker. When you visit another website connected to the same advertising network, that website identifies you by that cookie and makes a decision to show you an advertisement, too—something that corresponds to the interests you showed on previous sites.

This process is called remarketing (or, “retargeting”). But beyond particular individual sales and identifying cookies, the value of remarketing might have much higher potential in terms of how a DMP system work.

big_brotherSo what exactly is a DMP?
DMP stands for Data Management Platform. Imagine that instead of a cookie from an advertising network, the code of a DMP from the shop who’s site you visited was put in your browser. And all other sites you’ve visited also used that DMP code. All the information would accumulate, rather than remain specific to one cookie.

For example:

  • Say you visited a sports website and looked at bicycle accessories.
  • Then you visited a shoe website and searched for women’s shoes, size 35.
  • Finally, you read an article on a forum for young mothers.

This entire sequence of selections is collected by a DMP, classified by demographics and analyzed to identify your likely personality type. DMPs could deduce the person looking at bicycles, shoes and mother articles is:

  • Female
  • Interested in sports
  • Foot size 34—36
  • Age 25—35

“Wait a minute!” you might say.
“Those general categories could be applied to any one who surfed those sites. But not all of those people will match those demographics.”

And you’re partly right, but with DMP data, we’re dealing in the accuracy of assumptions. And believe me, as the sequence of selections on the list grows beyond three sites—to four, five, ten, twenty—the accuracy of the assumptions gets greater and greater, exponentially.

It’s scary to imagine, but when DMP systems operate on social networks, imagine the full picture they can paint using only statistical assumptions. After all, any social media account will likely have much more than three to six data points contained within it. And sometimes the information is extremely specific, personal, and unique to individual users.

So why do DMP systems need that personal information?
DMPs use it to help other systems explore specific user groups for data trends. For example, advertising networks can use data provided by DMPs to help advertisers find their target audience. For big sites and big systems, it’s an opportunity to analyze user groups interested in content in order to make the right decisions about what other content to show.

And Demand-Side Platforms (DSP) have a special interest in this data, because they don’t have publishers like advertisement networks do, and they don’t get straightforward requests from browsers, either. DSPs get requests from SSP systems, which don’t have much information about specific visitors. The DSP gets all kinds of user data from a DMP, which helps make a decision on prices and bids at ad auctions.

Orbit DSP works the same way. It uses DMPs like Aidata and VisualDNA—and soon it will be integrated with one of the top players in the market, BlueKai. This will create better and better pricing for our advertisers, plain and simple.

Big Brother
Beyond using data for commerce and bidding, society must decide about the limits and rights of individual privacy in our online lives.

But it’s not really “big brother” watching us. Instead, we create data profiles ourselves—and on social networks, we do it very willingly. Those profiles are based on a list of choices and assumptions that can be figured out, not by individual surveillance, but by statistical sorting.

In a counter-intuitive way, we identify ourselves through a series of choices that can only be unique to us, not by individual observation of our individual actions.

Comments (0)

We’v Added a lot of DMP Providers and Increased Your Odds for Advertising Success

In a previous blog, we talked about our plans for Orbit DSP’s evolving product development. A major initiative includes more integration with Data Suppliers and Data Management Platforms (DMPs).

Data Suppliers
Data Suppliers segment user data from website traffic, aggregating large amounts of information and creating segments from it based on certain market demographics and criteria.

There are two main kinds of Data Suppliers:

  • The first kind supplies a wide range of data about the user, such as their social status and demographic data with general interests and needs. (ex: Pluso, Aidata)
  • The second kind supplies only a defined range of data. This still may include social status and demographic data, but it would probably be linked to payment history or more narrowed interests in a specific area.

Data Management Platforms
A DMP is a multifunctional platform for data management. Data management includes:

  • storage and post-processing,
  • segmenting different user types, and
  • tag management (which controls and manages the data that’s shown in segments and passed to third parties, like demand-side platforms).

dmp_suppliersDMPs for online ad servers allow each side involved in a sale or transfer to manage data, use third-party data, and export data to a real-time bidding (RTB) platform. Usage of data from a DMP as the ad is shown in an RTB significantly increases the effectiveness of an advertising campaign. That’s because the DMP usually has all major data suppliers connected, which allows advertisers and publishers to create segments using both first-party and third-party data together.

Basic DMP platforms provide visitor data such as gender, age, social status, income, interests, and more.

Integration DMP providers allow you to customize your targeting more—like segmenting by brand of car owned, for example—which defines a target audience as specifically as possible.

Putting Data Together from Data Suppliers and DMPs
The market for both Data Suppliers and first-party DMPs has developed rapidly in recent years, but the reliability and quality of the data they supply are far from ideal, especially if used separately.

On the other hand, third-party DMP platforms use optimization methods along with predictions, resulting in the most successful advertising campaigns from the available data.

Cookie Matching
Full integration of Data Supplier and DMP requires a cookie-matching module to work properly and synchronize users. For cookie matching, an ad is shown which includes a tracking pixel from a DMP provider. The DMP provider can then call this pixel from our ad servers to see who has viewed it and match user behaviors across different platforms to the same individual.

Currently, our system uses Aidata, VisualDNA, and Targetix DMPs in the European market.

For the worldwide market, we’ve signed an initial agreement with Lotame and BlueKai.

Our plan at OrbitScripts is to go after as many major DMP providers as possible to supply our advertisers with the greatest variety of audience segments and the greatest odds for advertising success.
This is just the beginning!

Comments (0)

We’ve added a lot of Ad Exchanges and SSPs, and we’re set to enter the global market

Earlier we talked about the development of our new product Orbit DSP, launched under test environment in February. Now, we’re focused on the following tasks:

  • adding new features,
  • increasing performance,
  • increasing connection to more advertising exchange systems. and
  • increasing connection to more user data providers.

Connection to more advertising exchange systems and more user data providers will produce the maximum possible traffic and—theoretically—access to any target audience imaginable.

The main traffic providers today are SSPs and Ad Exchanges.

An SSP is a platform that represents advertisers in the real-time bidding (RTB) ecosystem. The SSP aggregates offers from many sites, “collecting” residual traffic and showing the minimum price at which the site is willing to sell an ad impression.

The SSP then arranges auctions through a DSP, trying to sell available ad space for a maximum price. The SSP can provide sellers a bigger price by using third-party data, integrated into the platform via DMP.

The SSP also protects user data and brand reputations with a transparent control system for ad placements.

Ad Exchanges
Ad Exchanges are where ad sales traffic occurs and where ads are priced and bought in the RTB ecosystem. Ad Exchange allows communication between sites and advertisers, giving thousands of connected platforms the opportunity to sell ads.

Specialization and Integration
Almost all SSPs and Ad Exchanges work with Open RTB protocol, or something similar. But each has its own special qualities. Some SSPs and Ad Exchanges focus on display advertising. There are also SSPs and Ad Exchanges that only work with mobile sites and applications. Some work solely with video ads.

Integration with SSPs and Ad Exchanges allows advertisers to get the maximum audience exposure and targeting. They work with huge amounts of data and many platforms to allow a wide range of user group access.

Integration consists of two main request-handling actions—gathering and processing—for auctions and visitor synchronization (with the help of a cookie-matching process).

The integration process includes:

  1. conclusion of a contract with the ad exchange,
  2. integration of exchange protocols,
  3. integration of the user synchronization mechanism, and
  4. conducting test auctions.

Orbit DSP: Set to Go Global
Originally, we entered the Russian market only, and waited to enter the worldwide market after platform testing of Orbit DSP. We took on major ad exchanges that account for 95% of all Russian Internet traffic: Google, Yandex, Between Digital, Nexage, Begun, AdFox, AdRiver, and Republer.

Now, we’re ready to expand.

Our near-term plans are to enter the worldwide market and integrate with even more ad exchanges (many of whom we’re already negotiating with): OpenX, MoPub, RightMedia, Facebook.

These are exciting times, and we’re excited to expand, bringing our ad server technology improvements to our current clients—and to new clients across the globe, those who are ready to use the market-leading technology of Orbit DSP and partner with us for global success.

Comments (0)

OrbitScripts SaaS: One-Year Report on Customer Feedback

Over a year ago, we started offering our ad serving platform as SaaS—software that’s hosted in the cloud through Internet service, rather than traditional software installed on customer computers and servers.

Most of our customers had already used SaaS through other software providers, which gave us a good benchmark to compare our offering with other companies’ offerings.

We’ve received a lot of valuable feedback.
Customer surveys point to the following advantages of OrbitScripts SaaS, all of which we are pleased to report.

  1. Increased Capacity—Our infrastructure uses CDN (content delivery network), cloud solutions and dedicated servers, which means we’ve been able to increase the capacity of our system to handle big traffic increases on our customers’ sites.
  2. 65 Billion Queries Per Month—Our software is built to allow the system to scale horizontally, distributing and handling high-capacity loads that are climbing toward 100 Billion per month.
  3. Modular Is Better—We offer a modular solution, which means our customers have been able to create a unique set of features for each of their individual clients. From the basic functions on up, this has allowed superior customization and service.
  4. Custom Programming—In addition to basic features and an extensive list of modules, we also provide custom programming to meet each client’s unique needs when those ready-made solutions need to be developed further.
  5. Continuous Development—We have been vigilant in extending the functionality of our system to make sure our customers receive the most current, updated versions of our product on a permanent basis. That has helped them capitalize on the most profitable market opportunities, without worrying about their ad system maintenance.
  6. Round-the-Globe Service Many companies promise “round-the-clock” service, and it rarely lives up to its 24/7 claims. We have offices in the U.S. and Eastern Europe, so we are actively working 24-hours-a-day—not as a third-party call center, but as the real company ready to help you.
  7. Lower Prices—Because most of our developers live in Eastern Europe, we can use our lower cost-of-living to provide the most competitive prices across the U.S. and Europe. Our customers benefit from our mix of superior products and lower costs of production.

The results are in. You are happy. And we are happy!

Saas Orbit Ad Serving

Simply put:

OrbitScripts SaaS provides a reliable, modern product with continual improvement and features that evolve with market opportunities. We’ve been able to provide a high level of support with global coverage at a price that’s extremely competitive.

And looking ahead, I hope we can make the next year even better!

So if you didn’t get a chance to provide feedback yet, I’ll ask you now:

Do you have any feedback similar to what I’ve listed here?
Do you have any feedback that differs?

Either way, leave us a comment. We’re here to listen, learn, and help in any way we can.

Comments (0)

OrbitScripts Mobile Apps: Advertising For A World On The Move

Years ago, analysts said this would happen, and they were right: The market for computer desktops and notebooks has collapsed under the pressure of competition and convenience of tablets and mobile devices.

Just look around—in the home, in the office, in stores, in schools and on the sidewalks—people have embraced mobile devices. Our mobile phones are always with us, at all times of day and night.

And businesses are rushing to respond.

Advertising in mobile applications gives instant access to consumers and makes it possible for advertisers to better implement and quickly change their campaigns for better results.

Problem: How To Monetize Mobile Traffic?
Solution: Display ads on mobile websites and mobile apps, of course!

It’s a new media market, and the response of the mobile audience to advertising messages is significantly more positive compared to traditional advertising in print or online media.

And competition between advertisers in this area is not yet saturated, so your brand has a great chance to beat the competition, if you act now.

mobile platform

Huge Revenue Potential
Developers of mobile applications can make money from both selling applications and advertising in them, which means big sources of new revenues for webmasters.

This business opportunity creates high demand for software that can help you build a mobile network that connects advertisers with application developers.

And OrbitScripts Ad Network Does That.
Based on our past experience, we built OrbitScripts Mobile Ad Server on a modern mobile platform that we developed through years of traditional ad server network development.

Devices: The main objective of the Mobile Ad Server is to display and manage advertising on the major devices in use today: Android phone, iPhone, and Windows phone.

User Types: Our system allows you to mange the three main types of users: administrators, advertisers, and application developers

Targeting: The audience for mobile advertising is more focused and less scattered, and thus the ability to get ads successfully in front of specific consumers is much higher than in traditional media placement. In OrbitScripts Mobile Ad Server, you can target based on these factors (and a whole lot more):

  • geography (exact location)
  • gender
  • age
  • phone model
  • mobile operator
  • expansion of the screen

Formats: Our mobile advertising can take many forms:

  • Banner
  • App wall (ad on entire screen)
  • Notification tray
  • Icon
  • Dialog

which can then trigger actions after clicking on the ad:

  • Go to the App Market
  • Go to the website
  • Send SMS
  • Call

Reports: Statistics and analytics are important to our system. Our customers can use geo-reports and specific reports for advertisers and developers to verify the effectiveness of ad campaigns and optimize them for the best returns.

We’re All Moving To Mobile.
And Orbit Mobile Ads combines your ads with massive third-party mobile ad networks like Google and AdMob. If you have questions not covered in this post, leave us a comment or contact OrbitScripts sales directly.

We’re here to help you get started in mobile!

Comments (1)

OrbitScirpt’s Third Party Administrator: A Key Tool For Growing Your Network

Ad network and website owners face two opposing forces when they try to monetize their traffic for the first time:

  1. They realize have a network that’s too small. Beginning networks are usually not large enough to make money on a small circle of advertisers.
  2. And they realize they can’t expand their network, because they can’t offer specific enough targeting. Advertisers almost always want to reach a narrow target audience. For example, they may want to limit their ads to web visitors coming from one specific country. With a small network, that kind of targeting is tough to accomplish.

It’s a Catch-22.

To expand a network requires specialization, but it’s hard to specialize if you don’t expand your network. How do you get around this?

You advertise through third-party networks.

At OrbitScripts, we’ve seen this problem many times. That’s why we built an advanced Third Party Administrator feature into our Ad Server system, making it much easier for beginners to offer the kind of advertising third-party networks want to buy.

And to avoid confusion, we added two tools to handle two pricing models, so our customers can manage and satisfy third-party ad networks in a professional way.


Ability to add third-party networks 1

Pricing models based on CPM—cost-per-thousand impression—use a feed that counts impressions and serves ads using HTML code (JavaScript, iFrame).

Ability to add third-party networks 2

Pricing models based on CPC—cost-per-clicks—use a feed to count user clicks and serves ads in XML format.

These two management tools allow our customers to:

  • add unlimited numbers of third-party ad networks,
  • display according to different priorities,
  • control the distribution of ads,
  • establish commissions,
  • target visitors with preferred sites and countries
  • add tags to the status of the third party,
  • limit the display of the status to certain publishers only.

Ability to add third-party networks 3

The Orbit Ad Server system allows a flexible, functional blending mode of advertising, so you can easily combine your own network with third-part advertising networks. It’s an easy way to unlock the huge potential renvenues in the third-party ad market.

Have you considered using third-party networks but been unsure how to manage them?

Leave a comment or a question, and we’ll help you get started.

Comments (4)

CPM Advertising: From Managed to Network Placements

In digital marketing, CPM—or, cost-per-thousand impression—advertising is sold in two different ways:

  1. Ad packages bound to specific space on a website
  2. Ad packages that run on a CPM network

Both ways have advantages.

Ads Bound to a Specific Website: Managed Placements

For ad packages that are bound to a specific website, the administrator of a website creates a set CPM packages, indicating the number of ad impressions and cost for each ad slot. The advertiser then buys the placements he wants based on those administrator-defined conditions.


Managed placements are most effective for specialized goods or in cases when the ad space plays an important role for the advertiser—advertising camping equipment on a specific camping website, for example.

Because of the direct pricing and installation, it also helps when the owner of the ad placement system owns the website where the ads will be placed. It’s a smaller, hands-on way of doing business.

Ads on a CPM Network: Run Of Network

The second way, the CPM network, works better for large advertisers who want to reach a broader audience of consumers—say, to promote a new general household product or a mass-market beverage.


On Run of Network, advertisers are not bound to any specific websites at all, and administrators do not have to create a customized package for each website.

Instead, they advertise everywhere and get the maximum audience possible. It’s a bigger, more automated way to handle all the pricing and placements.

We Offer Both Managed and Network

Selling CPM ads in the Orbit Ad Server system used to be dominated by managed placements. We spent a lot of time making tools to help those customers work more profitably and efficiently.

Now, our tools have evolved to give customers the opportunity to choose a more convenient way to do business, by handling CPM advertising across a network as well as managed placements.

But with such big network opportunities in digital marketing, we think our customers need to consider how to reach more market segments and be able to offer advertisers a choice of how they want to advertise.

So tell us: is your business still mostly hands-on?
Or are you doing more network placements?
Regardless of size, which do you think yields the best ROI?

Comments (0)

Stop Worrying About The Calendar: Automatic Start and End Dates for Campaigns

In today’s digital advertising, the ability to customize and control the timing of ad campaigns is very important. That’s why we’ve added a new feature to Orbit Ad Server: Campaign Calendars.

Now when you create an ad campaign, you can also set a date for the beginning, the end, or both beginning and end of the campaign.

This new setting will help our customers manage specific campaign events for their clients, like special offers, limited-time promotions, and other seasonal milestones where the dates are known in advance.

No need to manually start and stop campaigns ever again.

So when it’s the busy holiday season and a company wants a campaign promotion to begin on New Year’s Day and expire after 2 months, all you have to do with the new Campaign Calendar is select January 1 as the Start Date and February 28 as the the End Date.

It’s just that easy.

The Calendar feature began with several Orbit customer requests, so if you think of an idea about how we can improve our ad server to meet your needs, please leave us a comment.

Your feedback drives our business!

Comments (2)

Behavioral Targeting

Following the latest trends in online advertising, Orbitscripts aims to improve  its product, Orbit Ad Server software, by constantly developing new tools and technologies.

Internet marketing is a constantly evolving entity; there are always new, more effective ways of delivering ads to end-users. Today we would like to talk about one such way – retargeting or behavioral targeting, a software technology that Orbitscripts is currently developing.

Retargeting or behavioral targeting is an online advertising mechanism by which an online ad is served to a user that has already seen the same ad, but hasn’t acted upon it, that is didn’t click on it, didn’t make a purchase, etc.

Technically, retargeting is done via ad networks that serve their advertisers across their publishers’ sites.

How retargeting works

About 95% of visitors leave a website without a purchase.  A company needs to have seven “contacts” with a customer before he or she makes a purchase.  Ad networks sort out users that have visited a certain site without buying anything.  These visitors are shown the ads from the same advertiser when they click within networks’ websites. This increases the expectancy of a purchase, click, etc. Displaying the ad that the user has seen before increases the frequency of ad-consumer interaction and the effectiveness of ad campaigns.

Behavioral targeting can be used not only to make a visitor click on the previously displayed ad, buy, etc., but also to identify niche (TARGET) audiences:  information on visited pages, viewed ads, interests in products (if it’s an online store), etc.

Many studies have also shown that CTR of behaviorally targeted ads is higher than that of content-oriented ads.

The demand for ad placements has significantly decreased. At the moment advertisers show more interest in customer tracking and analysis, as well as in acquisition of niche (TARGET) audiences, rather than in buying specific space on websites.

Thus, behavioral targeting is becoming the standard in online advertising.

Follow Orbitscripts for news and updates!

Feel free to contact us anytime for any questions.

Comments (2)

Enterprise: High Performance Ad Server Software to Manage Your High Demand System.

If you administrate a system that receives a large volume of online ad traffic or you plan to grow your business and increase your web traffic, then you need ad serving software that can handle the demands of your business. As you reach for your target market and that audience responds, the load on your ad servers increases proportionally.

Unfortunately, simply adding more servers won’t resolve this issue. You need ad serving technology with the brains and brawn to:

1. Increases your computational resources

2. Create a scalable, intelligent, allocated system

To answer the call of high volume ad trafficking, OrbitScripts created Enterprise, a peak performance ad serving solution for high load systems. Enterprise ad serving software is built to handle heavy loads of 100 million or more ad impressions a day.

The intelligent architecture of our high performance system:

Enterprise architecture

The key to ad server optimization is intelligent allocation of critical resources. Let’s take a look at the tasks and challenges we faced when developing Enterprise:

1. Ad servers process large quantities of data per day.

Your business requires that your ad servers analyze, move, store and deliver large amounts of data in a millisecond’s time. All day, every day.

It takes approximately 1KB of data to display one ad. So, 100 million ad impressions a day means about 100-150 GB of data that must be processed and analyzed by your ad servers. To meet this challenge Orbitscripts’ Enterprise applies a two-pronged solution:

· Sequential data processing

· Data distribution across multiple statistics nodes (blocks, units)

2. Fault-tolerant design keeps your ad servers up and running.

Machines break. That’s a fact. A successfully configured system takes that fact into account and builds in a work around; so the entire system doesn’t crash because one component fails.

We’ve done extensive load and stress testing to isolate and identify which nodes are critical to high performance, high load ad serving. We’ve integrated that knowledge into our Enterprise ad serving software to conserve, maximize and duplicate (where necessary) computing resources to preserve the function of the whole in the event of part’s malfunction.

Our research shows a fault-tolerant system must:

· Duplicate system nodes to ensure data continuity and integrity.

· Execute data storage methods that retain data without loss when one node fails.

· Ensure that when the failed node comes back online data is redistributed and stored with processes that preserve the data stream and your ad revenue.

Enterprise employs several statistics nodes and replicates data from a master database to a slave database to answer these challenges. The slave database is then used to display ads.

3. Manage peak loads for continuous peak performance.

As your ad servers interact with your user base, your ad serving system allocates server loads asynchronously. That is: some dayparts take a heavier toll on your ad servers performance and computation resources. We researched a large population of web sites across a diverse set of variables to get a sense of how peak loads effect an ad management system.

Please take a look at the diagram below:

Ad Server Load

The diagram illustrates that ad server loads are allocated asynchronously with peak loads clocking in at 1.5 to 2 times higher than the average system load. High peformance, high availability ad serving systems handle as much as 150- 200 million ad impressions per day at peak load times.

4. Data synchronization allows for replicated and uninterrupted data flow.

To establish data consistency between server clusters in a distributed system, Enterprise uses data synchronization techniques. Data from ads displayed by the Web Server Node (see the first diagram) are processed and transferred to the Slave Database (Slave DB). Before that happens, the data is processed and analyzed by a Statistics Node and stored in the Master DB. Grouped data from the Master DB will be passed to the Slave DB.

Using a daemon (background process) to track changes in the Web Server Node, Enterprise harmonizes your data and to ensure that it’s always available and accurate.

When developing the data transfer protocols in the DB nodes, we used MySQL tools for data replication. MySQL provides an excellent, open source solution for high speed data transmission..

5. Stay on top of operational data and stay within your clients’ budget.

Client relationships are at the heart of every successful online ad network. Internet advertising agencies need to keep tight control over budgets in a world that moves by the millisecond. When high loads put strain on your servers, your systems still needs to track ad display data; so as not to exceed your advertisers’ budget.

Under high load pressures your ad servers must take split second readings on the state of your advertisers’ budget limits and monitor the changes that occur with each click or ad impression. Our stress test data indicates that disk storage is not up to the task, so we decided to store data in RAM using the Redis archive.

Redis is an open-source, networked, key-value data store solution that achieves data persistance by holding data in RAM. Redis supports master-slave data replication and transfers datasets from memory to disk asynchronously. Redis can support replication to any number of slaves and one slave can be a master to another. Our research found Redis to be a highly agile method offering high performance data availability.

6. Improve processing speed; manage high volume traffic fast and efficiently.

Displaying web ads in real time response to user clicks and page loads across high volumes of traffic requires advanced ad serving technology. Running a system at the high speeds necessary to meet the goals of your thriving business, means your ad serving software must intelligently distribute tasks across system nodes. Every node and server and the system as a whole must be optimized to run at peak performance with each and every ad impression.

We recommend a multi-tiered approach:

· Optimize and adjust your operating system.

· Optimize and adjust Web Server Node settings.

· Optimize and adjust DB Node settings.

· Use archives and data caching.

6. Scalable servers rise to the occasion.

Server scalability means your ad management system answers server load increases when they happen. Enterprise servers optimize your system’s architecture to horizontally expand new nodes in sync with the demands of your target audience.

The key advantage of system scalability is that you only need to increase computing resources (nodes) when your ad servers hit peak loads. You save money on additional hardware and don’t have to change the architecture of your system or nodes.

Enterprise, the latest in high performance ad serving technology:

Let’s review the internal processes that make Enterprise servers the high performance choice for your high volume ad trafficking needs (Take a look at the architecture of our high performance system above).

To achieve high speed data processing for each click or ad impression on a website in your system, Enterprise saves that data as a file on the Web Server Node.

A Statistics Node queries the Web Server Node for new files using synchronized data transfer transport protocols. When there are new files, the Statistics Node processes, groups and saves them to the Master Database Node.

The grouped data received from Web Server Node moves to the Master DB Node. The Master DB Node saves data in a format convenient for data management and analysis, but not for quick selection for display on websites. So the Slave DB Node steps in to display ads. All information from the Master DB Node is replicated to the Slave DB Node where it is converted into a format that facilitates quick selection and display.

All changes to data in the Master DB Node (newly grouped data from the Statistics Node) are replicated in the Slave DB Node ensuring that information required from the Web Server Node is always actual and up to the millisecond – protecting your business relationships. Replication of data from the Master DB Node to the Slave DB Node not only optimizes ad display speeds. The Slave DB Node doesn’t enter changes into the Master DB Node when displaying ads; so your system makes optimal use of your computational resources when server loads are at peak demand.

When the Web Server Node is responsible for displaying ads, selection and ad displays are optimized by: reducing the number of queries to the Web server, modifying keywords relevant to searches, targeted processing, reducing session cookies, optimization of security policies, modifying cron scripts and more.

Enterprise delivers a powerful ad serving solution that gives your business a competitive edge:

· High performance system architecture

· Cutting edge ad serving technology

· Your system scales to deliver billions of ads per month without breaking a sweat.

· Rapid ad display captures your core audience.

· Operate within your own domain (using first party cookies). You own all of your data with no need to resort to third-party cookies.

· Deploy your data assets to your advantage and reach customized audience segments with geo-targeting, content-targeting, and behavioral targeting strategies right on your own ad servers.

· Optimize delivery of your ad campaigns with real-time prioritization and reporting.

· Optimize fraud protection and more…

Enterprise is built to handle the high performance needs of heavy load websites such as large Internet stores, high traffic fora, social networks etc..

Enterprise will be available soon on! Stay Tuned!

Comments (2)