7.2. 제한된 콘텐츠 블록
유동 태그는 개발자 포털을 사용자 지정하는 매우 강력한 방법입니다. 조건에 따라 페이지의 일부를 숨기거나 표시하려면 여기에서 사용하십시오. 3scale을 사용하면 계정, 애플리케이션 및 사용자에 대한 사용자 정의 필드를 생성할 수 있습니다. 이를 활용하여 API 공급자로서 유용한 정보를 저장할 수 있습니다. 여기에서 모든 계정에 연결된 사용자 지정 필드를 생성하고 지정된 계정이 파트너인지 여부를 나타내는 데 사용합니다. Audience > Account > Field Definitions 로 이동하여 이 필드를 생성할 수 있습니다. 계정 섹션에 필드를 추가하고 등록 페이지 또는 포털의 다른 위치에 표시되지 않도록 숨겨진 것으로 표시합니다.
이제 사용자 지정 필드를 배치하면 다음 코드 조각과 같이 조건부로 래핑하여 파트너에게 특수 콘텐츠를 표시할 수 있습니다.
{{ if current_account.extra_fields.partner == 'true' }}
// content only accessible to partners
{{ endif }}
또는 케이스에 더 적합한 경우 역 논리를 사용하십시오.
{{ unless current_account.extra_fields.partner == 'true' }}
// content forbidden for partners
{{ endunless }}
여기에서 이러한 숨겨진 콘텐츠를 사용자에게 표시하려면 계정 세부 정보 페이지의 파트너 필드에 'true'를 입력합니다.