æ¨å¹´11 æã®
ããã°è¨äºã§、ããã©ã¼ãã³ã¹ã¨ã¦ã¼ã¶ããªãã£ã®åä¸ãã¦ã¼ã¶ã¼ã«ããããããã«、Google Cloud Messaging(GCM)ã Android 6.0 Marshmallow ã® Doze(å±
ç ã)ã¢ã¼ãã¨å¼ã°ããç¯é»æ©è½ãã©ã®ããã«æ±ããã«ã¤ãã¦ç´¹ä»ãã¾ãã。åªå
度ã「æ¨æº」ã®ã¡ãã»ã¼ã¸ã®å ´åã¯、端æ«ã Doze ã¢ã¼ãã®ã¾ã¾ã«ãã¦ãã、åªå
度ã「é«」ã®ã¡ãã»ã¼ã¸ã®å ´åã¯ç«¯æ«ã Doze ã¢ã¼ãããèµ·ãã、ã¢ã¯ãã£ãã«ããã¨ãããã®ã§ã。æ¬æ©è½ã® Android ã«ããã好ä¾ã¨ãã¹ããã©ã¯ãã£ã¹ã«ã¤ãã¦、Twitter 社ã®ã¨ã³ã¸ãã¢ãªã³ã° ãã¼ã ã¨è©±ãåãã¾ãã。
Twitter 社ã¯、Doze ã¢ã¼ãã®ç«¯æ«ãã¢ã¯ãã£ãã«ãã、åªå
度「é«」ãä»ãã¹ãã¡ãã»ã¼ã¸ã¯ã©ããªã®ãã«ã¤ãã¦å¾¹åºçã«ãªãµã¼ããã¾ãã。Twitter 社ã§ä½¿ãç¹å®ã®ãã¼ãºãæºããããã«、Twitter 社ã¯、ãã¤ã¬ã¯ã ã¡ãã»ã¼ã¸ã¯åªå
度「é«」ã§、ã¡ã³ã·ã§ã³ã¯åªå
度「æ¨æº」ã§é
ä¿¡ããå¿
è¦ãããã¾ãã。
Twitter 社㮠Android ã¨ã³ã¸ãã¢ãªã³ã° ããã¼ã¸ã£ã¼ã§ãã Luke Millar æ°ã¯æ¬¡ã®ããã«è¿°ã¹ã¦ãã¾ã。「Android M ã使ç¨ããã¨ããããªã¼ã®å¯¿å½ã伸ã³、è¯ã叿°ã¨ãã¦ã®è²¬ä»»ãæãããã¨ã«ã¤ãªããã¾ã。ãã®æ©è½ã«ãã、ã©ã®éç¥ã Doze ã¢ã¼ãã®ç«¯æ«ãã¢ã¯ãã£ãã«ã、ã©ã®éç¥ãã¢ã¯ãã£ãã«ããªãããæå®ã§ãã¾ã。é常ã¯、ã¦ã¼ã¶ã¼ã®æºå¸¯ç«¯æ«ã次åã¢ã¯ãã£ãã«ãªãã¾ã§ããã·ã¥éç¥ã®é
ä¿¡ãä¿çããããã« GCM ãè¨å®ãã¾ã。ãã ã、ã¦ã¼ã¶ã¼ã¯ãã¤ã¬ã¯ã ã¡ãã»ã¼ã¸ãªã©ã®ä¸é¨ã®ããã·ã¥éç¥ãå³åº§ã«åãåããã¨ãæ±ãã¦ãããã、ãããã®éç¥ã«ã¯åªå
度ã「é«」ã«è¨å®ãã¾ã。ãã®æ©è½ã¯、ãããã®éç¥ãã¦ã¼ã¶ã¼ã«é
ä¿¡ãããã¿ã¤ãã³ã°ã¨æ¹æ³ãæå®ã§ããã®ã§ä¾¿å©ã§ã。」
Twitter 社ã®ã¨ã³ã¸ãã¢ã¯ Doze ã¢ã¼ãããã¹ããããã、Android ãããããã¼ ãµã¤ãã«
è¨è¼ããã¦ããã¹ããããå®è¡ãã¾ãã。ãã®ãµã¤ãã«ã¯、adb ã³ãã³ãã使ç¨ãã¦ç©ç端æ«ã¾ãã¯ä»®æ³ç«¯æ«ã§ Doze ã¢ã¼ããã·ãã¥ã¬ã¼ãããæ¹æ³ã示ããã¦ãã¾ã。Twitter 社ã¯ãã®æ¹æ³ã使ç¨ãã¦、ã¡ãã»ã¼ã¸ã³ã°ã®åªå
度ãå®éã®ç°å¢ã§ã©ã®ããã«æ©è½ãããããã¹ãã§ãã¾ãã。
ã¾ãå社ã¯、
Twitter ãã¤ã©ã¤ããé
ä¿¡ãããªã©ã®å¤§ããªãã¤ãã¼ãã®éä¿¡æã«ãã 1 ã¤ã®ãã¹ã ãã©ã¯ãã£ã¹ã使ç¨ãã¾ãã。ããã¯、éç¥ã§ã¡ã¿ãã¼ã¿ã渡ã、ãã®ã¡ã¿ãã¼ã¿ã使ç¨ãã¦ã¢ããªãåæã、ãªã¯ã¨ã¹ããããã¤ã©ã¤ããåå¾ããã¨ãããã¨ã§ã。è¨ãæããã¨、éç¥ã§ãã¤ã©ã¤ãã®ã³ã³ãã³ããéä¿¡ãã、åæã¡ã«ããºã ãããªã¬ã¼ãã¦、ã¢ããªã®ã³ã³ãã³ããã¢ãããã¼ããã¾ãã。
ã¹ã¿ã³ãã¤ç°å¢ã«ããã¢ããªã§ GCM ã使ç¨ããå ´åã®è©³ç´°ã«ã¤ãã¦ã¯、ãã®
ããã¥ã¡ã³ããã覧ãã ãã。
GCM ã®è©³ç´°ã¨、Android、iOS、ã¦ã§ã ã¢ããªã±ã¼ã·ã§ã³ã§ GCM ãéç¥ã«ä½¿ç¨ããæ¹æ³ã«ã¤ãã¦ã¯、
ãã¡ãã® Google ãããããã¼ ãµã¤ããã覧ãã ãã。
Posted by
Eiji Kitamura - Developer Relations Team