这是indexloc提供的服务,不要输入任何密码
Skip to content

Guidance required - how to implement diversity filtering when running native advertising in PAAPI with multi sellers and multi auctions #1199

@vladimanaev

Description

@vladimanaev

Overview

We are in the middle of our live testing with the PAAPI, one of the challenges we have is to implement diversity logic.

Unlike display advertising, native advertising has several parts: title, description, image URL, and sometimes also a call to action.
Diversity is basically a filtering mechanism that enforces limits on the number of similar content that are coming from the same advertiser and has similarity in the assets details (e.g. title, description, thumbnail url, campaign id, item id) in order to create better user experience for our Publishers.

We are experiencing a challenge when trying to implement such logic into our framework using PAAPI. We have many auctions happening on the single page for a specific user, sometimes it can get to hundreds of auctions. Due to so many auctions we are performing those auctions in parallel else we won't manage to complete them all within a limited timeframe. In such a case we don't see a way to implement such diversity logic.

Few directions we imagined that might be possible are:

  • Creating some kind of lock mechanism during ScoreAd (or other) to allow sync between parallel running auctions on the same page for a specific user.

  • Perform an auction that returns a list of ads.

Can you please advise?

Relevant issues:

#792 ,#1074 , #1097

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions