Jump to Content
Dynamic Yield Developer Documentation
HomeDeveloper GuideAPI Reference
Visit our Knowledge BaseDeveloper CommunityRequest a DemoDynamic Yield Developer Documentation
Developer Guide
Visit our Knowledge BaseDeveloper CommunityRequest a Demo
HomeDeveloper GuideAPI Reference

General Implementation

  • Implementation Overview
  • Implement the Script on Your Site
    • Page Context for Web
      • Implement Context Using Code
      • Implement Context Using Rules
      • Context-Based Page Detection
    • Validating Your Script Implementation
    • Creating an Evaluator
    • Server-Side Cookies
    • Managing Site CSS Inheritance
    • Configuring CSP with Dynamic Yield
    • Best Practices for Improving Site Performance with the Dynamic Yield Script
  • Implement Experience APIs on Your Site or App
    • API Keys
    • Experience API Basics
    • Choosing Variations
      • Working with Experience API Selector Groups
    • Tracking Pageviews
    • Tracking Engagement with Campaigns
    • Experience Search
      • Send Search Query
      • Paginating Search Results
      • Filtering Search Results
      • Sorting Search Results
      • The Facets Object
    • Shopping Muse
      • Shopping Muse Sample Request & Response
    • Previewing API Campaigns
    • Experience APIs Best Practices
    • HTTP Response Codes
    • Validating Your API Implementation
      • Experience API Logs
      • Experience API Alerts
    • Using Experience APIs and Script together
  • Implement Mobile SDKs on Your App
    • Mobile SDK Best Practices
    • Mobile SDK Identity Management, Consent & Working with Web-Views
    • Kotlin SDK
      • Initializing the Kotlin SDK
      • Choose Variations Using Kotlin SDK
      • Reporting Pageviews Using Kotlin SDK
      • Reporting Engagement Using Kotlin SDK
      • Reporting Events Using Kotlin SDK
      • Setting the Returned Product Attributes in Recommendations in Kotlin SDK
      • Kotlin SDK Log Levels
      • Kotlin SDK References and Release notes
    • Swift SDK
      • Initializing the Swift SDK
      • Choose Variations Using Swift SDK
      • Reporting Pageviews Using Swift SDK
      • Reporting Engagement Using Swift SDK
      • Reporting Events Using Swift SDK
      • Setting the Returned Product Attributes in Recommendations in Swift SDK
      • Swift SDK Log Levels
      • Swift SDK References and Release notes
    • React Native SDK
      • Initializing the React Native SDK
      • Choose Variations Using React Native SDK
      • Reporting Pageviews Using React Native SDK
      • Reporting Engagement Using React Native SDK
      • Reporting Events Using React Native SDK
      • Setting the Returned Product Attributes in Recommendations in React Native SDK
      • React Native SDK Log Levels
      • React Native SDK References and Release notes
      • React Naitive README
  • Use Events to Track User Interactions
    • Standard Event Schema
      • Add to Cart
      • Application
      • Purchase
      • Submission
      • Remove from Cart
      • Sync Cart
      • Identify User
      • Login
      • Signup
      • Newsletter Subscription
      • Message Opt-in
      • Message Opt-out
      • Add to Wishlist
      • Filter Items
      • Change Attribute
      • Sort Items
      • Promo Code Entered
      • Keyword Search
      • Video Watch
      • Inform Affinity
    • Custom and Pixel Events
    • Currency Support in Events
    • Supported Currencies
  • Implement via Integrations
    • Commercetools
    • Magento 1.x
    • Magento 2.x
    • Implement Dynamic Yield Script and Events on mParticle
    • Narvar Integration
    • Salesforce Commerce Cloud: Controllers
    • Salesforce Commerce Cloud: SFRA
    • SAP Hybris
    • Shopify Hydrogen 2 Store
    • Shopify Store

Feeds

  • Sync Your Product Feed via File
    • Step 1: Prepare the Source File
    • Step 2: Set Up the Sync
    • Step 3: (Optional) Parse the Source File
    • Step 4: Preview, Save, and Validate
    • Product Feed File Examples
  • Sync Your Product Feed via API
  • Product feed structure
  • Product Feed Custom Columns
  • Localization in the Product Feed
  • User-agent and IP allow-listing for feed sources
  • Feed Troubleshooting and Error Handling
  • Sync Your Content Feed

Web Personalization

  • Client-side Templates for Server-Side API Campaigns
    • Client-side template implementation notes and tips
    • Code examples for client-side template implementations
  • Rollout

User Data Enrichment

  • Intro to User Data Enrichment
  • Sync User Profile Data via CSV
  • Sync User Profile Data via API
  • Sync User Event Data via API
  • User Data Schema Creator

Sync opted-in users

  • Sync User Subscriptions via CSV
  • Sync User Subscriptions via API

cookies and network calls

  • Cookies and Local Storage
  • Active Cookie Consent Method for Privacy Management
  • Network Calls Summary

Client-side Script Interface

  • Recommendation Script Functions
  • Return Recommendations Real-time Filter Data
  • User Affinity Script Function
  • Wait for Element Script Function
  • More Useful Script Functions
    • Get Product Performance Data
    • Get the Number of Recently-Purchased Items
    • Get the Number of Recently-Viewed Items
    • Get User Audiences
    • Get User Location
    • Get the Accurate Time

advanced Implementation

  • Integrating Your Own CDN

landing pages

  • Setting Up a Custom Domain
  • Configuring HTTPS for Custom Domains

React Naitive README

Suggest Edits

Updated about 6 hours ago


 
All rights reserved © Dynamic Yield