Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

In-app messaging

potatptips #55
の発表資料です

firebase in-app messagingを利用してキャンペーンお知らせダイアログを2行で実装します

  • Login to see the comments

In-app messaging

  1. 1. キャンペーンお知らせダイアログを 2行で実装 Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  2. 2. 目次 ● 自己紹介 ● 実装したいもの ● 実装 ● まとめ Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  3. 3. 自己紹介 飯島彩輝 twitter:@saekisaekisaek blog:エンジニアの便利手帳/3jigen.net ヤフー株式会社 ヤフオク!Androidエンジニア Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  4. 4. キャンペーンお知らせダイアログ実装したい Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  5. 5. 実装お願いします アプリ起動時にキャンペーンを お知らせするダイアログを出したい Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  6. 6. 実装お願いします キャンペーン期間中に 1ユーザー1回だけ表示してほしい ユーザー×1 Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  7. 7. 実装お願いします 画像やテキストは リモートで更新したい 編集ツール Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  8. 8. 実装お願いします 背景とテキストカラーも キャンペーンによって変えたい Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  9. 9. 実装お願いします あと折角だから画像だけにしたり Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  10. 10. 実装お願いします トップバナーにしたりしたい Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  11. 11. 実装お願いします 同時に複数個のキャンペーンが ある事もある Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  12. 12. 実装お願いします 期間の長いキャンペーンは3日に 1回表示したい 3日に1回 Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  13. 13. 実装お願いします よ ろ し く ! Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  14. 14. 結構大変そう <大変そう… Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  15. 15. 実装する機能一覧 1. アプリ起動時にキャンペーンをお知らせするダイアログを出したい 2. キャンペーン期間中に1ユーザー1回だけ表示 3. 画像やテキストはリモートで更新したい 4. 背景とテキストカラーもキャンペーンによって変えたい 5. 場合によっては画像だけにしたい 6. トップバナーにもしたい 7. 同時に複数個のキャンペーンがある 8. 期間の長いキャンペーンは3日に一回表示 Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  16. 16. 実装 Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  17. 17. 切り札あります Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  18. 18. Firebase In-App Messaging Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  19. 19. In-App Messaging Firebaseが提供するサービス アプリ内にメッセージを表示することができる Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  20. 20. 実装する機能一覧 1. アプリ起動時にキャンペーンをお知らせするダイアログを出したい 2. キャンペーン期間中に1ユーザー1回だけ表示 3. 画像やテキストはリモートで更新したい 4. 背景とテキストカラーもキャンペーンによって変えたい 5. 場合によっては画像だけにしたい 6. トップバナーにもしたい 7. 同時に複数個のキャンペーンがある 8. 期間の長いキャンペーンは3日に一回表示 Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  21. 21. 実装する機能一覧 1. アプリ起動時にキャンペーンをお知らせするダイアログを出したい 2. キャンペーン期間中に1ユーザー1回だけ表示 3. 画像やテキストはリモートで更新したい 4. 背景とテキストカラーもキャンペーンによって変えたい 5. 場合によっては画像だけにしたい 6. トップバナーにもしたい 7. 同時に複数個のキャンペーンがある 8. 期間の長いキャンペーンは3日に一回表示 Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  22. 22. 使い方 Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  23. 23. アカウント・プロジェクトの設定して Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  24. 24. build.gradleに追加 app/build.gradle Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  25. 25. build.gradleに追加 app/build.gradle アプリ側はこれだけ!! Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  26. 26. キャンペーン作成:レイアウト Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  27. 27. キャンペーン作成:宛先(後述) Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  28. 28. キャンペーン作成:スケジュール Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  29. 29. 公開するだけ! Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  30. 30. 表示されます Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  31. 31. 宛先を細かく指定することができる Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  32. 32. 宛先を細かく指定することができる analyticsと組み合わせて ユーザーの行動に基づいて お知らせを出せる!!Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  33. 33. まとめ Firebase In-App Messagingはすごい Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.
  34. 34. 終わり <ありがとうございました! Copyright(C) 2018 Yahoo Japan Corporation. All Rights Reserved.

×