Salesforce

Equativ Data Marketplace - Contextual (semantic) targeting

« Go Back
Information
Equativ Data Marketplace - Contextual (semantic) targeting
Smart-Data-Marketplace-Semantic-targeting
Details

Overview

With Equativ’s contextual (semantic) targeting you can target contextual segments in deals and insertions. You can target third party segments as well as segments provided by Equativ.
Contextual targeting is part of Equativ’s Data Marketplace offer - along with Audience targeting.

Access

To use contextual targeting, you need to sign a contract for Equativ's Data Marketplace product - get back to your sales representative to use it.

How contextual classification works

To build contextual segments, Equativ classifies web pages as follows:
  • the ad tags integrated on the publisher’s websites, request an ad from Equativ's system
  • from the ad requests, Equativ retrieves the web page URL and downloads the page
  • Equativ extracts the main content (ads, header, footer etc. are removed)
  • Equativ runs the Natural Language Processing algorithm (see chapter "Supported languages" below)
  • Equativ determines and assigns the content to the most relevant segments 

Supported languages

At this time, Equativ's classification algorithm is able to classify content in the languages:
Afrikaans (af), Albanian (sq), Amharic (am), Arabic (ar), Armenian (hy), Assamese (as), Azerbaijani (az), Basque (eu), Belarusian (be), Bengali (bn), Bosnian (bs), Bulgarian (bg), Burmese (my), Catalan (ca), Cebuano (ceb), Chinese (zh), Corsican (co), Croatian (hr), Czech (cs), Danish (da), Dutch (nl), English (en), Esperanto (eo), Estonian (et), Finnish (fi), French (fr), Frisian (fy), Galician (gl), Georgian (ka), German (de), Greek (el), Gujarati (gu), Haitian_creole (ht), Hausa (ha), Hawaiian (haw), Hebrew (he), Hindi (hi), Hmong (hmn), Hungarian (hu), Icelandic (is), Igbo (ig), Indonesian (id), Irish (ga), Italian (it), Japanese (ja), Javanese (jv), Kannada (kn), Kazakh (kk), Khmer (km), Kinyarwanda (rw), Korean (ko), Kurdish (ku), Kyrgyz (ky), Laothian (lo), Latin (la), Latvian (lv), Lithuanian (lt), Luxembourgish (lb), Macedonian (mk), Malagasy (mg), Malay (ms), Malayalam (ml), Maltese (mt), Maori (mi), Marathi (mr), Mongolian (mn), Nepali (ne), Norwegian (no), Nyanja (ny), Oriya (or), Persian (fa), Polish (pl), Portuguese (pt), Punjabi (pa), Romanian (ro), Russian (ru), Samoan (sm), Scots_gaelic (gd), Serbian (sr), Sesotho (st), Shona (sn), Sinhalese (si), Slovak (sk), Slovenian (sl), Somali (so), Spanish (es), Sundanese (su), Swahili (sw), Swedish (sv), Tagalog (tl), Tajik (tg), Tamil (ta), Tatar (tt), Telugu (te), Thai (th), Tibetan (bo), Turkish (tr), Turkmen (tk), Uighur (ug), Ukrainian (uk), Urdu (ur), Uzbek (uz), Vietnamese (vi), Welsh (cy), Wolof (wo), Xhosa (xh), Yiddish (yi), Yoruba (yo), Zul (zu), 

Targeting contextual segments in deals

To target a contextual segment in a deal:
  • go to Campaigns > Deals and click “+”.
  • select from the deal types Preferred deal or Private auction (more on deal types here)
  • scroll down to the Semantic contextual section
The segment selection and the available operators are similar to the contextual targeting in insertions - read the next chapter below.

Targeting contextual segments in insertions

Important warnings
Never set contextual targeting in RTB insertions used for open auctions (i. e. RTB insertions which are not connected to a deal); you would pay the targeting costs to Equativ for the targeting but offer your impressions on a low-CPM market (open auctions); you probably even lose money if the eCPM achieved through open auctions is lower than the targeting costs you pay for the targeting.
In RTB insertions connected with deals, always set your contextual targeting only on deal level - except for guaranteed deals: for these, you must set the contextual targeting in the connected RTB insertion.

Segment selection

To select the segments you want to target:
  • create a direct or RTB insertion
  • go to the Targeting section
  • expand Contextual
  • click + Add contextual segments


User-added image

The segment tree displays both third party segments as well as segments provided by Equativ. Note that Custom segments are available as a managed service on demand - get back to your service contact at Equativ.  

User-added image

The Fee indicates the targeting costs (CPM) you will be charged for targeting your deal/insertion to this segment (more details below in chapter “Targeting costs”). 

The Avails/day are an estimation of how many impressions per day you can serve for the given segment; the number is based on the average impressions per day served for the given contextual segment over the last 7 days in your network; note that this value is only for the given segment and does not take into account the other targeting criteria selected in your deal/insertion.

Operators

User-added image
By default, segments are connected with OR. Click on the OR label to change it to AND.
You can also drag and drop a segment to another group of OR-connected segments.  
Warning
“AND”-combinations can lead to highly restrictive targeting. This may strongly reduce the reach of the deal. Use with caution!
 
Use the exclude toggle on the right to exclude a segment.

User-added image
 
Some brand safety segments must be excluded (using the Exclude toggle) to ensure brand safe context. Check the description of the segments to see if they should be included or excluded.

Targeting costs

About targeting costs

Targeting contextual segments comes with additional, CPM-based targeting costs.
In case of contextual targeting in deals, the targeting costs are paid by the buyer: Equativ will build the sum of the media price (initial floor price of the deal) and the targeting costs and send this sum as the floor price to the buyer in the bid requests.
 
Note
If you use Equativ's Holistic offer (Header Bidding, RTB and direct campaigns), deals with contextual targeting will enter the competition with the media price only. The targeting costs are not included when the deal with contextual targeting competes with other demand sources because the targeting costs will be retained by Equativ.


Targeting costs calculation

Each segment type (Standard, Language etc.) comes with a CPM based price. The total costs to be paid correspond to the highest segment price among all the targeted segments - no matter the number or type of segments you are targeting.
 

Changes of targeting costs

Targeting costs may change over the deal/insertion lifetime but Equativ will always apply the costs displayed at the moment you save your deal/insertion.
When you enter an existing deal/insertion and the price has changed since the last saving, a warning will be displayed: “Warning: The previous targeting costs of … [currency] have changed since the last time you saved the deal/insertion.” Saving the deal/insertion again will apply the new targeting costs.

Targeting costs displayed at top of deal

  • Media price - the price for the deal itself
  • Vendor cost - irrelevant for contextual segment targeting; the vendor cost only applies to Audience targeting
  • Targeting cost - the total Data Marketplace targeting costs (audience and contextual targeting costs)
  • Total price - the sum of the Media price and the Targeting costs (to be paid by the buyer)
User-added image

Targeting costs displayed in insertions

The total targeting costs is shown in red, next to Contextual.

User-added image

Targeting costs in combination with audience targeting

You can combine contextual targeting with Audience targeting. Targeting costs for each targeting type will be calculated separately and then added up.

Reporting

To generate reports for contextual targeting, go to Reports > Create a report.
 
Keep in mind
Most segments are not mutually exclusive: the same page can match with multiple segments. Due to these overlaps, looking at the sum of the impressions of multiple segments is not meaningful. Equativ cannot provide deduplicated results.
 
The dimensions (report columns) are available even if you did not actively set any contextual targeting; signing up for Equativ's contextual targeting is sufficient to get the data


Reporting reach vs. costs

In the calculation of contextual targeting costs, the highest price among all segments determines the total price of the targeting. This is the case, even if the page did not match with the segment which determined the price. Therefore, Equativ differentiates two groups of dimensions:
  • segments the page actually matched with (for the calculation of reach)
  • segments involved in the billing such as "Billed Semantic Segment Id" (for the calculation of costs)
Accordingly, the dimensions Semantic Segment Id/Name/Provider Id/Provider Name cannot be combined with:
  • the dimensions Billed Semantic Segment Id/Name/Provider Id/Provider Name
  • the metrics RTB+ Semantic Segment eCPM, Semantic Segment eCPM, RTB+ Semantic Segment Cost, Semantic Segment Cost


Report dimensions related to contextual segments

Note 1
These report dimensions are used to calculate the reach (see chapter “Reporting reach vs. costs” above.)
Note 2
If you filter Semantic Segment Id, Semantic Segment Name, Semantic Segment Provider Id or Semantic Segment Provider Name, the filtered items will be connected with AND (not OR): the metrics in the report will apply to all of the filtered items. If you need data for single segments, either filter only one segment or do not apply any filter at all.
 
Dimension name in UIDimension name in APIDimension Description
Semantic Segment IdSemanticSegmentIdthe identifier of the contextual segment when the page matched with the segment
Semantic Segment NameSemanticSegmentNamethe name of the contextual segment when the page matched with the segment
Semantic Segment Provider
Id
SemanticSegmentProviderIdthe identifier of the segment provider when the page matched with the segment
Semantic Segment Provider NameSemanticSegmentProviderNamethe name of the segment provider when the page matched with the segment
 


Report dimensions related to contextual segment billing

These report dimensions are used to calculate the targeting costs (see chapter “Reporting reach vs. costs” above)
 
Dimension name in UIDimension name in APIDimension Description
Billed Semantic Segment IdBilledSemanticSegmentIdthe Identifier of the contextual segment when the segment is involved in the contextual targeting costs
Billed Semantic Segment NameBilledSemanticSegmentNamethe name of the contextual segment when the segment is involved in the contextual targeting costs
Billed Semantic Segment Provider IdBilledSemanticSegmentProviderIdthe identifier of the segment provider when the segment is involved in the contextual targeting costs
Billed Semantic Segment Provider NameBilledSemanticSegmentProviderNamethe name of the segment provider when the segment is involved in the contextual targeting costs
Semantic Segment CPMBilledSemanticSegmentNetworkCpmNetworkCurrencythe CPM of the contextual segment in the publisher’s currency on Direct or RTB impressions; this dimension is an attribute of the Billed Semantic Segment
 

Report metrics

Note: All metrics in contextual targeting reports are related to costs (see chapter “Reporting reach vs. costs” above.)
 
Metric name in UIMetric name in APIMetric Description
RTB+ Semantic Segment eCPMRtbSemanticSegmentNetworkAverageCpmNetworkCurrencythe average CPM of the contextual segment in the publisher’s currency on RTB impressions
Semantic Segment eCPMSemanticSegmentNetworkAverageCpmNetworkCurrencythe average CPM of the contextual segment in the publisher’s currency on Direct + RTB impressions
RTB+ Semantic Segment CostRtbSemanticSegmentNetworkCostNetworkCurrencythe costs of the contextual segment in the publisher’s currency on RTB impressions
Semantic Segment CostSemanticSegmentNetworkCostNetworkCurrencythe costs of the contextual segment in the publisher’s currency on Direct + RTB impressions

Powered by