구독 연결을 구현하려면 게시자 사이트에서 클라이언트 측 JavaScript를 사용하여 구독자의 연결을 시작하고 서버 측 서비스를 사용하여 구독자의 사용 권한을 관리해야 합니다. 두 시스템 모두 호스팅된 웹페이지의 정보, 게시물의 게시자 센터 구성, Google Cloud 서비스 계정 정보를 사용합니다.
구독 연결 안내
유료 구독 또는 후원 자격이 있는 독자가 웹사이트를 방문합니다.
클라이언트 측 코드는 swg.js를 사용하여 독자에게 계정을 Google 계정에 연결할 수 있는 기회를 제공합니다. 그러면 독자가 웹사이트에 디자인하고 배치한 버튼이나 클릭 유도 문구를 사용하여 연결의 혜택을 받을 수 있습니다.
클릭을 통해 명시적으로 또는 다른 액션이나 상태의 결과로 암시적으로 클릭하여 클릭 유도 문구를 트리거한 후에는 독자가 Google 계정에 로그인하거나 활성 계정 중에서 선택하고 게시자에게 독자 정보를 Google 계정과 연결할 권한을 부여합니다.
게시자는 요청의 일부로 리더의 게시자 제공 식별자 (PPID)를 생성합니다. 이 식별자는 리더의 Google 계정과 함께 저장되며 후속 API 상호작용에 사용됩니다.
권한을 부여하면 독자가 게시자의 사이트로 다시 이동합니다.
이제 게시자는 Google에 독자에게 어떤 사용 권한이 있는지 알릴 수 있습니다.
(비동기식) 게시자는 계정을 연결한 각 독자의 정보를 Google에 전송하여 PPID를 사용하여 Google의 PPID 사용 권한 레코드를 업데이트합니다. PPID의 사용 권한에 관한 Google의 레코드는 최신 상태로 유지해야 합니다. 이러한 레코드는 비활성 상태가 되면 삭제되기 때문입니다. 레코드는 레코드 만료일로부터 30일 후에 비활성 상태가 되며 이후에 삭제됩니다.
이점
구독 연결이 통합된 게시자의 사이트를 방문한 독자가 이 사이트에서 구독 또는 후원 금액을 결제한 경우 독자는 게시자 계정을 Google 계정에 연결할 수 있습니다. 그러면 이러한 독자는 Google 검색, 디스커버와 같은 Google 제품에서 이 게시물의 콘텐츠를 더 많이 볼 수 있습니다. 이를 통해 독자는 유료로 구독한 간행물의 콘텐츠 소비를 극대화할 수 있습니다. 독자는 언제든지 또는 게시자가 제공한 작업을 통해 Google 계정에서 게시자 계정의 연결을 해제할 수 있습니다.
구독자 혜택 요약
독자가 뉴스 또는 뉴스가 아닌 콘텐츠를 검색하면 '구독 항목' 목록이 표시됩니다.
독자는 Android 홈 화면, iOS의 Google 앱, Chrome 또는 홈 화면 위젯에서 디스커버와 상호작용하며 디스커버 내 섹션으로 '구독 항목'을 볼 수 있습니다.
그림 2. 데스크톱 및 모바일의 검색 결과 페이지에 있는 '구독 항목' 모듈의 스크린샷
연결된 정기 결제의 게시자 혜택
계정 관리를 위한 더 효율적이고 장기적으로 탄력적인 서버 측 설정
이전 버전의 계정 연결에서 필요했던 것처럼 공개 OAuth IDP 및 사용 권한 엔드포인트를 만들 필요가 없습니다.
Google 검색엔진 결과 페이지에 게시물 콘텐츠를 더 명확하게 표시하여 사용자 참여도와 유지율을 개선했습니다.
[null,null,["최종 업데이트: 2025-07-25(UTC)"],[[["\u003cp\u003eSubscription Linking enables readers with existing subscriptions to link their accounts with their Google accounts for enhanced content access across Google products.\u003c/p\u003e\n"],["\u003cp\u003ePublishers need to implement both client-side and server-side integrations to facilitate the linking process and manage reader entitlements.\u003c/p\u003e\n"],["\u003cp\u003eThe process involves reader initiation, Google account authorization, and publisher updates to Google regarding reader entitlements using a unique publisher-provided identifier (PPID).\u003c/p\u003e\n"],["\u003cp\u003eReaders benefit from increased content visibility on Google Search and Discover, while publishers gain streamlined account management and improved user engagement.\u003c/p\u003e\n"]]],["Publishers implement Subscription Linking using client-side JavaScript and a server-side service. Readers link their publisher account to their Google Account via a call-to-action, granting permission and creating a publisher-provided identifier (PPID). Publishers then update Google with the reader's entitlements, tied to the PPID. This process enables readers to see content from their subscriptions in Google Search and Discover. Publishers benefit from a streamlined account management system and improved user engagement. Records become stale 30 days after the expiration date.\n"],null,["# The flow of information\n\n**Figure 1.** Sequence diagram for the high-level data flow of Subscription Linking process.\n\nTo implement Subscription Linking, a publisher's site must use client-side JavaScript to initiate the linking for readers, and a server-side service to manage the entitlements of readers. Both of these systems use information from the hosted webpage, your publication's Publisher Center configuration and Google Cloud service account information.\n| **Note:** For more information, see the appendix for [client-side](/news/subscribe/subscription-linking/implementation/client-side) and [server-side](/news/subscribe/subscription-linking/implementation/server-side) systems relationships,\n\nWalking through linking a subscription\n--------------------------------------\n\n1. A reader with a paying subscription or contribution entitlement comes to your website.\n2. Your client-side code uses `swg.js` to offer the reader the opportunity to link their account to their Google Account, so that they can receive the [benefits](#summary_of_reader_benefits) of the association, using a button or call-to-action that you design and place on your website.\n3. After triggering the call-to-action (either explicitly through a click, or implicitly as the result of another action or state), the reader logs in to their Google Account (or selects from those active), and grants permission to the publisher to associate reader information with their Google Account. The publisher creates a publisher-provided identifier (PPID) for the reader as part of the request, which is saved with the reader's Google Account and is used for subsequent api interactions.\n4. After granting permission, the reader is sent back to the publisher's site. The publisher can now let Google know which entitlements the reader is entitled to.\n5. (Asynchronously) Publishers will send Google information for each reader that has successfully linked their account, using their PPIDs to update Google's record of the PPID's entitlements. Google's record of a PPID's entitlement(s) must be kept fresh, as these records are deleted after becoming stale. A record becomes stale 30 days after the record's expiration date, and is subsequently purged.\n\nBenefits\n--------\n\nWhen a reader visits a publisher's site that has integrated Subscription\nLinking, and they have paid for a subscription or contribution on this site,\nthe reader can link their publisher account to their Google Account. These\nreaders are then eligible to have increased visibility on the content from\nthis publication on Google products, such as Search and Discover. This allows\nreaders to maximize their consumption of content from the publications they've\npaid for. Readers can unlink their publisher account from their Google Account\nat any time, or by a publisher-provided action.\n\n### Summary of reader benefits\n\n1. Readers search for any content, news or non-news, and see the 'From your subscriptions' list.\n2. Readers interact with Discover (either on their Android home screen, or on iOS in the Google app, Chrome, or through a home screen widget) and can see 'From your subscriptions' as a section within Discover.\n\n**Figure 2.** Screenshot of the 'From your Subscriptions' module on a search\nresults page on desktop and mobile.\n\n### Publisher benefits from a Linked Subscription\n\n- More efficient, longer-term resilient server-side setup for account management\n- Does not require creating a public OAuth IDP and entitlements endpoint, as previous versions of Account Linking required\n- Improved user engagement and retention by featuring the publication's content more distinctly within Google's search engine results pages.\n\n| **Note:** You can use Search Console to track Subscription Linking performance (clicks, impressions, and click-through rate). Follow the instructions under 'Find the full list of search appearance types supported by this report' in this [article](https://support.google.com/webmasters/answer/10268906#zippy=%2Csearch-results-performance%2Cdiscover-performance%2Cgoogle-news-performance), then filter by 'Subscribed content'."]]