Audience Management

Using Yahoo Native’s Custom Audiences enables you to better target your ads by creating audiences from your website, from your mobile app or from your customer or email lists.

Custom Audience lets you create, read and update tag endpoints using standard POST, GET and PUT calls. Audiences can be defined using Apple’s Advertising Identifier (IDFA), or Android’s advertising ID.

Custom Audience Overview

The features and capabilities of Custom Audience are described in the table below:

Feature

Objective

Task

Audiences from websites

Define and manage audience segments of people who have visited or have taken certain actions on your website.

Use audiences from a website to accomplish this task.

Audiences from customer lists

Target your ads to a specific set of people with whom you’ve already established a relationship.

Use audiences from a customer list to target your ads.

Audiences from your app

Target people who have taken specific actions in your mobile app, like achieving a level in a game or placing an item in a shopping cart.

Use audiences from your app to accomplish this task.

Audiences from email lists

Define and target audience segments of people who are on your email lists.

Use audiences-from-email-lists to accomplish this task.

Lookalike audiences

Find more people who are similar to your existing customers.

Use lookalike audiences to accomplish this task.

Conversion rule audiences

create custom audiences from specified conversion rules.

Use conversion rule audiences to accomplish this task.

Target a Campaign to a Custom Audience Segment

Once you’ve created Custom Audience segments, you can target Yahoo Native campaigns and ad groups to serve to these audiences using the TargetingAttribute service, passing in the audience id in the value field.

For example:

POST https://api.gemini.yahoo.com/v2/rest/targetingattribute/

Data passed

        {
          "value": "2222",
          "type": "CUSTOM_AUDIENCE",
          "status": "ACTIVE",
          "advertiserId": 123,
          "parentType": "CAMPAIGN",
          "parentId": 789,
          "exclude": "FALSE",
          "bidModifier": null
       }


Example response

 {
  "errors": null,
  "response": {
      "id": 3273448769,
      "value": "2222",
      "type": "CUSTOM_AUDIENCE",
      "status": "ACTIVE",
      "advertiserId": 123,
      "parentType": "CAMPAIGN",
      "parentId": 789,
      "exclude": "FALSE",
      "bidModifier": null
   }
 }

Use Dot Tags

Dot tags – Yahoo Native’s universal tracking tag – enables you to communicate website and app events when you want to track performance and optimize your search, native and display campaigns. Dot tags also let you leverage retargeting and advanced audience targeting for various Yahoo channels.

Using a single pixel, you can manage multiple objectives, like creating new audiences for retargeting and tracking website conversions, mobile app installs and in-app user behavior.

Track & Optimize Performance with Conversion Rules

Use Conversion rules to tell Yahoo Native which user actions you would like to track. Conversion rules help you measure and optimize your performance. You can also define rules using operators applied on data, with and, or or not conditions set between them. The supported operators and data types are described in this section.