event'bootstrap_failed' | 'bootstrap_offline' | 'app_intent_completed' | 'app_intent_failed' | 'auth_flow_started' | 'auth_flow_completed' | 'auth_flow_failed' | 'search_started' | 'search_completed' | 'search_failed' | 'settings_refresh_failed' | 'sync_failed' required
Constrained native diagnostic event name. Raw search text, error messages, and response bodies are not accepted.
environment'local' | 'preview' | 'production' | 'null' nullable
platform'ios' | 'macos' | 'null' nullable
appVersionstring nullable
buildNumberstring nullable
accountBoundboolean nullable
hasRenderableCacheContentboolean nullable
cookbooksinteger nullable
shoppingItemsinteger nullable
queuedMutationsinteger nullable
intentNamestring nullable
intentActionKindstring nullable
intentOutcomestring nullable
intentReturnsValueboolean nullable
intentQueuedMutationIdstring nullable
intentQueuedMutationKindstring nullable
intentOpensUrlstring nullable
authProviderstring nullable
authOutcomestring nullable
authDiagnosticCodestring nullable
authSessionStatestring nullable
authCredentialPresentboolean nullable
authIdentityTokenPresentboolean nullable
authRawNoncePresentboolean nullable
authEmailPresentboolean nullable
authFullNamePresentboolean nullable
authOAuthStatePresentboolean nullable
authRedirectSchemestring nullable
authRedirectHoststring nullable
searchScope'all' | 'recipes' | 'cookbooks' | 'chefs' | 'shopping-list' | 'null' nullable
Canonical search scope. This field never contains search text.
searchQueryLengthinteger nullable
Search query length only. The raw query is never accepted.
searchResultCountinteger nullable
durationMillisecondsinteger nullable