Skip to content

Update subscribewithgoogle PHP client library #12035

Closed

Description

@nfmohit

Feature Description

The subscribewithgoogle PHP client library generated within Site Kit should be updated using an up-to-date discovery document to add support for the latest additions to the API, such as content policy information, which is crucial for adding publication policy violation notifications to Site Kit.


Do not alter or remove anything below. The following sections will be managed by moderators only.

Acceptance criteria

  • The local subscribewithgoogle PHP client library package in Site Kit should be regenerated and updated using the latest discovery document.

Implementation Brief

  • Finalise and merge PRs:
Service PR to add package (against https://github.com/google/site-kit-wp/tree/feature/php-client-src) PR to migrate (against PR to add package)
Subscribe with Google #11923 #11925

Test Coverage

  • No tests need to be added/updated.

QA Brief

  • Perform a brief smoke test of RRM to ensure it's still working as usual. Simply setting it up is sufficient, there's no need to test the block editor features.

Changelog entry

  • Update generated PHP client library for Reader Revenue Manager.

Activity

  1. self-assigned this
    on Jan 6, 2026
  2. added
    P0High priority
    Type: EnhancementImprovement of an existing feature
    Team MIssues for Squad 2
    Module: RRMReader Revenue Manager module related issues
    on Jan 6, 2026
  3. aaemnnosttv commented on Jan 6, 2026

    @aaemnnosttv
    Collaborator

    IB ✅

  4. removed their assignment
    on Jan 6, 2026
  5. techanvil commented on Jan 8, 2026

    @techanvil
    Collaborator

    Note that one of the PRs listed in the IB had been closed, so I created a new PR which includes the changes from both of them (it's also easier to manage just merging a single PR).

  6. removed their assignment
    on Jan 8, 2026
  7. self-assigned this
    on Jan 12, 2026
  8. mohitwp commented on Jan 16, 2026

    @mohitwp
    Collaborator

    QA Update ✅

    Details
    Recording.2674.mp4
  9. removed their assignment
    on Jan 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Module: RRMReader Revenue Manager module related issuesP0High priorityTeam MIssues for Squad 2Type: EnhancementImprovement of an existing feature

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions