>

안드로이드 앱이 있는데 사용자에게 Play 스토어에서 사용할 수있는 새로운 앱 버전을 알리기 위해 firebase 데이터 메시지를 보내려고합니다. 앱이 백그라운드에있는 장치에 도달하기 위해 데이터 메시지를 보내고 있습니다. 메시지를 특정 버전으로 보내거나 마지막 버전을 제외한 모든 버전에서 가능한 경우 메시지를 보내려고합니다. 가장 좋은 방법은 무엇입니까? fcm 데이터 메시지에 버전 번호를 지정할 수 있습니까? 아래는 내가 보내는 데이터 메시지입니다.

미리 감사합니다.

{
  "to": "/topics/all",
  "data": {
    "title": "new version",
    "body": "a new version is available in play store"
  }
}


  • 답변 # 1

    질문에 대한 답변이 없지만 다른 방법으로 제안 할 수 있습니다. Firebase Remote Config를 살펴보십시오.

    클라이언트가 시작할 때마다 얻을 수있는 변수를 정의 할 수 있습니다. 따라서 귀하의 경우 3 개의 변수가 있습니다 :

    destinationVersion  특정 버전

    title

    message

    앱에서 앱의 버전이 destinationVersion 와 같은 논리를 넣습니다.   title 로 알림을 작성하십시오.  그리고 message  사용자에게 앱 업데이트를 알리기 위해 . 도움이 되길 바랍니다.

관련 자료

  • 이전 leaflet - 컨트롤 키가 활성화되면 boxZoom 비활성화
  • 다음 javascript - nodeJS requirepaths로 문제 해결