跳转到内容

ak.profile.personal_productivity.v1

← Profiles

ak.profile.personal_productivity.v1

description

"Client profile for principal-private reminders, scheduled send, snooze, and saved items backed by encrypted account data."

enforcement_phases

[
  "build",
  "conformance"
]

operation_requirements

[
  {
    "direction": "consume",
    "operation_id": "ak.self.account.stream.subscribe.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "consume",
    "operation_id": "ak.self.committed_event.read.scan.v1",
    "binding_kind": "http_json"
  },
  {
    "direction": "consume",
    "operation_id": "ak.self.events.command.submit.v1",
    "binding_kind": "http_json"
  }
]

required_event_kinds

[
  "ak.account_data.set",
  "ak.message.create"
]

rejected_event_kinds

[]

required_schemas

[
  "ak.schema.personal_productivity.v1",
  "ak.schema.event_payload.v1",
  "ak.schema.message.v1"
]

required_fixtures

[]

optional_extensions

[
  "ak.profile.draft_sync.v1"
]

feature_discovery

{
  "required": [
    "personal_productivity_account_data",
    "scheduled_send_content_bound_dispatch"
  ],
  "unsupported_optional": "return unsupported_feature for productivity account-data keys without writing shared Realm history"
}

Source