COUNT(...) 함수는 선택적 필터를 충족하는 포함된 항목의 수를 집계합니다. 집계할 때는 집계해야 하는 포함된 항목의 유형을 지정하고 집계해야 하는 포함된 항목을 나타내는 하위 필터 조건을 선택적으로 지정합니다. 하위 필터를 충족하지 않거나 지정된 유형이 아닌 포함된 항목은 집계되지 않습니다. 필터가 지정되지 않으면 함수는 지정된 유형의 모든 항목을 집계합니다.
구문
COUNT(types, [filter])
types- 집계할 포함된 항목의 유형입니다.filter[선택사항] - 포함된 항목이 집계되려면 이 필터를 충족해야 합니다.
다음과 같이 특정 수량과 관련된 항목을 집계할 수 있습니다.
- 초과 >
- 이상 >=
- 미만 <
- 이하 <=
- 같음 =
- 같지 않음 - =
예
COUNT(keywords, labels = ("abc", "xyz") ) < 5
캠페인 또는 광고그룹에 'abc' 또는 'xyz' 라벨이 포함된 키워드가 5개 미만인지 확인합니다. 이 예시에서 'keywords'는 집계할 항목의 유형이고, labels = ("abc", "xyz")는 하위 필터입니다.
COUNT(callextensions; sitelinks, approvalstatus = approved) >= 2
캠페인 또는 광고그룹과 연결된 승인된 사이트링크 또는 전화번호 확장 소재가 2개 이상인지 확인합니다.
COUNT(ads) > 3
캠페인 또는 광고그룹에 모든 유형의 광고가 3개 이상 있는지 확인합니다.
COUNT(labels) = 2
필터링되는 항목에 적용된 라벨이 정확히 2개인지 확인합니다. 이 구문은 키워드와 같이 비컨테이너에도 적용되어 정확히 라벨 2개를 포함하는 모든 키워드를 표시할 수 있습니다.
참고
- 필터에 여러 조건이 있는 경우 이러한 조건을 모두 충족해야만 항목이 집계됩니다. OR 함수로 래핑하여 조건 어느 조건이든 충족하는 항목을 집계할 수 있습니다. 예를 들어
COUNT(ads, OR(status = paused approvalstatus = disapproved)) > 10은 일시중지 상태이거나, 비승인 상태이거나, 두 상태 모두인 광고가 10개를 초과하는지 확인합니다. - 필터에는 일부 유형에만 적용되는 조건이 포함될 수 있으며, 이러한 조건의 경우 적용되지 않는 유형에서는 무시됩니다. 예를 들어
COUNT(keywords; sitelinks, keywordwordcount = 2 linktext : "local")는 단어가 정확히 2개인 포함된 키워드의 수와 함께 링크 텍스트에 'local'을 포함하는 연결된 사이트링크의 수를 집계합니다.
캠페인과 광고그룹에서 COUNT 함수 사용하기
광고그룹에만 포함될 수 있는 항목의 경우 캠페인 수준에서 집계하면 모든 광고그룹의 모든 항목을 합산합니다. 예를 들어 캠페인 수준의 COUNT(keywords)는 캠페인의 모든 광고그룹에서 전체 키워드 수를 가져옵니다.
광고그룹 또는 캠페인 내에 포함될 수 있는 항목의 경우 캠페인 수준에서 집계하면 캠페인 내 항목만 바로 집계합니다. 예를 들어 캠페인 수준의 COUNT(audiences)는 캠페인 수준 잠재고객만을 집계합니다. 또한 캠페인 내에서 광고그룹 수준의 잠재고객을 합산하지 않습니다. 확장 소재도 마찬가지입니다. 캠페인 수준의 COUNT(sitelinks)는 캠페인 내의 광고그룹 수준 사이트링크가 아닌 캠페인 수준의 사이트링크만 집계합니다.