Upgrade to Pro — share decks privately, control downloads, hide ads and more …

プッシュ通知大戦争/effective push notification by iQON

プッシュ通知大戦争/effective push notification by iQON

プッシュ通知についてどのように最適化しているかの紹介、えびスタ! vol1にて発表した内容です。

Masayuki Imamura

December 18, 2014
Tweet

More Decks by Masayuki Imamura

Other Decks in Programming

Transcript

  1. ࣗ෼ͷͲͷίʔσͷ17͕ᮢ஋Λ௒͑ͨ
 ࣗ෼ͷͲͷίʔσʹίϝϯτ͞Εͨ ࣗ෼ͷͲͷίʔσʹίϝϯτ͞Εͨ ࣗ෼ͷίʔσΛ-*,&͞Εͨ ࣗ෼ͷίʔσͷ-*,&ͷᮢ஋Λ௒͑ͨ -*,&ͯ͠ΔΞΠςϜΛ࢖ͬͨίʔσ͕౤ߘ͞ Εͨ -*,&ͯ͠ΔΞΠςϜΛ୭͔͕-*,&ͨ͠ -*,&ͯ͠ΔΞΠςϜ͕஋Լ͕Γ࣌ J20/͔Βͷ͓஌Βͤ

    ϑΥϩʔ͞Εͨ -*,&͍ͯ͠ΔΞΠςϜ͕εϖγϟϧϖʔδʹ࢖ΘΕͨ -*,&͍ͯ͠Δίʔσ͕εϖγϟϧϖʔδʹ࢖ΘΕͨ ࣗ෼ͷίʔσ͕εϖγϟϧϖʔδʹ࢖ΘΕͨ -*,&͍ͯ͠Δϒϥϯυʹ௚ۙिؒΞΠςϜ͕௥Ճ͞Εͨ -*,&͍ͯ͠Δϒϥϯυͷࡏݿ͕͘͢ͳ͍ ϨϏϡʔͰݶఆΞΠςϜ͕ϓϨθϯτ͞Εͨ ઎͍ͷQVTI͕ૹ৴͞Εͨ ࣗ෼͕࡞ͬͨίϨΫγϣϯ͕-*,&͞Εͨ ࣗ෼͕࡞ͬͨίϨΫγϣϯ͕-*,&ͷᮢ஋Λ௒͑ͨ ࣗ෼͕࡞ͬͨίʔσ͕ίϨΫγϣϯʹ࢖ΘΕͨ GBDFCPPLͷ༑ୡ͕J20/Λ࢝Ίͨ ίϯςετ։࢝ ίϯςετ݁Ռൃද ίϯςετऴྃؒۙ ͓஌Βͤ ϚΠϖʔδ ਓؾͷΞΠςϜ ਓؾͷελΠϦετ -*,&ΞΠςϜίʔσ ਓؾͷΞΠςϜ ͕͢͞τοϓ ΞΠςϜݕࡧ  -1 ਓؾͷ·ͱΊ ৽ண·ͱΊ ·ͱΊৄࡉ ϗʔϜ ΤσΟλʔτοϓ ίʔσৄࡉ ΞΠςϜৄࡉ ਓؾͷίʔσ ελοϑΦεεϝͷίʔσ ελοϑΦεεϝͷελΠϦετ ϑΥϩʔ͍ͯ͠Δਓͷίʔσ ৽ணͷίʔσ ελοϑΦεεϝͷ·ͱΊ ϥϯΩϯά
  2. ࣗ෼ͷͲͷίʔσͷ17͕ᮢ஋Λ௒͑ͨ
 ࣗ෼ͷͲͷίʔσʹίϝϯτ͞Εͨ ࣗ෼ͷͲͷίʔσʹίϝϯτ͞Εͨ ࣗ෼ͷίʔσΛ-*,&͞Εͨ ࣗ෼ͷίʔσͷ-*,&ͷᮢ஋Λ௒͑ͨ -*,&ͯ͠ΔΞΠςϜΛ࢖ͬͨίʔσ͕౤ߘ͞ Εͨ -*,&ͯ͠ΔΞΠςϜΛ୭͔͕-*,&ͨ͠ -*,&ͯ͠ΔΞΠςϜ͕஋Լ͕Γ࣌ J20/͔Βͷ͓஌Βͤ

    ϑΥϩʔ͞Εͨ -*,&͍ͯ͠ΔΞΠςϜ͕εϖγϟϧϖʔδʹ࢖ΘΕͨ -*,&͍ͯ͠Δίʔσ͕εϖγϟϧϖʔδʹ࢖ΘΕͨ ࣗ෼ͷίʔσ͕εϖγϟϧϖʔδʹ࢖ΘΕͨ -*,&͍ͯ͠Δϒϥϯυʹ௚ۙिؒΞΠςϜ͕௥Ճ͞Εͨ -*,&͍ͯ͠Δϒϥϯυͷࡏݿ͕͘͢ͳ͍ ϨϏϡʔͰݶఆΞΠςϜ͕ϓϨθϯτ͞Εͨ ઎͍ͷQVTI͕ૹ৴͞Εͨ ࣗ෼͕࡞ͬͨίϨΫγϣϯ͕-*,&͞Εͨ ࣗ෼͕࡞ͬͨίϨΫγϣϯ͕-*,&ͷᮢ஋Λ௒͑ͨ ࣗ෼͕࡞ͬͨίʔσ͕ίϨΫγϣϯʹ࢖ΘΕͨ GBDFCPPLͷ༑ୡ͕J20/Λ࢝Ίͨ ίϯςετ։࢝ ίϯςετ݁Ռൃද ίϯςετऴྃؒۙ ͓஌Βͤ ϚΠϖʔδ ਓؾͷΞΠςϜ ਓؾͷελΠϦετ -*,&ΞΠςϜίʔσ ਓؾͷΞΠςϜ ͕͢͞τοϓ ΞΠςϜݕࡧ  -1 ਓؾͷ·ͱΊ ৽ண·ͱΊ ·ͱΊৄࡉ ϗʔϜ ΤσΟλʔτοϓ ίʔσৄࡉ ΞΠςϜৄࡉ ਓؾͷίʔσ ελοϑΦεεϝͷίʔσ ελοϑΦεεϝͷελΠϦετ ϑΥϩʔ͍ͯ͠Δਓͷίʔσ ৽ணͷίʔσ ελοϑΦεεϝͷ·ͱΊ ϥϯΩϯά छྨҎ্ͷϓογϡ
 ͋·Γʹ΋ෳࡶͳ৚݅
  3. ഑৴ͷ࠷దԽʹऔΓ૊Ή w ഑৴σʔλࣄલੜ੒ ഑৴࣌ͷ%#ΞΫηε  w OPOCMPDLJOH*0 w &WFOU.BDIJOF&.)5513FRVFTU.VMUJ w

    ݅ଋͶͯ഑৴ ($.  w ഑৴݁Ռ͸qVFOUEʹྲྀ͢
 ഑৴Ͱ͖ͳ͔ͬͨσόΠεͱ͔͸ඇಉظʹ%#ʹqBH
  4. 500- 4FSWFS "1* 4FSWFS 8PSLFS 8PSLFS 8PSLFS 8PSLFS
 3FTRVF "1*

    4FSWFS "1* 4FSWFS "1* 4FSWFS qVFOUE -0( 4FSWFS qVFOUE 6TFS "1/T ($. 3FE4IJGU 4 "84 EBUBQJQFMJOF ϓογϡσʔλ෼ੳΞʔΩςΫνϟ ΫϦοΫϩάूܭ )551