Для тем, которые являются межрегиональными и межпроектными, кому выставляется счет за выходную цену?
https://cloud.google.com/pubsub/pricing#cross-project-billing
"Если вы используете Cloud Pub / Sub в разных проектах, сборы Cloud Pub / Sub начисляются на проект, который содержит запрошенный ресурс (например, подписку). Например, учетная запись службы в проекте A может получить абонентский доступ. на подписку в Проекте B (которая находится под биллинговой учетной записью B). Биллинговая учетная запись B будет оплачиваться за данные, извлеченные из подписки сервисной учетной записью A. В качестве альтернативы, если подписка находится в проекте A (даже если она прикреплена). к теме в проекте B) счет А будет оплачиваться за данные, извлеченные из подписки. "
Это верно независимо от того, имеется ли внутрирегиональный или межрегиональный доступ.
Если подписчик платит, что происходит, когда несколько абонентов находятся в одном регионе? Оплачивается ли стоимость каждого? Разделить между ними?
Как указано выше, проект с подпиской будет выставлен на оплату за использование.
- Если существует несколько подписчиков для одной и той же подписки, они будут оплачиваться в соответствии с использованием каждым из подписчиков (в проекте, связанном с подпиской). Например, у темы T1 в проекте P1 есть одна подписка S1 в проекте P2. А подписка S1 имеет два подписчика клиентов C1 и C2. Использование для S1 (C1 и C2) будет выставлено на счет P2.
- Если существует несколько подписок на одну и ту же тему, каждая из них будет оплачиваться согласно использованию в проекте, в котором они существуют. Например, к теме T1 в проекте P1 прикреплены две подписки. Две подписки - S1 в проекте P1 и S2 в проекте P2. Использование для S1 будет выставлено на счет P1 и использование для S2 будет выставлено на счет P2.