푸시 알림 구독을 90일로 제한하는 구글 크롬

Google 크롬 은 마침내 (Google Chrome)푸시 알림을 남용 하는 웹사이트를 단속하고 있습니다. Chrome은 푸시 알림 구독을 90일로 제한하는 chrome://flags 뒤에 #Push-Subscription-With-Expiration-Time TheWindowsClub 이 알게 되었습니다. 이 플래그는 푸시 (Push)구독(Subscriptions) 이 만료 시간을 지원하도록 합니다.

Google 크롬 푸시 알림 90일

Chrome 주소 지정 알림 남용

이 문서를 작성하는 시점에서 이 플래그는 업데이트된 Chrome 카나리아(Chrome Canary) 에서 사용할 수 없습니다 . 그러나 Chromium Gerrit 커밋에 따라 성공적으로 리베이스되어 업데이트된 Google Chrome Canary 86 에 제출되었습니다 . 아마도 작업이 아직 진행 중이며 이 실험적 기능 플래그가 향후 Chrome Canary 빌드에(future Chrome Canary builds in the coming days) 구현될 것으로 기대할 수 있습니다 .

“This CL enables Push Subscriptions to support a expiration time, set by Chrome in push_messaging_constants.h (currently 90 days),” the description reads.

“This feature is disabled by default, so to try it out you must set –enable-features= PushSubscriptionWithExpirationTime.”

Chromium 개발자 에 따르면 푸시 알림을 구독할 때와 구독 방법 자체에 만료 시간(90일)이 추가됩니다. 이 특정 기능은 만료 시간 속성을 깜박임으로 전달합니다.

“expirationTime 속성은 푸시 서비스를 통해 생성됩니다. SubscriptionCallback 에서 다시 가져올 때 (null이 유효함) 깜박임 계층으로 전달되어야 합니다."

구글 크롬 푸시 커밋

Chrome 은 사용자에게 특정 기간이 지나면 푸시 알림 구독이 만료되도록 설정하라는 메시지를 표시하는 특정 UI 변경을 구현할 가능성이 있습니다. 사용자가 시간 프레임을 사용자 정의할 수 있는지 여부는 여전히 남아 있습니다. 먼저(First) 푸시 알림을 처음 구독할 때 이 기능이 구독 만료를 명확하게 전달하는 것 같습니다.

전체 프로세스에 여러 당사자가 참여합니다. 사용자가 알림을 구독하면 구독 만료에 대한 정보가 app_identifier에서 검색되어 PushMessagingManager (app_identifier) 대한 콜백으로 다시 전송됩니다 . Chrome 은 만료 시간을 PushMessagingAppIdentifier 에 저장 합니다. 그러나 이것은 아직 구현되지 않았습니다. 즉, 이 기능은 활발히 개발 중입니다.

이 플래그를 사용할 수 있게 되면 Google Chrome Canary 에서 활성화할 수 있습니다 .

Chrome 에서 만료 시간(Expiration Time) 플래그가 있는 푸시 구독(Push Subscription) 을 활성화하는 방법

  1. Chrome 카나리아 열기
  2. chrome://flags 열기
  3. (Locate Push Subscription)만료 시간(Expiration Time) 이 있는 푸시 구독 찾기
  4. (Set)드롭다운 메뉴를 사용하여 탭이 숨겨지면 즉시 플래그를 사용 으로 (Enable)설정 합니다.
  5. 크롬을 다시 실행합니다.

요약하면 이 기능은 알림을 구독할 때 구독 만료를 추가합니다. 한편 Chrome 은 사용자 에이전트 측에서 만료 시간을 저장할 위치를 결정해야 합니다. 음, 이 기능은 선택 사항이며 푸시 구독이 90일 후에 만료되기를 원하는지 여부를 결정하는 것은 사용자에게 달려 있습니다.

Chromium 개발자는 지난 달부터 이 기능에 대해 적극적으로 작업해 왔습니다. WindowsClub(TheWindowsClub) 은 개발을 확인하는 여러 Chromium Gerrit 커밋을 발견했습니다.(Chromium Gerrit)

#Push-Subscription-With-Expiration-Timechrome://flags 에서 제공 되는 즉시 이 기사를 업데이트하겠습니다 .



About the author

저는 Windows 11 및 10 플랫폼에서 10년 이상의 경험을 가진 소프트웨어 엔지니어입니다. 저는 Windows 7과 Windows 8을 위한 고품질 소프트웨어를 개발하고 유지 관리하는 데 중점을 두었습니다. 또한 Chrome, Firefox, Xbox One 및 파일을 포함하되 이에 국한되지 않는 다양한 다른 프로젝트에서도 작업했습니다.



Related posts