필터링된 행 요약

최종 사용자 개인 정보를 보호하는 방법으로 집계되지 않았거나 Ads Data Hub의 다른 개인 정보 보호 검사를 통과하지 못하는 행은 지정된 쿼리의 결과에서 삭제됩니다. 분석 쿼리에서 필터링된 행 요약을 구성하여 상수와 삭제된 행의 합계가 포함된 단일 행을 반환할 수 있습니다. 이렇게 하면 총노출수 또는 총클릭수와 같은 데이터 총계의 불일치를 방지할 수 있습니다. 필터링된 행 요약은 UI를 사용하여 만든 새 분석 쿼리의 경우 기본적으로 사용 설정됩니다. 필터링된 행 요약은 잠재고객 쿼리에 적용되지 않습니다. API를 사용하여 만든 쿼리에는 기본적으로 필터링된 행 요약이 사용 설정되지 않습니다.

다음 예에서는 캠페인 124와 125가 포함된 행이 사용자 50명의 집계 요구사항을 충족하지 않으므로 필터링됩니다.

캠페인 ID 사용자
123 400
124 45
125 6

하지만 필터링된 행 요약을 사용하면 필터링된 데이터를 결합하여 사용자 50명의 집계 요구사항을 충족할 수 있습니다. 이 예에서는 합계를 사용하여 필터링된 데이터를 집계하고 상수를 사용하여 행에 라벨을 지정합니다.

  • Users 열에서 필터링된 데이터를 집계하는 합계
  • 상수(필터링된 행 요약에 라벨을 지정하는 데 사용됨), Campaign ID 열에서 '필터링된 행 요약'으로 설정됨
캠페인 ID 사용자
필터링된 행 요약 51
123 400

자동 모드

자동 모드를 사용하는 것이 좋습니다. 기본적으로 Ads Data Hub에서는 UI를 사용하여 만든 새 쿼리의 경우 필터링된 행 요약을 자동으로 사용 설정하고 구성합니다. 쿼리를 수정하면 Ads Data Hub에서 선택한 열을 기반으로 구성을 자동으로 조정합니다.

  • 보고서를 볼 때 자동으로 구성된 설정을 보려면 수정 수정을 클릭합니다. 이 구성은 읽기 전용입니다.
  • 자동 모드를 사용 중지하려면 자동 전환 버튼을 클릭하여 사용 중지 위치로 전환합니다. 현재 구성이 유지되고 자동 모드가 사용 중지됩니다. 변경사항을 유지하려면 쿼리를 저장해야 합니다.
  • 자동 모드를 사용 설정하려면 자동 전환 버튼을 클릭하여 사용 위치로 전환합니다. 변경사항을 유지하려면 쿼리를 저장해야 합니다.
  • API를 사용하여 자동 모드를 전환하려면 generateFilteredRowSummaryAutomatically를 사용합니다.

수동 모드

자동 모드를 사용하는 것이 좋습니다. 필터링된 행 요약을 수동으로 추가하려면 자동 모드를 사용 중지한 후 다음 작업을 실행합니다.

  1. Ads Data Hub에서 보고서 페이지를 엽니다.
  2. 수정할 보고서의 이름을 클릭합니다.
  3. 필터링된 행 요약이 자동으로 생성됨 옆에 있는 수정 수정을 클릭합니다.
  4. 자동 전환 버튼을 클릭하여 사용 중지 위치로 전환합니다. 참고: 자동 모드가 사용 중지되면 현재 구성이 유지됩니다. 필요에 따라 이러한 규칙을 수정하거나 삭제합니다.
  5. 합계를 사용하여 열을 집계합니다. 합계가 집계 기준점 아래로 떨어지면 필터링된 행 요약이 삭제됩니다.
    1. 규칙 추가를 클릭합니다.
    2. 열 이름 필드에 집계할 열의 이름을 입력합니다.
    3. 유형 목록에서 합계를 선택합니다.
  6. 상수를 사용하여 필터링된 행 요약의 라벨을 추가합니다. 상수는 선택한 열에 유효한 데이터 유형이어야 합니다.
    1. 추가를 클릭합니다.
    2. 식별자를 표시할 필터링된 행 요약의 열을 결정한 다음 열 이름 필드에 해당 열의 이름을 입력합니다.
    3. 유형 목록에서 상수를 선택합니다.
    4. 상수 지정 필드에 행을 식별하는 데 유용한 식별자(예: '필터링된 행 요약')를 입력합니다.
  7. 완료를 클릭합니다.
  8. 저장을 클릭하여 변경사항을 커밋합니다.

여러 테이블이 있는 수동 모드

자동 모드를 사용하는 것이 좋습니다. 여러 테이블 내보내기에 소개된 in-sql 구문을 사용하여 여러 테이블을 내보내는 경우 열 옵션에서 필터링된 행 요약을 추가할 수 있습니다.

CREATE TABLE `myproject.mydataset.mytable` (
    campaign_id INT64 OPTIONS(merge_constant=0),
    ct INT64 OPTIONS(merge_type="SUM")
  )
OPTIONS(privacy_checked_export=true) AS
SELECT campaign_id, COUNT(*) AS ct GROUP BY campaign_id;
    

이렇게 하면 필터링된 행 요약이 포함된 결과 테이블이 생성됩니다. 여기서 campaign_id0이고 ct는 개인 정보 보호 검사로 인해 결과에서 필터링된 행의 합계입니다.

필터링된 행 요약에 사용할 수 있는 열 옵션은 다음과 같습니다.

  • merge_type="SUM": 요약 행에 필터링된 값의 합계를 출력합니다.
  • 숫자 유형에만 유효합니다.
  • merge_constant=<value>: 요약 행에 상수 값을 설정합니다. 열과 같은 유형이어야 합니다.
  • 지정된 옵션이 없는 열은 요약 행에 NULL이 포함됩니다.

merge_type 또는 merge_constant 중 하나만 지정할 수 있습니다. 필터링된 행 요약에 대한 모든 규칙이 여기에도 적용됩니다. 즉, 합계가 집계 기준점 아래로 떨어지면 필터링된 행 요약은 삭제됩니다.