مقدمه ای بر گزارش های خلاصه

داده‌های جمع‌آوری‌شده در بین کاربران را با API گزارش اسناد و API جمع‌آوری خصوصی اندازه‌گیری کنید.

وضعیت پیاده سازی

گزارش خلاصه چیست؟

یک گزارش خلاصه برای گروهی از کاربران جمع آوری می شود به طوری که نمی توان آن را به هیچ فردی مرتبط کرد. گزارش‌های خلاصه داده‌های تبدیل دقیق را با انعطاف‌پذیری برای کلیک و مشاهده داده‌ها ارائه می‌دهند. گزارش‌های خلاصه به کوکی‌ها یا مکانیسم‌های شخص ثالثی که می‌توانند برای شناسایی تک تک کاربران در سایت‌ها استفاده شوند، متکی نیستند.

گزارش های خلاصه در دو زمینه ایجاد می شوند:

  • اندازه‌گیری تبلیغات : فناوری‌های تبلیغاتی می‌توانند گزارش‌های خلاصه‌ای را با Attribution Reporting ایجاد کنند تا اندازه‌گیری کنند که چه زمانی یک کلیک یا مشاهده تبلیغات منجر به تبدیل در سایت تبلیغ‌کننده می‌شود، مانند فروش یا ثبت‌نام. فن‌آوری‌های تبلیغاتی همچنین می‌توانند گزارش‌های خلاصه برای حراج‌های API مخاطبان محافظت‌شده با تجمیع خصوصی ایجاد کنند.
  • گزارش‌دهی عمومی بین سایتی : توسعه‌دهندگان داده‌های بین سایتی را در فضای ذخیره‌سازی مشترک می‌گیرند و می‌توانند در مورد آن داده‌ها با Private Aggregation گزارش دهند. این کاربردهای زیادی دارد، مانند به دست آوردن بینش در مورد جمعیت شناسی کاربر و جذب دسترسی منحصر به فرد برای محتوا.

گزارش‌های خلاصه برای گزارش‌دهی اسناد و تجمیع خصوصی به‌طور متفاوتی درخواست می‌شوند. قبل از اینکه بتوانید نحوه تولید گزارش ها را بیاموزید، ابتدا باید بدانید که تجمیع چیست و چگونه می توان از گزارش های خلاصه برای رفع نیازهای اندازه گیری خود استفاده کرد.

مفاهیم کلیدی

مجموعه داده های خود را طراحی کنید

یک اصل کلیدی گزارش های خلاصه تصمیمات اولیه طراحی است. شما تصمیم می گیرید که چه داده هایی را در چه دسته هایی جمع آوری کنید. گزارش های خروجی بینش هایی را در مورد کمپین ها یا کسب و کار شما ارائه می دهند.

گزارش خروجی داده‌های تبدیل بین سایتی دقیق و انعطاف‌پذیری را برای پیوستن به داده‌های کلیک و مشاهده با داده‌های تبدیل ارائه می‌دهد. همچنین می توانید خروجی نهایی را به عنوان ورودی ابزارهایی که برای تصمیم گیری استفاده می کنید در نظر بگیرید.

از خود بپرسید: چه چیزی می خواهم در مورد تعامل کاربر با محتوای خود بیاموزم؟

تبدیل های تبلیغاتی

برای مثال، اگر گزارش‌های خلاصه‌ای تهیه کنید تا مشخص کنید که چه تعداد تبدیل منجر به مقداری کل هزینه شده است، ممکن است به تیم شما کمک کند تا تصمیم بگیرد که کمپین تبلیغاتی بعدی شما چه هدفی را برای ایجاد کل هزینه بالاتر داشته باشد.

نموداری که نشان می‌دهد چگونه چندین گزارش جمع‌آوری شده پردازش می‌شوند و نویز برای تولید گزارش‌های خلاصه خاص اضافه می‌شود.

تعامل بین سایتی

به عنوان مثال، اگر گزارش‌های خلاصه‌ای را برای تعیین تعداد افرادی که محتوای شما را در وب‌سایت شخص ثالث می‌خوانند تولید می‌کنید، ممکن است به تیم شما کمک کند تا در مورد نحوه مشارکت با شخص ثالث برای ایجاد تعامل بیشتر تصمیم بگیرد و خوانندگان را تشویق کند که مستقیماً از سایت شما بازدید کنند. .

چه اطلاعاتی در مرورگر ثبت می شود؟

گزارش جمع‌آوری داده‌های خام گرفته‌شده از مرورگر کاربر است که شامل مجموعه‌ای از سطل‌ها (یا کلیدهای تجمع ) از پیش تعیین‌شده است. نحوه تعیین این معیارها به تصمیمات طراحی شما بستگی دارد.

گزارش‌های خلاصه ترکیبی از داده‌های انبوه را در کنار داده‌های تبدیل دقیق ارائه می‌دهند.

تبدیل های تبلیغاتی

تبدیل ها توسط تبلیغ کننده یا شرکت فناوری تبلیغات تعریف می شوند و ممکن است برای کمپین های تبلیغاتی مختلف متفاوت باشند. یک کمپین می‌تواند تعداد کلیک‌های تبلیغاتی را که توسط کاربر خرید کالای تبلیغ شده دنبال می‌شود اندازه‌گیری کند. کمپین دیگری می تواند تعداد بازدیدهای تبلیغاتی را که منجر به بازدید از سایت تبلیغ کننده شده است اندازه گیری کند.

به عنوان مثال، یک ارائه‌دهنده فناوری تبلیغات، یک کمپین تبلیغاتی را در news.example اجرا می‌کند، جایی که یک تبدیل نشان‌دهنده کلیک کاربر روی تبلیغ کفش و تکمیل خرید کفش در shoes.example است.

فناوری تبلیغات یک گزارش خلاصه برای این کمپین تبلیغاتی با شناسه 1234567 دریافت می‌کند، که بیان می‌کند در 12 ژانویه 2022، 518 تبدیل در shoes.example انجام شده است که مجموعاً 38174 دلار هزینه شده است. 60 درصد از تبدیل‌ها مربوط به کاربرانی بوده است که کفش‌های کتانی آبی با محصول SKU 9872 خریداری کرده‌اند و 40 درصد نیز کاربرانی بوده‌اند که صندل‌های زرد را با محصول SKU 2643 خریداری کرده‌اند. شناسه کمپین، داده‌های دقیق سمت آگهی است، در حالی که SKUهای محصول، داده‌های دقیق تبدیل هستند. تعداد تبدیل‌ها و کل هزینه‌ها داده‌های جمع‌آوری شده‌اند.

تعامل بین سایتی

قبل از اینکه بتوانید داده‌ها را جمع‌آوری کنید، باید مشخص کنید که چه اطلاعاتی را می‌خواهید جمع‌آوری کنید، مشخص کنید چه تبدیل‌هایی را از هر یکپارچه‌سازی بین سایتی انتظار دارید، و تعیین کنید که کدام نوع گزارش را جمع‌آوری کنید.

تعدادی از موارد استفاده احتمالی وجود دارد که در مستندات جمع آوری خصوصی به تفصیل شرح داده شده است. بیایید یک مثال را بررسی کنیم:

ممکن است بخواهید جمعیت شناسی کاربرانی را که محتوای شما را در سایت های مختلف دیده اند اندازه گیری کنید. Private Aggregation می تواند پاسخی مانند "تقریباً 317 کاربر منحصر به فرد از سن 18 تا 45 سال و اهل آلمان" ارائه دهد. ابتدا، مشخصاً تصمیم بگیرید که چه اطلاعاتی را می خواهید جمع آوری کنید (مانند سن و مکان). سپس، از ذخیره‌سازی مشترک برای جمع‌آوری داده‌های جمعیتی خاص از یک سایت شخص ثالث استفاده کنید. در زمان بعدی، می‌توانید گزارشی را از طریق Private Aggregation با ابعاد گروه سنی و کشوری که در کلید تجمیع کدگذاری شده است، ارسال کنید.

چگونه داده ها قبل از تجمیع جمع آوری می شوند؟

گزارش های خلاصه از داده های جمع آوری شده از گروهی از دستگاه ها تشکیل شده است. در حالی که نمی توان اقدامات یک کاربر را مشاهده و بررسی کرد، روند جمع آوری برای هر فرد یکسان است.

اقدامات یک کاربر جداگانه رمزگذاری شده و در یک گزارش جمع آوری شده جمع آوری می شود. این گزارش‌ها همچنین شامل مقدار کمی از ابرداده‌های رمزگذاری نشده مربوط به دسته‌بندی هستند.

برای داده‌های Attribution Reporting، گزارش‌های جمع‌آوری‌شده به این صورت جمع‌آوری می‌شوند:

  1. کاربر از یک سایت ناشر بازدید می کند و یک تبلیغ را می بیند یا روی آن کلیک می کند، که در غیر این صورت به عنوان رویداد منبع انتساب شناخته می شود.
  2. چند دقیقه یا چند روز بعد، کاربر تبدیل می‌کند، که در غیر این صورت به عنوان رویداد محرک انتساب شناخته می‌شود. برای مثال، تبدیل را می توان به عنوان خرید محصول تعریف کرد.
  3. نرم افزار مرورگر، کلیک یا مشاهده آگهی را با رویداد تبدیل مطابقت می دهد. بر اساس این تطابق، مرورگر یک گزارش جمع آوری با منطق خاص ایجاد شده توسط یک ارائه دهنده فناوری تبلیغات ایجاد می کند.
  4. مرورگر این داده ها را رمزگذاری می کند و پس از کمی تاخیر، آن را برای جمع آوری به یک سرور فناوری تبلیغات می فرستد. سرور فناوری تبلیغات باید برای دسترسی به بینش های نویز به یک سرویس تجمیع تکیه کند.

برای تجمیع خصوصی، به شکل زیر است:

  1. شخص ثالث تصمیم می گیرد که چه چیزی را می خواهد اندازه گیری کند و داده ها را در فضای ذخیره سازی مشترک می نویسد تا در زمان بعدی خوانده شود.
  2. کاربر رویدادی را راه اندازی می کند که با آنچه شخص ثالث می خواهد اندازه گیری کند مطابقت دارد. به عنوان مثال، هنگامی که کاربر از سایتی با محتوای جاسازی شده بازدید می کند، شخص ثالث می تواند داده ها را در ذخیره سازی مشترک بخواند و از تجمیع خصوصی برای ارسال گزارش های انبوه رمزگذاری شده به سرور شما برای جمع آوری استفاده کند.

دسته بندی گزارش های انبوه

قبل از اینکه گزارش‌های جمع‌آوری‌شده پردازش شوند و در یک گزارش خلاصه جمع‌آوری شوند، باید دسته‌بندی شوند. دسته ای یک گروه استراتژیک از گزارش های انباشته است.

گزارش‌های جمع‌آوری‌شده دارای مقدار کمی داده‌های رمزگذاری‌نشده، به‌عنوان shared_info هستند که می‌توانند برای ایجاد دسته‌ها استفاده شوند. این شامل مهر زمانی و مبدا گزارش می شود. نمی توانید بر اساس اطلاعات رمزگذاری شده در گزارش دسته بندی کنید.

در حالت ایده آل، دسته ها حاوی گزارش های زیادی هستند. ممکن است تصمیم بگیرید که به صورت دسته ای ساعتی، روزانه، هفتگی یا هر بازه زمانی دیگری را که انتخاب می کنید، انتخاب کنید. این استراتژی می تواند برای رویدادهای خاصی که ترافیک بالاتری انتظار می رود تغییر کند.

به عنوان مثال، هنگام جمع‌آوری گزارش‌های جمع‌آوری‌شده برای API گزارش Attribution، ممکن است تصمیم بگیرید استراتژی دسته‌ای خود را به ساعتی برای روز فروش بزرگ به‌روزرسانی کنید، جایی که انتظار دارید حجم بیشتری از تبدیل‌های تبلیغاتی داشته باشید.

با استفاده از Private Aggregation API، ممکن است انتظار داشته باشید که استراتژی خود را در روز انتشار یک بیانیه مطبوعاتی بزرگ درباره محتوای خاصی که در وب سایت های شخص ثالث تعبیه شده است، تغییر دهید.

پردازش داده ها با سرویس تجمیع

سرویس تجمیع داده‌های دسته‌ای از گزارش‌های جمع‌آوری‌شده را رمزگشایی و ترکیب می‌کند، نویز اضافه می‌کند و گزارش خلاصه نهایی را برمی‌گرداند. این سرویس در یک محیط اجرای قابل اعتماد (TEE) اجرا می شود که بر روی یک سرویس ابری مستقر شده است که از اقدامات امنیتی لازم برای محافظت از این داده ها پشتیبانی می کند.

گزارش های خلاصه با گزارش اسناد

برای اینکه ارائه دهندگان فناوری تبلیغات بتوانند یک گزارش خلاصه را بازیابی کنند، مراحل زیر باید انجام شود:

  1. ارائه‌دهنده فناوری تبلیغات گزارش‌های جمع‌آوری‌شده را از مرورگرهای کاربران جمع‌آوری می‌کند.
  2. ارائه‌دهنده فناوری تبلیغات، گزارش‌های جمع‌آوری‌شده را دسته‌بندی می‌کند و دسته‌ها را به سرویس تجمیع ارسال می‌کند.
  3. سرویس تجمیع یک کارگر را برای جمع آوری داده ها زمان بندی می کند.
  4. کارگر جمع آوری داده ها را از گزارش های جمع آوری شده به همراه داده های نویز رمزگشایی و جمع می کند.
  5. سرویس تجمیع گزارش خلاصه را به ارائه‌دهنده فناوری تبلیغات برمی‌گرداند.

فناوری تبلیغات می تواند از گزارش خلاصه برای اطلاع رسانی در مورد مناقصه و ارائه گزارش به مشتریان خود استفاده کند. یک طرح رمزگذاری شده با JSON قالب پیشنهادی برای گزارش های خلاصه است.

گزارش های خلاصه با Private Aggregation

  1. داده‌های بین‌سایتی جمع‌آوری‌شده توسط ذخیره‌سازی مشترک را بخوانید و یک کلید تجمیع برای گروه‌بندی داده‌ها ایجاد کنید.
  2. با کلید تجمیع و مقداری که می‌خواهید جمع‌آوری کنید، API جمع‌آوری خصوصی را از یک Worklet Storage مشترک فراخوانی کنید. مرورگر یک گزارش انبوه رمزگذاری شده از ورودی شما تولید می کند و آن را برای جمع آوری به سرور شما ارسال می کند.
  3. گزارش‌های جمع‌آوری‌شده را دسته‌بندی کنید و آنها را برای پردازش به سرویس تجمیع ارسال کنید.
  4. سرویس تجمیع گزارش‌های دسته‌ای را پردازش می‌کند، سپس نویز اضافه می‌کند.
  5. سرویس تجمیع گزارش خلاصه را به درخواست کننده برمی گرداند.

مشارکت کنید و بازخورد را به اشتراک بگذارید

گزارش‌های خلاصه بخش کلیدی پیشنهادات اندازه‌گیری جعبه ایمنی حریم خصوصی هستند. مانند سایر پیشنهادات Privacy Sandbox، این مورد مستند شده و به صورت عمومی در GitHub مورد بحث قرار گرفته است.