پردازش محدود داده را فعال کنید

پلتفرم مورد نظر را انتخاب کنید: HTML5 اندروید iOS tvOS Roku

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

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

You must decide how restricted data processing can support your compliance plans. You must also decide when to enable RDP. You can use one or more of these optional parameters at the same time, although Google always applies the most restrictive treatment. For example, if either RDP=1 , the GPP string, or the us_privacy string indicates a user opts out, Google ad serving enables RDP.

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

سیگنال RDP

برای اطلاع دادن به گوگل مبنی بر اینکه RDP باید با استفاده از سیگنال گوگل فعال شود، &rdp=1 را به پارامترهای تگ تبلیغ خود اضافه کنید، همانطور که در مثال زیر نشان داده شده است:

هدف-سی

- (void)requestStream {
  ...
  IMALiveStreamRequest *request =
      [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                              adDisplayContainer:adDisplayContainer
                                    videoDisplay:imaVideoDisplay];
  request.adTagParameters = @{ @"rdp" : @1};
  [self.adsLoader requestStreamWithRequest:request];
}

سویفت

func requestStream() {
  ...
  let request = IMALiveStreamRequest(assetKey: ViewController.kAssetKey,
                                    adDisplayContainer: adDisplayContainer,
                                    videoDisplay: imaVideoDisplay);
  request?.adTagParameters = ["rdp" : 1];
  adsLoader.requestStream(with: request)
}

سیگنال‌های IAB GPP

برای اطلاع دادن به گوگل مبنی بر اینکه RDP باید با استفاده از سیگنال‌های IAB فعال شود، از پارامترهای تگ تبلیغ gpp={gpp string} و gpp_sid={gpp section id} استفاده کنید. برای جزئیات بیشتر در مورد استفاده از سیگنال‌های GPP، به پشتیبانی از پلتفرم جهانی حریم خصوصی IAB مراجعه کنید. گوگل RDP را زمانی فعال می‌کند که معیارهای خاصی مختص رشته‌های GPP ملی ایالات متحده، کالیفرنیا، کلرادو، کنتیکت، فلوریدا و ویرجینیا رعایت شود. برای جزئیات بیشتر در مورد مشخصات پروتکل جهانی حریم خصوصی، به بخش مرتبط در مقاله قبلی که لینک آن آمده است، مراجعه کنید.

هدف-سی

- (void)requestStream {
  ...
  IMALiveStreamRequest *request =
      [[IMALiveStreamRequest alloc] initWithAssetKey:kAssetKey
                              adDisplayContainer:adDisplayContainer
                                    videoDisplay:imaVideoDisplay];
  request.adTagParameters = @{
    @"gpp" : @"gpp_string",
    @"gpp_sid" : @"gpp_section_id"
  };
  [self.adsLoader requestStreamWithRequest:request];
}

سویفت

func requestStream() {
  ...
  let request = IMALiveStreamRequest(assetKey: ViewController.kAssetKey,
                                    adDisplayContainer: adDisplayContainer,
                                    videoDisplay: imaVideoDisplay);
  request?.adTagParameters = [
    "gpp" : "gpp_string",
    "gpp_sid" : "gpp_section_id"
  ];
  adsLoader.requestStream(with: request)
}