rtdn

Automates RTDN configuration and management for Google Play Pub/Sub integration.

45|Updated Jun 2, 2026
One-click install
npx skills add https://github.com/RevenueCat/play-billing-skills --skill rtdn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rtdn
Source: https://github.com/RevenueCat/play-billing-skills/tree/main/google-play/rtdn
Command: npx skills add https://github.com/RevenueCat/play-billing-skills --skill rtdn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-cloud-pubsub, google-cloud-iam, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill guides through the setup and management of Real Time Developer Notifications (RTDN) for Google Play, ensuring that subscription and purchase state changes are received in real time and processed efficiently.

Core Features & Use Cases

  • Real Time State Updates: Facilitates real-time subscription and purchase state changes from Google Play to your backend.
  • Push vs Pull Subscriptions: Offers options for push and pull subscription strategies to accommodate various backend requirements.
  • Infrastructure Setup: Walks through the entire process of setting up a Pub/Sub topic, subscription, IAM bindings, and Play Console configurations.
  • Notification Handling: Provides a detailed approach to handling different types of RTDN notifications with code examples and patterns.

Quick Start

Initialize the RTDN skill for your Google Play project by creating the Pub/Sub topic, setting up the push subscription, and enabling RTDN in the Play Console.

Frequently Asked Questions about rtdn

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Real Time Developer Notifications for Google Play billing?

To set up Real Time Developer Notifications, you must create a Google Cloud Pub/Sub topic, configure a subscription, establish the necessary IAM bindings, and enable RTDN within the Google Play Console to capture real time state changes.

What is the difference between push and pull subscriptions for Google Play RTDN?

Push and pull subscriptions offer different strategies for delivering Google Play RTDN to your backend, accommodating various backend requirements for how subscription and purchase state changes are processed and received.

How does Cloud Pub/Sub handle Google Play subscription state changes?

Cloud Pub/Sub handles Google Play subscription state changes by capturing real time developer notifications from the Play Developer API and routing them reliably to your backend for immediate processing.

Do I need specific IAM bindings to manage Real Time Developer Notifications?

Yes, managing Real Time Developer Notifications requires specific IAM bindings to securely connect the Google Cloud Pub/Sub topic and subscription with the Google Play Console integration.

How do I handle different RTDN notification types from the Play Developer API?

Handling different RTDN notification types involves processing real time state changes sent from the Play Developer API using specific code examples and patterns to ensure reliable backend integration.

Can I automate Google Play Console integration for Real Time Developer Notifications?

You can automate Google Play Console integration by configuring the Pub/Sub topic, setting up the push or pull subscription, and enabling RTDN to ensure real time subscription and purchase updates are captured.