iOSアプリの継続課金コンテンツに無料トライアル機能を導入する方法

f:id:vasilyjp:20180518103655j:plain

こんにちは!
最近暑いのでビール最高と感じている新事業創造部バックエンドエンジニアのりほやんです。
今回はAppleが提供しているお試し価格の機能のひとつである無料トライアル機能を紹介します。

お試し価格とは

お試し価格とは自動更新の定期購読に対して割引価格を設定したり、定期購読の開始時に一定の無料トライアル期間を設けることができる機能です。
お試し価格には都度払い、前払い、無料トライアルの3種類があります。

お試し価格はユーザーにとって、有料会員の体験ができるとても便利な機能です。
しかし公式ドキュメント以外の資料が少なく実装に何点か困ったことがありました。
そこで今回はお試し価格の無料トライアル機能を導入する方法についてご紹介します。
この記事が無料トライアルを導入しようか悩んでいる方、実際に無料トライアルを導入する方のお役に立てば幸いです。

続きを読む

CarthageでビルドしたフレームワークをGitにコミットせずに良さげに扱う

f:id:vasilyjp:20180508100627j:plain

iOSチームの@hiragramです。

所属するプロジェクトでは依存管理にCarthageを使っていますが、Carthageの成果物である Carthage/ 以下をコミットするかどうかはよく議論になる話題かと思います。 私はコミットしない派なので、そのメリットを残しつつデメリットをなくすためにやってみたことを紹介します。

続きを読む

VASILYテックブログはスタートトゥデイテクノロジーズテックブログとして生まれ変わります

VASILY CTOの今村です。

今日はこのブログを普段からご覧頂いている皆様にお知らせがあります。

本日発表させていただきました通り、スタートトゥデイ工務店、VASILY、カラクルの3社が統合され 新会社「スタートトゥデイテクノロジーズ」が誕生いたしました。

press.starttoday-tech.com

f:id:kyuns:20180402081637j:plain

それに伴い、VASILYテックブログは本日をもって、 「スタートトゥデイテクノロジーズ テックブログ」として新しく生まれ変わります。

このテックブログでは約6年半に渡り、VASILYが運営するサービスに纏わる様々な技術的内容をお届けしてきました。 実際にこのブログから発信される記事を通して、VASILYを知ってくれたエンジニアの読者の方も多いと思います。

今後はスタートトゥデイテクノロジーズとして、 ZOZOTOWN、WEAR、おまかせ定期便やスタートトゥデイ研究所など 様々な内容をベースにその裏側を支える技術的な記事を投稿していきたいと思います。

まさに今日から始まったばかりのスタートトゥデイテクノロジーズですが、 既存事業のさらなる拡大、テクノロジードリブンな新規事業を創造すべく、 この会社の黎明期にリーダーシップを発揮することができる博士やエンジニア、アナリストやデザイナー、プロデューサーなど 様々な領域の「天才」「逸材」たちを募集します! 少しでも興味のある方はぜひ、スタートトゥデイテクノロジーズホームページ内の特設ページをご覧ください。 ご応募お待ちしております!

www.starttoday-tech.com

将来発生するトランザクション数を予測する方法

データサイエンティストの中村です。

webで発生するトランザクション(購買など)の中には、確率分布を仮定することで抽象化できる物があります。 今回は、トランザクションが発生する現象をモデリングする手法のひとつであるBG/NBDモデルと、この手法にもとづいて将来発生するトランザクションの回数を予測するためのライブラリであるlifetimesを紹介します。

続きを読む

ConstraintLayoutのレイアウト組み方実用例

こんにちは。フロントエンドエンジニアの遠藤です。

皆さん、ConstraintLayoutを使用していますか? 弊社では最近、ほとんどのレイアウトをConstraintLayoutを使用して実装しています。 今回はConstraintLayoutを使用してレイアウトを組んだ際に便利だなと思ったポイントや難しくてはまったことについて紹介したいと思います。

続きを読む