AEP guideline: Engage SDK

Integrate Engage SDK to deliver personalized recommendations and continuation content directly to users across multiple on-device surfaces, like Collections, Entertainment Space, and the Play Store. This integration allows users to discover your personalized content before they launch your app, driving higher user re-engagement by surfacing relevant content outside the app boundaries.

Required implementation

To qualify for AEP, your app must adhere to the following requirements:

ID Guideline
AEP-ES-GAA Pass baseline technical criteria, including support for all required metadata fields and broadcast support for service availability.
AEP-ES-GAB Publish at least one personalized recommendation cluster for logged-in users.
AEP-ES-GAC Publish a continuation cluster, such as "Resume Watching", for logged-in users with at least one in-progress item.
AEP-ES-GAD Update the continuation cluster within 10 minutes (ideally instantly) after a user takes an action that triggers a continuation experience and exits the app.
AEP-ES-GAE Refresh recommendations at least once every 3 days to ensure content remains relevant and fresh for the user.
AEP-ES-GAF Maintain content safety by filtering inappropriate content and ensure data privacy by immediately deleting content upon user logout or account deletion.

Guideline applicability

This guideline applies to:

  • Apps that have the following use cases:
    • Streaming video (Movies, TV, video clips, live sports, live news, transactional video, Drama Shorts, and educational videos)
    • Streaming audio (Music, Podcasts, Live Radio, Audiobooks)
    • Social media (excluding live-streams, chat apps, and avatar generators)
    • Health and Fitness classes, meditations, trails, or meal planning
    • Travel and Event discovery, booking, and planning
    • Shopping
    • Food and Drink (food or alcohol ordering / delivery, restaurant discovery and reservations, meal subscription boxes, reviews for restaurants, food, or drinks)
    • Books and Comics (including Manga, Webtoons, long-form UGC content, and longform Blogs)
    • Education (videos and lessons)
  • Phone and tablet form factors.

Exemptions

The following exemptions apply to this guideline:

ID Exemption
AEP-ES-EAA Apps that don't meet the Engage SDK eligibility criteria.
AEP-ES-EAB Apps whose main content type can quickly become stale: live-streams, ephemeral recommendations (such as limited shopping inventory), and chat apps.
AEP-ES-EAC Apps that don't provide a signed-in experience.
AEP-ES-EAD Apps that don't provide native recommendations are exempt from publishing recommendations.
AEP-ES-EAE Apps that don't provide native personalized recommendations can provide non-personalized recommendations, consistent with what they provide in their own app.
AEP-ES-EAF Apps without native continuation journeys are exempt from continuation content.

Feature documentation and resources

The following resources provide implementation guidance and technical details on the Engage SDK. These resources are for your reference only and don't contain additional program requirements.