Advertisers, publishers, and advertising technology providers are actively seeking efficient ways to collaborate with their partners to generate insights about their collective datasets. One common reason to engage in data collaboration is to run an audience overlap analysis, which is a common analysis to run when media planning and evaluating new partnerships.
In this post, we explore what an audience overlap analysis is, discuss the current technical approaches and their challenges, and illustrate how you can run secure audience overlap analysis using AWS صاف کمرے.
Audience overlap analysis
Audience overlap is the percentage of users in your audience who are also present in another dataset (calculated as the number of users present in both your audience and another dataset divided by the total number of users in your audience). In the digital media planning process, audience overlaps are often conducted to compare an advertiser’s first-party dataset with a media partner’s (publisher) dataset. The analysis helps determine how much of the advertiser’s audience can be reached by a given media partner. By evaluating the overlap, advertisers can determine whether a media partner provides unique reach or if the media partner’s audience predominantly overlaps with the advertiser’s existing audience.
Current approaches and challenges
Advertisers, publishers, third-party data providers, and other entities often share their data when running audience overlaps or match tests. Common methods for sharing data, such as using pixels and SFTP transfers, can carry risk because they involve moving sensitive customer information. Sharing this data to another party can be time consuming and increase the risk of potential data breaches or unauthorized access. If the receiving party mishandles the data, it could violate privacy regulations, resulting in legal risks. Also, any perceived misuse or exposure of customer data can erode consumer trust, leading to reputational damage and potential loss of business.
حل جائزہ
AWS Clean Rooms can help you and your partners effortlessly and securely collaborate on and analyze your collective datasets—without copying each other’s underlying data. With AWS Clean Rooms, you can create a data clean room in minutes and collaborate with your partners to generate unique insights. AWS Clean Rooms allows you to run an audience overlap analysis and generate valuable insights while avoiding risks associated with other current approaches.
The following are key concepts and prerequisites to use AWS Clean Rooms:
- Each party in the analysis (collaboration member) needs to have an AWS account.
- One member invites the other member to the AWS Clean Rooms collaboration. It doesn’t matter which member creates the invitation. The collaboration creator uses the invitee’s AWS account ID as input to send invitations.
- Only one member can query in the collaboration, and only one member can receive results from the collaboration. The abilities of each member are defined when the collaboration is created.
- Each collaboration member stores datasets in their respective ایمیزون سادہ اسٹوریج سروس (Amazon S3) bucket and catalogs them (creates a schema with column names and data types) in the AWS گلو Data Catalog. You can also create the Data Catalog definition using the ایمیزون ایتینا create database and create table statements.
- Collaborators need to have their S3 buckets and Data Catalog tables in the same AWS Region.
- Collaborators can use the AWS Clean Rooms console, APIs, or AWS SDKs to set up a collaboration.
- AWS Clean Rooms enables you to use any column as a join key, for example hashed MAIDs, emails, IP addresses, and RampIDs.
- Each collaboration member associates their own data to the collaboration.
Let’s look at a scenario in which an advertiser collaborates with a publisher to identify the audience overlap. In this example, the publisher creates the collaboration, invites the advertiser, and designates the advertiser as the member who can query and receive results.
شرائط
To invite another person to a collaboration, you need their AWS account ID. In our use case, the publisher needs the AWS account ID of the advertiser.
Create a collaboration
In our use case, the publisher creates a collaboration using the AWS Clean Rooms console and invites the advertiser.
To create a collaboration, complete the following steps:
- On the AWS Clean Rooms, console, choose تعاون نیوی گیشن پین میں.
- میں سے انتخاب کریں Create collaboration.
- کے لئے نام, enter a name for the collaboration.
- میں اراکین section, enter the AWS account ID of the account you want to invite (in this case, the advertiser).
- میں ممبر کی صلاحیتیں۔ section, choose the member who can query and receive results (in this case, the advertiser).
- کے لئے لاگنگ کا سوال, decide if you want query logging turned on. The queries are logged to ایمیزون کلاؤڈ واچ.
- کے لئے Cryptographic computing, decide if you want to turn on support for cryptographic computing (pre-encrypt your data before associating it). AWS Clean Rooms will then run queries on the encrypted data.
- میں سے انتخاب کریں اگلے.
- پر Configure membership page, choose if you want to create the membership and collaboration now, or create the collaboration but activate your membership later.
- کے لئے Query results settings defaults, choose if you want to keep the default settings to receive results.
- کے لئے Log storage in Amazon CloudWatch Logs, specify your log settings.
- Specify any tags and who is paying for queries.
- میں سے انتخاب کریں اگلے.
- Review the configuration and choose to either create the collaboration and membership now, or just the collaboration.
The publisher sends an invitation to the advertiser. The advertiser reviews the collaboration settings and creates a membership.
Create a configured table and set analysis rules
The publisher creates a configured table from the AWS Glue table (which represents the metadata definition of the S3 data, including location, so it can be read by AWS Clean Rooms when the query is run).
درج ذیل مراحل کو مکمل کریں:
- AWS کلین رومز کنسول پر، منتخب کریں۔ ترتیب شدہ میزیں۔ نیوی گیشن پین میں.
- میں سے انتخاب کریں نیا ٹیبل ترتیب دیں۔.
- میں Choose AWS Glue table section, choose your database and table.
- میں Columns allowed in collaboration section, choose which of the existing table columns to allow for querying in the collaboration.
- میں Configured table details section, enter a name and optional description for the configured table.
- میں سے انتخاب کریں نیا ٹیبل ترتیب دیں۔.
- Choose the analysis rule type that matches the type of queries you want to allow on table. To allow an aggregation analysis, such as finding the size of the audience overlap, choose the aggregation analysis rule type.
- میں مجموعی کام سیکشن کا انتخاب کریں، COUNT DISTINCT as the aggregate function.
- میں کنٹرولز میں شامل ہوں۔ section, choose whether your collaborator is required to join a table with yours. Because this is an audience overlap use case, select No, only overlap can be queried.
- Select the operators to allow for matching (for this example, select AND اور OR).
- میں Dimension controls section, choose if you want to make any columns available as dimensions.
- میں اسکیلر فنکشنز section, choose if you want to limit the scalar functions allowed.
- میں سے انتخاب کریں اگلے.
- میں Aggregation constraints section, choose the minimum aggregation constraint for the configured table.
This allows you to filter out rows that don’t meet a certain minimum threshold of users (for example, if the threshold is set to 10, rows that aggregate fewer than 10 users are filtered out).
Associate the table to the collaboration
AWS Clean Rooms requires access to read the table in order to run the query submitted by the advertiser. Complete the following steps to associate the table:
- On the AWS Clean Rooms console, navigate to your collaboration.
- میں سے انتخاب کریں ایسوسی ایٹ ٹیبل.
- کے لئے Configured table name, choose the name of your configured table.
- میں Table association details section, enter a name and optional description for the table.
- میں خدمت تک رسائی section, you can choose to can use the default settings to create an AWS شناخت اور رسائی کا انتظام (IAM) service role for AWS Clean Rooms automatically, or you can use an existing role. IAM permissions are required to create or modify the role and pass the role to AWS Clean Rooms.
- میں سے انتخاب کریں ایسوسی ایٹ ٹیبل.
The advertiser also completes the steps detailed in the preceding sections to create a configured table and associate it to the collaboration.
Run queries in the query editor
The advertiser can now navigate to the سوالات tab for the collaboration and review tables to query and their analysis rules. You can specify
the S3 bucket where the output of the overlap query will go.
The advertiser can now write and run an overlap query. You can use a hashed email as a join key for the query (you have the option to use any column as the join key and can also use multiple columns for multiple join keys). You can also use the Analysis Builder no-code option to have AWS Clean Rooms generate SQL on your behalf. For our use case, we run the following queries:
The query results are sent to the advertiser’s S3 bucket, as shown in the following screenshot.
صاف کرو
It’s a best practice to delete resources that are no longer being used. The advertiser and publisher should clean up their respective resources:
- اشتہاری – The advertiser deletes their configured table associations and collaboration membership. However, they don’t have to delete their configured table because it’s reusable across collaborations.
- پبلیشر – The publisher deletes their configured table associations and the collaboration. They don’t have to delete their configured table because it’s reusable across collaborations.
نتیجہ
In this post, we demonstrated how to set up an audience overlap collaboration using AWS Clean Rooms for media planning and partnership evaluation using a hashed email as a join key between datasets. Advertisers are increasingly turning to AWS Clean Rooms to conduct audience overlap analyses with their media partners, aiding their media investment decisions. Furthermore, audience overlaps help you accelerate your partnership evaluations by identifying the extent of overlap you share with potential partners.
To learn more about AWS Clean Rooms, watch the video Getting Started with AWS Clean Rooms, and refer to the following additional resources:
مصنفین کے بارے میں
Eric Saccullo is a Senior Business Development Manager for AWS Clean Rooms at Amazon Web Services. He is focused on helping customers collaborate with their partners in privacy-enhanced ways to gain insights and improve business outcomes.
Shamir Tanna is a Senior Technical Product Manager at Amazon Web Services.
ریان مالیکی is a Senior Solutions Architect at Amazon Web Services. He is focused on helping customers gain insights from their data, especially with AWS Clean Rooms.
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو ڈیٹا ڈاٹ نیٹ ورک ورٹیکل جنریٹو اے آئی۔ اپنے آپ کو بااختیار بنائیں۔ یہاں تک رسائی حاصل کریں۔
- پلیٹوآئ اسٹریم۔ ویب 3 انٹیلی جنس۔ علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- پلیٹو ای ایس جی۔ کاربن، کلین ٹیک، توانائی ، ماحولیات، شمسی، ویسٹ مینجمنٹ یہاں تک رسائی حاصل کریں۔
- پلیٹو ہیلتھ۔ بائیوٹیک اینڈ کلینیکل ٹرائلز انٹیلی جنس۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://aws.amazon.com/blogs/machine-learning/run-an-audience-overlap-analysis-in-aws-clean-rooms/
- : ہے
- :کہاں
- $UP
- 1
- 10
- 100
- 15٪
- 7
- a
- صلاحیتوں
- ہمارے بارے میں
- رفتار کو تیز تر
- تک رسائی حاصل
- اکاؤنٹ
- کے پار
- چالو
- فعال طور پر
- ایڈیشنل
- پتے
- میں اشتہار
- اشتہار.
- مجموعی
- مجموعی
- کی اجازت
- کی اجازت
- کی اجازت دیتا ہے
- بھی
- ایمیزون
- ایمیزون ویب سروسز
- an
- تجزیہ
- تجزیہ
- تجزیے
- اور
- ایک اور
- کوئی بھی
- APIs
- نقطہ نظر
- کیا
- AS
- ایسوسی ایٹ
- منسلک
- رفقاء
- ایسوسی ایشن
- ایسوسی ایشن
- At
- سامعین
- خود کار طریقے سے
- دستیاب
- گریز
- AWS
- AWS گلو
- BE
- کیونکہ
- اس سے پہلے
- کی طرف سے
- کیا جا رہا ہے
- BEST
- کے درمیان
- دونوں
- خلاف ورزیوں
- بلڈر
- کاروبار
- کاروبار کی ترقی
- لیکن
- by
- حساب
- کر سکتے ہیں
- لے جانے کے
- کیس
- کیٹلوگ
- کیٹلاگ
- کچھ
- چیلنجوں
- میں سے انتخاب کریں
- صاف
- تعاون
- تعاون کرتا ہے
- تعاون
- تعاون
- اجتماعی
- کالم
- کالم
- کامن
- موازنہ
- مکمل
- مکمل کرتا ہے
- کمپیوٹنگ
- تصورات
- سلوک
- منعقد
- ترتیب
- تشکیل شدہ
- کنسول
- صارفین
- استعمال کرنا
- کنٹرول
- کاپی
- سکتا ہے
- شمار
- تخلیق
- بنائی
- پیدا
- خالق
- cryptographic
- موجودہ
- گاہک
- کسٹمر کا ڈیٹا
- گاہکوں
- نقصان
- اعداد و شمار
- ڈیٹا برش
- ڈیٹا بیس
- ڈیٹاسیٹس
- فیصلہ کرنا
- فیصلے
- پہلے سے طے شدہ
- کی وضاحت
- تعریف
- demonstrated,en
- تفصیل
- تفصیلی
- اس بات کا تعین
- ترقی
- ڈیجیٹل
- ڈیجیٹل میڈیا
- طول و عرض
- بات چیت
- مختلف
- تقسیم
- نہیں کرتا
- نہیں
- ہر ایک
- ایڈیٹر
- ہنر
- محنت سے
- یا تو
- ای میل
- ای میل
- کے قابل بناتا ہے
- خفیہ کردہ
- مشغول
- درج
- اداروں
- ایرک
- خاص طور پر
- کا جائزہ لینے
- تشخیص
- اندازہ
- مثال کے طور پر
- موجودہ
- تلاش
- نمائش
- حد تک
- کم
- فلٹر
- تلاش
- توجہ مرکوز
- کے بعد
- کے لئے
- سے
- تقریب
- افعال
- مزید برآں
- حاصل کرنا
- پیدا
- دی
- Go
- ہیشڈ
- ہے
- he
- مدد
- مدد
- مدد کرتا ہے
- کس طرح
- کیسے
- تاہم
- HTTP
- HTTPS
- ID
- شناخت
- کی نشاندہی
- شناختی
- if
- وضاحت
- کو بہتر بنانے کے
- in
- سمیت
- اضافہ
- دن بدن
- معلومات
- اندرونی
- ان پٹ
- بصیرت
- سرمایہ کاری
- دعوت نامہ
- مدعو
- دعوت دیتا ہے
- شامل
- IP
- آئی پی پتے
- IT
- میں شامل
- فوٹو
- صرف
- رکھیں
- کلیدی
- چابیاں
- بعد
- معروف
- جانیں
- قانونی
- LIMIT
- محل وقوع
- لاگ ان کریں
- انکرنا
- لاگ ان
- اب
- دیکھو
- بند
- بنا
- مینیجر
- میچ
- میچ
- کے ملاپ
- معاملہ
- میڈیا
- سے ملو
- رکن
- رکنیت
- میٹا ڈیٹا
- طریقوں
- کم سے کم
- منٹ
- غلط استعمال کے
- نظر ثانی کرنے
- زیادہ
- منتقل
- بہت
- ایک سے زیادہ
- نام
- نام
- تشریف لے جائیں
- سمت شناسی
- ضرورت ہے
- ضروریات
- نئی
- نہیں
- اب
- تعداد
- of
- اکثر
- on
- ایک
- صرف
- آپریٹرز
- اختیار
- or
- حکم
- دیگر
- ہمارے
- باہر
- نتائج
- پیداوار
- اوورلیپ
- خود
- صفحہ
- پین
- پارٹنر
- شراکت داروں کے
- شراکت داری
- شراکت داری
- پارٹی
- منظور
- ادائیگی
- سمجھا
- فیصد
- اجازتیں
- انسان
- منصوبہ بندی
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- پوسٹ
- ممکنہ
- پریکٹس
- پہلے
- بنیادی طور پر
- ضروریات
- حال (-)
- کی رازداری
- عمل
- مصنوعات
- پروڈکٹ مینیجر
- فراہم کرنے والے
- فراہم کرتا ہے
- پبلیشر
- پبلشرز
- سوالات
- استفسار میں
- تک پہنچنے
- پہنچ گئی
- پڑھیں
- وجہ
- وصول
- وصول کرنا
- کا حوالہ دیتے ہیں
- خطے
- ضابطے
- کی نمائندگی کرتا ہے
- ضرورت
- کی ضرورت ہے
- وسائل
- متعلقہ
- نتیجے
- نتائج کی نمائش
- قابل اعتماد
- کا جائزہ لینے کے
- جائزہ
- رسک
- خطرات
- کردار
- کمرہ
- کمروں
- حکمرانی
- قوانین
- رن
- چل رہا ہے
- ریان
- اسی
- منظر نامے
- sdks
- سیکشن
- سیکشنز
- محفوظ بنانے
- محفوظ طریقے سے
- کی تلاش
- منتخب
- بھیجنے
- بھیجتا ہے
- سینئر
- حساس
- بھیجا
- سروس
- سروسز
- مقرر
- ترتیبات
- سیکنڈ اور
- اشتراک
- ہونا چاہئے
- دکھایا گیا
- سادہ
- سائز
- So
- حل
- شروع
- بیانات
- مراحل
- ذخیرہ
- پردہ
- جمع کرائی
- اس طرح
- حمایت
- ٹیبل
- ٹیکنیکل
- ٹیکنالوجی
- ٹیسٹ
- سے
- کہ
- ۔
- ان
- ان
- تو
- وہ
- تیسری پارٹی
- تیسری پارٹی کا ڈیٹا
- اس
- حد
- وقت
- کرنے کے لئے
- کل
- منتقلی
- بھروسہ رکھو
- ٹرن
- تبدیل کر دیا
- ٹرننگ
- قسم
- اقسام
- غیر مجاز
- بنیادی
- منفرد
- استعمال کی شرائط
- استعمال کیس
- استعمال کیا جاتا ہے
- صارفین
- استعمال
- کا استعمال کرتے ہوئے
- قیمتی
- ویڈیو
- چاہتے ہیں
- دیکھیئے
- طریقوں
- we
- ویب
- ویب خدمات
- کیا
- جب
- چاہے
- جس
- جبکہ
- ڈبلیو
- گے
- ساتھ
- لکھنا
- تم
- اور
- تمہارا
- زیفیرنیٹ