원하는 데이터를 얻기 위해서는 복잡한 세그먼트가 필요한 경우가 많습니다. 복잡한 세그먼트가 비효율적이고 큰 보고서 세트에서 사용되는 경우 보고서를 실행하는 데 상당히 오래 걸립니다. 세그먼트를 만들거나 편집할 때 다음 리소스를 참고하여 복잡성을 최소화하십시오.
'포함' 연산자는 모든 값의 전체 콘텐츠를 분석해야 하므로 세그먼테이션에서 처리가 가장 많은 기능 중 하나입니다. 원하는 값이 문자열의 시작이나 끝에 있는 경우 '다음으로 시작' 또는 '다음으로 끝남' 등의 다른 연산자 사용을 고려해 보십시오.
세그먼트에 있는 ‘포함’ 연산자가 매우 많은 결과를 반환하는 경우 일반적으로 보고서가 시간 초과됩니다. 예를 들어, Referrer equals "."
인 세그먼트를 만들었다면 이 세그먼트는 모든 값의 콘텐츠를 검색합니다. 이 경우 대신 ‘존재’ 연산자를 사용하는 것이 좋습니다.
많은 세그먼트 조건이 있는 경우 세그먼트 성능이 빠르게 저하될 수 있습니다. 예를 들어, Page equals X or Page equals Y or Page equals Z
는 수백 개의 다른 값을 사용하여 반복됩니다. 이러한 수백 개의 조건을 작성하는 대신 원하는 모든 값을 세그먼트로 분류한 후 세그먼트에서 분류된 값을 사용하십시오.
이 방법은 성능을 크게 향상시키고 세그먼트 조건을 쉽게 수정하는 방법을 제공합니다. 다양한 값으로 세그먼트를 편집하는 대신 분류에서 차원 항목을 추가하거나 제거할 수 있습니다.