DataRetentionSettings

مقادیر تنظیمات برای نگهداری داده‌ها. این یک منبع singleton است.

نمایش JSON
{
  "name": string,
  "eventDataRetention": enum (RetentionDuration),
  "userDataRetention": enum (RetentionDuration),
  "resetUserDataOnNewActivity": boolean
}
فیلدها
name

string

شناسه. نام منبع برای این منبع DataRetentionSetting. قالب: properties/{property}/dataRetentionSettings

eventDataRetention

enum ( RetentionDuration )

الزامی. مدت زمانی که داده‌های سطح رویداد نگهداری می‌شوند.

userDataRetention

enum ( RetentionDuration )

الزامی. مدت زمانی که داده‌های سطح کاربر نگهداری می‌شوند.

resetUserDataOnNewActivity

boolean

اگر درست باشد، دوره نگهداری شناسه کاربر را با هر رویداد از آن کاربر، بازنشانی کن.

مدت زمان ماندگاری

مقادیر معتبر برای مدت زمان نگهداری داده‌ها.

انوم‌ها
RETENTION_DURATION_UNSPECIFIED مدت زمان نگهداری داده‌ها مشخص نشده است.
TWO_MONTHS مدت زمان نگهداری اطلاعات ۲ ماه است.
FOURTEEN_MONTHS مدت زمان نگهداری داده‌ها ۱۴ ماه است.
TWENTY_SIX_MONTHS مدت زمان نگهداری داده‌ها ۲۶ ماه است. فقط برای ۳۶۰ ملک قابل استفاده است. فقط برای داده‌های رویداد موجود است.
THIRTY_EIGHT_MONTHS مدت زمان نگهداری داده‌ها ۳۸ ماه است. فقط برای ۳۶۰ ملک قابل استفاده است. فقط برای داده‌های رویداد موجود است.
FIFTY_MONTHS مدت زمان نگهداری داده‌ها ۵۰ ماه است. فقط برای ۳۶۰ ملک قابل استفاده است. فقط برای داده‌های رویداد موجود است.