구현 확인

이벤트 유효성 검사를 수행한 후에는 구현을 확인해야 합니다. 유효성 검사 서버는 이벤트의 구성이 올바르지만 속성에 올바르게 전송되는지 확인하려면 다음을 수행해야 합니다.

이 단계를 실행한 후에도 이벤트가 표시되지 않으면 문제 해결에서 일반적인 구현 오류를 확인하세요.

고객을 선택합니다.

이벤트가 유효하려면 Firebase용 Google 애널리틱스 SDK에서 이벤트를 전송하는 데 이미 사용된 app_instance_id가 있어야 합니다. 클라이언트 측에서 이 ID를 캡처하여 측정 프로토콜. 속성에 이벤트를 전송하는 경우 "app_instance_id"app_instance_id로 사용합니다. SDK에서 가져온 실제 app_instance_id로 바꿔야 합니다. 유효한 값을 사용하는지 확인하려면 올바른 app_instance_id를 사용 중인가요?를 참조하세요.

속성에 이벤트 보내기

클라이언트에서 이벤트를 전송하고 유효한 app_instance_id를 캡처한 후 측정 프로토콜을 사용하여 이벤트를 전송할 수 있습니다. 구현을 확인할 때 측정 프로토콜을 사용하여 측정하려는 정확한 이벤트를 전송해야 합니다.

예를 들어 다음은 환불 이벤트를 전송합니다.

const firebaseAppId = `<firebase_app_id_value>`;
const apiSecret = `<secret_value>`;

fetch(`https://www.google-analytics.com/mp/collect?firebase_app_id=${firebaseAppId}&api_secret=${apiSecret}`, {
  method: "POST",
  body: JSON.stringify({
    "app_instance_id": "app_instance_id",
    "events": [{
      "name": "refund",
      "params": {
        "currency": "USD",
        "value": "9.99",
        "transaction_id": "ABC-123"
      }
    }]
  })
});

실시간 보기 확인

측정 프로토콜을 사용하여 이벤트를 전송한 후 속성의 실시간 보기를 확인합니다. 일반적으로 이벤트는 몇 초 이내에 표시됩니다.

Google 애널리틱스를 연 다음 보고서 > 실시간을 클릭합니다. 여러분은 하단 차트(예: '이벤트 이름별 이벤트 수') '이벤트별 주요 이벤트 있습니다."

이벤트를 보여주는 실시간 뷰

DebugView 확인

실시간 보기에서 세부정보를 확인할 수 있는 정보가 충분하지 않은 경우 다음을 포함하여 일부 테스트 이벤트에서 디버그 모드를 사용 설정합니다. params 컬렉션의 매개변수를 전달하여 이벤트를 모니터링하고 검토할 수 있습니다. DebugView:

  1. "debug_mode": true 또는 "debug_mode": 1
  2. "engagement_time_msec"이(가) 양수로 설정됨

예를 들어 다음은 디버그 모드가 사용 설정된 상태에서 환불을 전송합니다.

const firebaseAppId = `<firebase_app_id_value>`;
const apiSecret = `<secret_value>`;

fetch(`https://www.google-analytics.com/mp/collect?firebase_app_id=${firebaseAppId}&api_secret=${apiSecret}`, {
  method: "POST",
  body: JSON.stringify({
    "app_instance_id": "app_instance_id",
    "events": [{
      "name": "refund",
      "params": {
        "currency": "USD",
        "value": "9.99",
        "transaction_id": "ABC-123",
        "engagement_time_msec": 1200,
        "debug_mode": true
      }
    }]
  })
});

디버그 모드가 사용 설정된 상태에서 이벤트를 전송한 후 다음 안내를 따르세요. DebugView를 사용하여 이벤트 모니터링을 통해 구현 확인