هنگام ارسال اعلان وضعیت طرح به کاربر، عوامل زیر باید در نظر گرفته شوند:
- آیا CPID کاربر در GTAF ثبت شده است؟ تا زمانی که یک CPID در GTAF ثبت نشده باشد، GTAF از CPID بی اطلاع است و از این رو نمی تواند اعلان های ارسال شده برای CPID را ارسال کند.
- آیا کاربر برای DPA برای به اشتراک گذاشتن اطلاعات وضعیت طرح با GTAF موافقت کرده است؟
همانطور که در بخش ثبت نام CPID ذکر شده است، GTAF فقط CPIDها را از طرف مشتریانی که شرایط آنها اجازه انجام این کار را می دهد، ثبت می کند. این بدان معناست که CPID مطابق با الزامات رضایت ماژول طرح داده تلفن همراه در خدمات Google Play ثبت شده است.
هنگامی که DPA یک ماشه از پشتیبان دریافت می کند که آن را از تغییر در وضعیت طرح کاربر مطلع می کند، می تواند از یکی از روش های زیر برای جستجوی CPID برای ارسال اعلان استفاده کند:
- از آخرین CPID ثبت شده برای کاربر استفاده کنید.
- در صورت رضایت کاربر از آخرین CPID ثبت شده برای کاربر استفاده کنید.
- از آخرین CPID تولید شده استفاده کنید.
CPID ثبت شده
DPA آخرین CPID ثبت شده را جستجو می کند و از آن برای ارسال اعلان استفاده می کند. اگر DPA این روش را انتخاب کند، باید Register CPID API را پیاده سازی کند و آخرین CPID ثبت شده را برای هر کاربر ذخیره کند. لطفاً توجه داشته باشید که GTAF فقط CPIDهایی را ثبت می کند که با شرایط خدمات ماژول Mobile Data Plan در خدمات Google Play مطابقت دارند.
CPID ثبت شده کاربران رضایت مند
DPA آخرین CPID ثبت شده را جستجو می کند و فقط در صورتی که کاربر رضایت داده باشد، اعلان ارسال می کند. اگر DPA این روش را انتخاب کند، باید Register CPID و Consent API ها را اجرا کند و آخرین CPID ثبت شده و وضعیت رضایت را برای هر کاربر ذخیره کند.
آخرین CPID تولید شده
DPA می تواند آخرین CPID تولید شده را برای هر کاربر ذخیره کند و از آن برای ارسال اعلان به کاربر استفاده کند. این کمترین روش مطلوب است زیرا شامل ارسال اعلانهایی برای همه کاربرانی است که ممکن است با شرایط کلاینت موافق باشند یا نباشند و از CPIDهایی استفاده کنند که ممکن است به GTAF نرسیده باشند.