Annonsörer, utgivare och leverantörer av reklamteknik letar aktivt efter effektiva sätt att samarbeta med sina partners för att generera insikter om deras samlade datamängder. En vanlig anledning till att engagera sig i datasamarbete är att köra en publiköverlappningsanalys, vilket är en vanlig analys att köra när media planerar och utvärderar nya partnerskap.
I det här inlägget utforskar vi vad en målgruppsöverlappningsanalys är, diskuterar de nuvarande tekniska tillvägagångssätten och deras utmaningar och illustrerar hur du kan köra säker målgruppsöverlappningsanalys med AWS rena rum.
Målgruppsöverlappningsanalys
Målgruppsöverlappning är procentandelen användare i din målgrupp som också är närvarande i en annan datauppsättning (beräknat som antalet användare närvarande i både din målgrupp och en annan datauppsättning delat med det totala antalet användare i din målgrupp). I den digitala medieplaneringsprocessen genomförs ofta publiköverlappningar för att jämföra en annonsörs förstapartsdatauppsättning med en mediepartners (publisher) datauppsättning. Analysen hjälper till att avgöra hur stor del av annonsörens publik som kan nås av en given mediepartner. Genom att utvärdera överlappningen kan annonsörer avgöra om en mediepartner ger unik räckvidd eller om mediepartnerns publik övervägande överlappar annonsörens befintliga målgrupp.
Aktuella tillvägagångssätt och utmaningar
Annonsörer, utgivare, tredjepartsdataleverantörer och andra enheter delar ofta sina data när de kör målgruppsöverlappningar eller matchningstester. Vanliga metoder för att dela data, som att använda pixlar och SFTP-överföringar, kan innebära risker eftersom de innebär att känslig kundinformation flyttas. Att dela denna data till en annan part kan vara tidskrävande och öka risken för potentiella dataintrång eller obehörig åtkomst. Om den mottagande parten missköter uppgifterna kan det bryta mot integritetsbestämmelser, vilket leder till juridiska risker. Dessutom kan varje upplevd missbruk eller exponering av kunddata urholka konsumenternas förtroende, vilket leder till skada på rykte och potentiella affärsförluster.
Lösningsöversikt
AWS Clean Rooms kan hjälpa dig och dina partners att enkelt och säkert samarbeta och analysera era samlade datauppsättningar – utan att kopiera varandras underliggande data. Med AWS Clean Rooms kan du skapa ett datarenrum på några minuter och samarbeta med dina partners för att generera unika insikter. AWS Clean Rooms låter dig köra en publiköverlappningsanalys och generera värdefulla insikter samtidigt som du undviker risker förknippade med andra nuvarande tillvägagångssätt.
Följande är nyckelbegrepp och förutsättningar för att använda AWS Clean Rooms:
- Varje part i analysen (samarbetsmedlem) behöver ha ett AWS-konto.
- En medlem bjuder in den andra medlemmen till AWS Clean Rooms-samarbetet. Det spelar ingen roll vilken medlem som skapar inbjudan. Samarbetsskaparen använder den inbjudnas AWS-konto-ID som indata för att skicka inbjudningar.
- Endast en medlem kan fråga i samarbetet, och endast en medlem kan få resultat från samarbetet. Varje medlems förmågor definieras när samarbetet skapas.
- Varje samarbetsmedlem lagrar datamängder i sina respektive Amazon enkel lagringstjänst (Amazon S3) hink och katalogiserar dem (skapar ett schema med kolumnnamn och datatyper) i AWS-lim Datakatalog. Du kan också skapa datakatalogdefinitionen med hjälp av Amazonas Athena skapa databas och skapa tabellsatser.
- Samarbetspartners måste ha sina S3-hinkar och datakatalogtabeller i samma AWS-region.
- Samarbetspartners kan använda AWS Clean Rooms-konsolen, API:er eller AWS SDK:er för att skapa ett samarbete.
- AWS Clean Rooms gör det möjligt för dig att använda vilken kolumn som helst som en anslutningsnyckel, till exempel hashade MAID, e-post, IP-adresser och RampID.
- Varje samarbetsmedlem associerar sin egen data till samarbetet.
Låt oss titta på ett scenario där en annonsör samarbetar med en utgivare för att identifiera målgruppens överlappning. I det här exemplet skapar utgivaren samarbetet, bjuder in annonsören och utser annonsören som den medlem som kan fråga och ta emot resultat.
Förutsättningar
För att bjuda in en annan person till ett samarbete behöver du deras AWS-konto-ID. I vårt användningsfall behöver utgivaren annonsörens AWS-konto-ID.
Skapa ett samarbete
I vårt användningsfall skapar utgivaren ett samarbete med hjälp av AWS Clean Rooms-konsolen och bjuder in annonsören.
För att skapa ett samarbete, slutför följande steg:
- På AWS Clean Rooms, konsolen, välj Samarbeten i navigeringsfönstret.
- Välja Skapa samarbete.
- För Namn , ange ett namn för samarbetet.
- I Medlemmar anger du AWS-konto-ID för kontot du vill bjuda in (i det här fallet annonsören).
- I Medlemmarnas förmåga väljer du den medlem som kan fråga och ta emot resultat (i det här fallet annonsören).
- För Frågeloggning, bestäm om du vill att frågeloggning ska aktiveras. Frågorna loggas till amazoncloudwatch.
- För Kryptografisk beräkning, bestäm om du vill aktivera stöd för kryptografisk beräkning (förkryptera din data innan du associerar den). AWS Clean Rooms kommer sedan att köra frågor på den krypterade datan.
- Välja Nästa.
- På Konfigurera medlemskap sida, välj om du vill skapa medlemskapet och samarbetet nu, eller skapa samarbetet men aktivera ditt medlemskap senare.
- För Standardinställningar för frågeresultat, välj om du vill behålla standardinställningarna för att ta emot resultat.
- För Logglagring i Amazon CloudWatch-loggar, ange dina logginställningar.
- Ange eventuella taggar och vem som betalar för frågor.
- Välja Nästa.
- Granska konfigurationen och välj att antingen skapa samarbetet och medlemskapet nu, eller bara samarbetet.
Utgivaren skickar en inbjudan till annonsören. Annonsören granskar samarbetsinställningarna och skapar ett medlemskap.
Skapa en konfigurerad tabell och ställ in analysregler
Utgivaren skapar en konfigurerad tabell från AWS Glue-tabellen (som representerar metadatadefinitionen av S3-data, inklusive plats, så att den kan läsas av AWS Clean Rooms när frågan körs).
Följ följande steg:
- Välj på AWS Clean Rooms-konsolen Konfigurerade tabeller i navigeringsfönstret.
- Välja Konfigurera ny tabell.
- I Välj AWS Limbord sektion, välj din databas och tabell.
- I Kolumner tillåtna i samarbete väljer du vilken av de befintliga tabellkolumnerna som ska tillåtas för frågor i samarbetet.
- I Konfigurerade tabelldetaljer sektion, ange ett namn och en valfri beskrivning för den konfigurerade tabellen.
- Välja Konfigurera ny tabell.
- Välj analysregeltypen som matchar den typ av frågor du vill tillåta i tabellen. Om du vill tillåta en aggregeringsanalys, till exempel att hitta storleken på publiköverlappningen, väljer du regeltypen för aggregeringsanalys.
- I Aggregerade funktioner avsnitt väljer RÄKNAD DISTINCT som den aggregerade funktionen.
- I Gå med i kontroller väljer du om din medarbetare måste gå med i ett bord med ditt. Eftersom detta är en målgruppsöverlappning, välj Nej, endast överlappning kan efterfrågas.
- Välj de operatorer som ska tillåtas matchning (för det här exemplet, välj AND och OR).
- I Dimensionskontroller väljer du om du vill göra några kolumner tillgängliga som dimensioner.
- I Skalära funktioner sektion, välj om du vill begränsa de tillåtna skalära funktionerna.
- Välja Nästa.
- I Aggregationsbegränsningar sektion, välj den lägsta aggregeringsbegränsningen för den konfigurerade tabellen.
Detta gör att du kan filtrera bort rader som inte når ett visst lägsta tröskelvärde för användare (om tröskeln till exempel är inställd på 10 filtreras rader som samlar färre än 10 användare bort).
Koppla bordet till samarbetet
AWS Clean Rooms kräver åtkomst för att läsa tabellen för att kunna köra frågan från annonsören. Utför följande steg för att associera tabellen:
- På AWS Clean Rooms-konsolen navigerar du till ditt samarbete.
- Välja Associerad tabell.
- För Konfigurerat tabellnamn, välj namnet på din konfigurerade tabell.
- I Tabellföreningsdetaljer sektion, ange ett namn och en valfri beskrivning för tabellen.
- I Tillgång till tjänsten kan du välja att använda standardinställningarna för att skapa en AWS identitets- och åtkomsthantering (IAM) tjänstroll för AWS Clean Rooms automatiskt, eller så kan du använda en befintlig roll. IAM-behörigheter krävs för att skapa eller ändra rollen och överföra rollen till AWS Clean Rooms.
- Välja Associerad tabell.
Annonsören slutför också stegen som beskrivs i de föregående avsnitten för att skapa en konfigurerad tabell och koppla den till samarbetet.
Kör frågor i frågeredigeraren
Annonsören kan nu navigera till Frågor fliken för samarbets- och granskningstabellerna för att fråga och deras analysregler. Du kan specificera
S3-skopan där utdata från överlappningsfrågan kommer att gå.
Annonsören kan nu skriva och köra en överlappningsfråga. Du kan använda ett hashat e-postmeddelande som en anslutningsnyckel för frågan (du har möjlighet att använda valfri kolumn som anslutningsnyckel och kan även använda flera kolumner för flera anslutningsnycklar). Du kan också använda alternativet Analysis Builder utan kod för att låta AWS Clean Rooms generera SQL åt dig. För vårt användningsfall kör vi följande frågor:
Frågeresultaten skickas till annonsörens S3-bucket, som visas i följande skärmdump.
Städa upp
Det är en bästa praxis att ta bort resurser som inte längre används. Annonsören och utgivaren bör rensa upp sina respektive resurser:
- Annonsör – Annonsören tar bort sina konfigurerade tabellassociationer och samarbetsmedlemskap. De behöver dock inte ta bort sin konfigurerade tabell eftersom den är återanvändbar över samarbeten.
- Publisher – Utgivaren tar bort sina konfigurerade tabellassociationer och samarbetet. De behöver inte ta bort sin konfigurerade tabell eftersom den är återanvändbar över samarbeten.
Slutsats
I det här inlägget demonstrerade vi hur man skapar ett publiköverlappande samarbete med hjälp av AWS Clean Rooms för medieplanering och partnerskapsutvärdering med hjälp av ett hashat e-postmeddelande som en kopplingsnyckel mellan datauppsättningar. Annonsörer vänder sig alltmer till AWS Clean Rooms för att genomföra analyser av publiköverlappning med sina mediepartners, vilket underlättar deras beslut om medieinvesteringar. Dessutom hjälper publiköverlappningar dig att påskynda dina partnerskapsutvärderingar genom att identifiera omfattningen av överlappning du delar med potentiella partners.
För att lära dig mer om AWS Clean Rooms, titta på videon Komma igång med AWS Clean Rooms, och hänvisa till följande ytterligare resurser:
Om författarna
Eric Saccullo är Senior Business Development Manager för AWS Clean Rooms på Amazon Web Services. Han är fokuserad på att hjälpa kunder att samarbeta med sina partners på sätt som förbättrar integriteten för att få insikter och förbättra affärsresultat.
Shamir Tanna är Senior Technical Product Manager på Amazon Web Services.
Ryan Malecky är Senior Solutions Architect på Amazon Web Services. Han är fokuserad på att hjälpa kunder att få insikter från deras data, särskilt med AWS Clean Rooms.
- SEO-drivet innehåll och PR-distribution. Bli förstärkt idag.
- PlatoData.Network Vertical Generative Ai. Styrka dig själv. Tillgång här.
- PlatoAiStream. Web3 Intelligence. Kunskap förstärkt. Tillgång här.
- Platoesg. Kol, CleanTech, Energi, Miljö, Sol, Avfallshantering. Tillgång här.
- PlatoHealth. Biotech och kliniska prövningar Intelligence. Tillgång här.
- Källa: https://aws.amazon.com/blogs/machine-learning/run-an-audience-overlap-analysis-in-aws-clean-rooms/
- :är
- :var
- $UPP
- 1
- 10
- 100
- 15%
- 7
- a
- förmågor
- Om oss
- accelerera
- tillgång
- Konto
- tvärs
- aktivera
- aktivt
- Annat
- adresser
- annonsörer
- reklam
- aggregat
- aggregation
- tillåter
- tillåts
- tillåter
- också
- amason
- Amazon Web Services
- an
- analyser
- analys
- analysera
- och
- Annan
- vilken som helst
- API: er
- tillvägagångssätt
- ÄR
- AS
- Associate
- associerad
- associerar
- Förening
- föreningar
- At
- publik
- automatiskt
- tillgänglig
- undvika
- AWS
- AWS-lim
- BE
- därför att
- innan
- vägnar
- Där vi får lov att vara utan att konstant prestera,
- BÄST
- mellan
- båda
- överträdelser
- byggare
- företag
- affärsutveckling
- men
- by
- beräknat
- KAN
- bära
- Vid
- katalog
- kataloger
- vissa
- utmaningar
- Välja
- rena
- samarbeta
- de samarbetar
- samverkan
- samarbeten
- Kollektiv
- Kolumn
- Kolonner
- Gemensam
- jämföra
- fullborda
- slutför
- databehandling
- Begreppen
- Genomför
- genomfördes
- konfiguration
- konfigurerad
- Konsol
- Konsumenten
- tidskrävande
- kontroller
- kopiering
- kunde
- räkna
- skapa
- skapas
- skapar
- skaparen
- kryptografisk
- Aktuella
- kund
- konsument data
- Kunder
- skada
- datum
- Dataöverträdelser
- Databas
- datauppsättningar
- beslutar
- beslut
- Standard
- definierade
- definition
- demonstreras
- beskrivning
- detaljerad
- Bestämma
- Utveckling
- digital
- Digital media
- dimensioner
- diskutera
- distinkt
- dividerat
- inte
- inte
- varje
- redaktör
- effektiv
- enkelt
- antingen
- e
- möjliggör
- krypterad
- engagera
- ange
- enheter
- eric
- speciellt
- utvärdering
- utvärdering
- utvärderingar
- exempel
- befintliga
- utforska
- Exponering
- utsträckning
- färre
- filtrera
- finna
- fokuserade
- efter
- För
- från
- fungera
- funktioner
- Vidare
- Få
- generera
- ges
- Go
- hashade
- Har
- he
- hjälpa
- hjälpa
- hjälper
- Hur ser din drömresa ut
- How To
- Men
- http
- HTTPS
- ID
- identifiera
- identifiera
- Identitet
- if
- illustrera
- förbättra
- in
- Inklusive
- Öka
- alltmer
- informationen
- inre
- ingång
- insikter
- investering
- inbjudan
- bjuda in
- inviterar
- engagera
- IP
- IP-adresser
- IT
- delta
- jpg
- bara
- Ha kvar
- Nyckel
- nycklar
- senare
- ledande
- LÄRA SIG
- Adress
- BEGRÄNSA
- läge
- log
- inloggad
- skogsavverkning
- längre
- se
- förlust
- göra
- chef
- Match
- tändstickor
- matchande
- Materia
- Media
- Möt
- medlem
- medlemskap
- metadata
- metoder
- minsta
- minuter
- missbruka
- modifiera
- mer
- rörliga
- mycket
- multipel
- namn
- namn
- Navigera
- Navigering
- Behöver
- behov
- Nya
- Nej
- nu
- antal
- of
- Ofta
- on
- ONE
- endast
- operatörer
- Alternativet
- or
- beställa
- Övriga
- vår
- ut
- utfall
- produktion
- överlappning
- egen
- sida
- panelen
- partnern
- partner
- Partnerskap
- partnerskap
- parti
- passera
- betalar
- uppfattas
- procentuell
- behörigheter
- personen
- planering
- plato
- Platon Data Intelligence
- PlatonData
- Inlägg
- potentiell
- praktiken
- föregående
- övervägande
- förutsättningar
- presentera
- privatpolicy
- process
- Produkt
- produktchef
- leverantörer
- ger
- utgivare
- förlag
- sökfrågor
- fråga
- nå
- kommit fram till
- Läsa
- Anledningen
- motta
- mottagande
- hänvisa
- region
- föreskrifter
- representerar
- Obligatorisk
- Kräver
- Resurser
- att
- resulterande
- Resultat
- återanvändbar
- översyn
- Omdömen
- Risk
- risker
- Roll
- Rum
- Rum
- Regel
- regler
- Körning
- rinnande
- Ryan
- Samma
- scenario
- sdks
- §
- sektioner
- säkra
- säkert
- söker
- välj
- sända
- sänder
- senior
- känslig
- skickas
- service
- Tjänster
- in
- inställningar
- Dela
- delning
- skall
- visas
- Enkelt
- Storlek
- So
- Lösningar
- igång
- uttalanden
- Steg
- förvaring
- lagrar
- lämnats
- sådana
- stödja
- bord
- Teknisk
- Teknologi
- tester
- än
- den där
- Smakämnen
- deras
- Dem
- sedan
- de
- tredje part
- tredjepartsdata
- detta
- tröskelvärde
- tid
- till
- Totalt
- överföringar
- Litar
- SVÄNG
- vände
- Vrida
- Typ
- typer
- obehörig
- underliggande
- unika
- användning
- användningsfall
- Begagnade
- användare
- användningar
- med hjälp av
- Värdefulla
- Video
- vill
- Kolla på
- sätt
- we
- webb
- webbservice
- Vad
- när
- om
- som
- medan
- VEM
- kommer
- med
- skriva
- Om er
- Din
- yours
- zephyrnet