משאב: TermsOfServiceAgreementState
המשאב הזה מייצג את מצב ההסכם של חשבון מסוים ואת סוג התנאים וההגבלות. המדינה צריכה להיות:
- אם המוכר אישר את התנאים וההגבלות: השדה מאושר יאוכלס. אחרת, השדה יהיה ריק.
- אם המוכר חייב לחתום על תנאים והגבלות: שדה חובה יאוכלס. אחרת, השדה יהיה ריק.
הערה: אפשר לכלול גם את שדה חובה וגם את מאושר. במקרה כזה, תאריך התפוגה של התנאים וההגבלות של accepted
יוגדר בשדה validUntil. עליך לאשר את התנאים וההגבלות של required
לפני validUntil
כדי שהחשבון ימשיך להיות בעל הסכם תקף. כשאנחנו מקבלים תנאים והגבלות חדשים, אנחנו מצפים מצדדים שלישיים להציג את הטקסט שמשויך להסכם התנאים וההגבלות הנתון (כתובת ה-URL של הקובץ שמכיל את הטקסט תתווסף בהודעה הנדרשת שבהמשך כ-tosFileUri. כדי לאשר בפועל את התנאים וההגבלות, צריך להפעיל את ההגדרה 'אישור' במשאב TermsOfService.
ייצוג JSON |
---|
{ "name": string, "regionCode": string, "termsOfServiceKind": enum ( |
שדות | |
---|---|
name |
מזהה. שם המשאב של גרסת התנאים וההגבלות. פורמט: |
regionCode |
קוד האזור כפי שמוגדר על ידי https://cldr.unicode.org/. זוהי המדינה שעליה חלה המדינה הנוכחית. |
termsOfServiceKind |
סוג התנאים וההגבלות שמשויכים לגרסה המסוימת. |
accepted |
התנאים וההגבלות הקבילים מהסוג הזה ובקוד האזור המשויך |
required |
התנאים וההגבלות הנדרשים |
אושרו
תיאור של התנאים וההגבלות הקבילים.
ייצוג JSON |
---|
{
"termsOfService": string,
"acceptedBy": string,
"validUntil": {
object ( |
שדות | |
---|---|
termsOfService |
termsOfService הקבילים. |
acceptedBy |
החשבון שבו נרשמה האישור. החשבון יכול להיות החשבון עצמו, או חשבון ה-MCA כשמדובר בחשבונות משנה. |
validUntil |
אם המדיניות מוגדרת, היא מצהירה שTermsOfService המקובלים תקפים רק עד סוף התאריך הזה (לפי שעון UTC). יש לאשר אישור חדש לפני כן. המידע של ה-TermsOfService הנדרשים מופיע בהודעה החובה. |
חובה
תיאור התנאים וההגבלות הנדרשים לאישור.
ייצוג JSON |
---|
{ "termsOfService": string, "tosFileUri": string } |
שדות | |
---|---|
termsOfService |
את termsOfService שיש לאשר. |
tosFileUri |
כתובת ה-URL המלאה של קובץ התנאים וההגבלות. השדה הזה זהה לשדה TermsOfService.file_uri, הוא מתווסף כאן מטעמי נוחות בלבד. |
שיטות |
|
---|---|
|
מחזירה את המצב של הסכם התנאים וההגבלות. |
|
אחזור של מצב ההסכם עבור התנאים וההגבלות של האפליקציה. |