Become an Instructor Login Sign Up
{{#with reason_object}} {{#if_cond relation ‘==’ ‘owner’}} {{{notificationSourceUsersHtml ../../activities}}} commented on your {{root.object.readable_type}}: {{else}} {{#if_cond relation ‘==’ ‘comment’}} {{{notificationSourceUsersHtml ../../../activities}}} also commented on {{root.owner. le}}’s {{root.object.readable_type}}: {{else}} {{#if_cond relation ‘==’ ‘follower’}} {{{notificationSourceUsersHtml ../../../../activities}}} commented on {{root.owner. le}}’s {{root.object.readable_type}} you follow: {{else}} {{{notificationSourceUsersHtml ../../../../activities}}} commented on {{root.owner. le}}’s {{root.object.readable_type}}: {{/if_cond}} {{/if_cond}} {{/if_cond}} {{#if root.object.readable_ le}} “{{#ellipsis root.object.readable_ le 20}}{{/ellipsis}}” {{/if}} {{/with}}
{{#if_cond reason_object.relation ‘==’ ‘owner’}} {{{notificationSourceUsersHtml activities}}} liked your {{reason_object.root.object.readable_type}}: {{else}} {{#if_cond reason_object.relation ‘==’ ‘follower’}} {{{notificationSourceUsersHtml activities}}} liked a {{reason_object.root.object.readable_type}} you are following: {{else}} {{{notificationSourceUsersHtml activities}}} liked a {{reason_object.root.object.readable_type}}: {{/if_cond}} {{/if_cond}} {{#if reason_object.root.object.readable_ le}} “{{#ellipsis reason_object.root.object.readable_ le 20}}{{/ellipsis}}” {{/if}}
{{#if_cond reason_object.relation ‘==’ ‘course_subscriber’}} {{{notificationSourceUsersHtml activities}}} made an announcement in a course you are enrolled in: {{else}} {{{notificationSourceUsersHtml activities}}} made an announcement {{/if_cond}} {{#if reason_object.root.object.readable_ le}} “{{#ellipsis reason_object.root.object.readable_ le 20}}{{/ellipsis}}” {{/if}}
{{#if_eq reason_object.target.object.discussion_count compare=1}} A new discussion item in {{reason_object.root.object. le}} {{/if_eq}} {{#if_gt reason_object.target.object.discussion_count compare=1}} {{reason_object.target.object.discussion_count}} new discussion items in {{reason_object.root.object. le}} {{/if_gt}}
{{{notificationSourceUsersHtml activities}}} replied to the {{reason_object.root.object.readable_type}}: {{#if reason_object.root.object.readable_ le}} “{{#ellipsis reason_object.root.object.readable_ le 20}}{{/ellipsis}}” {{/if}}
Author of the first App store optimization book available in , [ASO Ninja] and daily blogger of on of the top app store optimization blogs and one top App Store Optimization podcast
In the last year Gabriel has helped over 200 app development companies to optimize their apps and understand how the App store algorithm work.
Gabriel’s approach is to make App store optimization training as friendly as possible and to offer a proactive way to understand easy and practical techniques you, as a developer can implement today.
As an App store optimization consultant Gabriel has work and train developers in how to use some of the best App store optimization tools and strategies.
{{course_ le}} by {{course_instructor_full_name}}