3. A 및 B 정의

  1. 활동을 만드는 Experiences 단계에서 Add Experience(2) 단추를 클릭하여 활동의 이름(1)을 입력하고 두 번째 경험인 경험 B를 추가합니다. 속성을 사용하여 기능 테스트를 실행할 응용 프로그램 내의 위치(3)의 이름을 입력합니다. 아래 예제에서 product-results-page은(는) 경험 A에 대해 정의된 위치입니다. 또한 경험 B에 대해 정의된 위치입니다.

    대체 이미지

    Experience A ​에는 비즈니스 논리에 다음과 같은 작업을 수행하도록 신호를 보내는 JSON이 포함됩니다.

    • test_sorting 기능 플래그를 통해 정렬 알고리즘 기능 시작
    • sorting_algorithm _**_attribute에 정의된 권장 정렬 알고리즘 실행
    • pagination_limit에 정의된 페이지 매김 전략에 정의된 대로 페이지당 50개의 제품을 반환합니다.
  2. 경험 A에서 아래 (1)과 같이 Create JSON Offer ​을(를) 선택하여 콘텐츠를 Default Content ​에서 JSON으로 변경하려면 클릭합니다.

    대체 이미지

  3. 페이지 매김 제한이 50개인 권장 정렬 알고리즘을 시작하는 데 사용할 test_sorting, sorting_algorithm, pagination_limit 플래그와 특성을 사용하여 JSON을 정의하십시오.

    노트
    Adobe Target이(가) 사용자를 버킷하여 경험 A를 보게 되면 예제에 정의된 특성이 있는 JSON이 반환됩니다. 코드에서 기능 플래그 test_sorting의 값을 검사하여 정렬 기능을 켜야 하는지 확인해야 합니다. 이 경우 sorting_algorithm 특성의 권장 값을 사용하여 제품 목록 보기에 권장 제품을 표시합니다. 응용 프로그램에 대해 표시할 제품의 한도는 50입니다. 이 값은 pagination_limit 특성의 값입니다.

    대체 이미지

    Experience B ​은(는) 비즈니스 논리에 다음과 같은 작업을 수행하도록 신호를 보내는 JSON을 정의합니다.

    • test_sorting 기능 플래그를 통해 정렬 알고리즘 기능 시작
    • sorting_algorithm _**_attribute에 정의된 best_sellers 정렬 알고리즘을 실행합니다.
    • pagination_limit에 정의된 페이지 매김 전략에 정의된 대로 페이지당 50개의 제품을 반환합니다.
    노트
    Adobe Target이(가) 사용자를 버킷하여 경험 B를 보게 되면 예제에 정의된 특성이 있는 JSON이 반환됩니다. 코드에서 기능 플래그 test_sorting의 값을 검사하여 정렬 기능을 켜야 하는지 확인해야 합니다. 그럴 경우 sorting_algorithm 특성의 best_sellers 값을 사용하여 제품 목록 보기에서 베스트셀러 제품을 표시합니다. 응용 프로그램에 대해 표시할 제품의 한도는 50입니다. 이 값은 pagination_limit 특성의 값입니다.

    대체 이미지