Если вы имеете в виду, читается ли 1, чтобы получить доступ к Document
(в данном случае ваш генерируемый идентификатор пользователя) из FireStore?
Я бы предположил, что ответом будет "да".
Любой запрос или чтение из Firestore извлекает только ссылку, на которую вы отображаете. Например, если вы захватите третий документ в вашем User -> userID -> 3rd document, будет возвращен только третий документ. Ни один из других документов в этой коллекции или любой из коллекций, кроме userID.
Это отвечает на ваш вопрос или вы спрашиваете что-то совершенно другое?
Для справки: https://firebase.google.com/docs/firestore/pricing#operations
Редактировать: с каждого отдельного документа, извлеченного из запроса, взимается плата. Например, если вы извлекаете родительскую коллекцию (с 6 документами в ней), с вас будет взиматься плата за все 6 документов. Идея состоит в том, чтобы захватить только нужные вам документы или использовать курсор, который позволит вам возобновить длительный запрос. Например, если вы хотите, чтобы документ имел отношение к использованию данных на определенную дату (если ваши данные настроены таким образом), вам нужно только извлечь этот конкретный документ, а не получить все документы в коллекции за другие дни. ,
Простой способ думать об этом: если вы извлекаете документ; где угодно, это считается как чтение.