number
string matching /^\+[1-9]\d{6,14}(?:,\+[1-9]\d{6,14})*$/
participants
list of object
number
string matching /^\+[1-9]\d{6,14}$/ OR null
name
non-empty string OR null
folder
one of: messages | archive OR null
lastMessageAt
string matching /^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z|([+-]\d{2}:\d{2})))$/ OR null
updatedAt
string matching /^(?:(?:\d\d[2468][048]|\d\d[13579][26]|\d\d0[48]|[02468][048]00|[13579][26]00)-02-29|\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\d|30)|(?:02)-(?:0[1-9]|1\d|2[0-8])))T(?:(?:[01]\d|2[0-3]):[0-5]\d(?::[0-5]\d(?:\.\d+)?)?(?:Z|([+-]\d{2}:\d{2})))$/
messages
list of object
at
string matching /^\d{4}-\d{2}-\d{2}(?:T\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?(?:Z|[+-]\d{2}:\d{2}))?$/
from
string matching /^\+[1-9]\d{6,14}$/ OR null
fromName
non-empty string OR null
t
string
attachments
object
files
list of non-empty string
count
integer >= 0
src
one of: takeout | browser
This binding declares no checks beyond its field shape.
Checked 200 of 448 records (the per-store cap is 200), so this is a sample, not a whole-store verdict.
No defects in the 200 records checked.
| Bound by | site-voice.google.com |
|---|---|
| Declared in | ~/ |
| Binding | conversationDataStore |
| Directory | ~/ |
| Files | *.json |
| Referenced as | conversation |