Subscription Linking을 구현하려면 게시자 사이트에서 클라이언트 측 JavaScript를 사용하여 독자의 연결을 시작하고 서버 측 서비스를 사용하여 독자의 권한을 관리해야 합니다. 두 시스템 모두 호스팅된 웹페이지, 간행물의 게시자 센터 구성, Google Cloud 서비스 계정 정보의 정보를 사용합니다.
구독 연결 살펴보기
- 유료 구독 또는 기여 권한이 있는 독자가 웹사이트를 방문합니다.
- 클라이언트 측 코드는
swg.js를 사용하여 독자에게 계정을 Google 계정에 연결할 수 있는 기회를 제공합니다. 이렇게 하면 독자가 웹사이트에서 디자인하고 배치하는 버튼 또는 클릭 유도 문구를 사용하여 연결의 혜택을 누릴 수 있습니다. - 클릭 유도 문구를 트리거한 후(클릭을 통해 명시적으로 또는 다른 작업이나 상태의 결과로 암시적으로) 독자는 Google 계정에 로그인하거나 활성 계정 중에서 선택하고 게시자에게 독자 정보를 Google 계정과 연결할 수 있는 권한을 부여합니다. 게시자는 요청의 일부로 독자의 게시자 제공 식별자 (PPID)를 만듭니다. 이 식별자는 독자의 Google 계정에 저장되고 후속 API 상호작용에 사용됩니다.
- 권한을 부여한 후 독자는 게시자의 사이트로 다시 전송됩니다. 이제 게시자는 Google에 독자가 권한을 부여받은 권한을 알릴 수 있습니다.
- (비동기식) 게시자는 PPID를 사용하여 PPID의 권한에 대한 Google의 기록을 업데이트하여 계정을 성공적으로 연결한 각 독자의 Google 정보를 전송합니다. PPID의 권한에 대한 Google의 기록은 오래되면 삭제되므로 최신 상태로 유지해야 합니다. 기록은 만료일로부터 30일 후에 비활성 상태가 되고 이후에 영구 삭제됩니다.
혜택
독자가 Subscription Linking이 통합된 게시자의 사이트를 방문하고 이 사이트에서 구독 또는 기여금을 지불한 경우 독자는 게시자 계정을 Google 계정에 연결할 수 있습니다. 이러한 독자는 검색 및 디스커버와 같은 Google 제품에서 이 간행물의 콘텐츠에 대한 노출을 늘릴 수 있습니다. 이렇게 하면 독자가 유료로 구독한 간행물의 콘텐츠 소비를 극대화할 수 있습니다. 독자는 언제든지 또는 게시자가 제공한 작업을 통해 게시자 계정을 Google 계정에서 연결 해제할 수 있습니다.
독자 혜택 요약
- 독자는 콘텐츠, 뉴스 또는 비뉴스 콘텐츠를 검색하고 '내 구독' 목록을 확인합니다.
- 독자는 Android 홈 화면 또는
iOS의 Google 앱, Chrome 또는 홈 화면 위젯을 통해 디스커버와 상호작용하고 디스커버 내에서
'내 구독'을 섹션으로 볼 수 있습니다.

그림 2. 데스크톱 및 모바일의 검색결과 페이지에 있는 '내 구독' 모듈의 스크린샷
연결된 구독의 게시자 이점
- 계정 관리를 위한 더 효율적이고 장기적으로 복원력이 뛰어난 서버 측 설정
- 이전 버전의 계정 연결에서 필요했던 공개 OAuth IDP 및 권한 엔드포인트를 만들 필요가 없음
- Google 검색엔진 결과 페이지 내에서 간행물의 콘텐츠를 더 명확하게 표시하여 사용자 참여도 및 리텐션 개선