Я пытаюсь зарегистрировать простые аналитические события в Firebase, но ничто никогда не появляется в Интернете.События Google Analytics не регистрируются в Firebase
Вот как я протоколирование событий:
FIRAnalytics.logEventWithName("spot_view", parameters: [
"spot_name": spotName,
"is_private": isPrivate
])
У меня есть аргументы времени выполнения на, чтобы увидеть Firebase выход и я получаю это:
<FIRAnalytics/DEBUG> Event logged. Event name, event params: spot_view, {
"_o" = app;
"is_private" = 1;
"spot_name" = TestLogSpotView;
}
Так что мероприятие срабатывает. Я также получаю этот показ, что данные фактически загруженном:
2016-06-09 12:12:13.567 [60279:] <FIRAnalytics/DEBUG> Measurement data sent to network. Timestamp (ms), data: 1465488733550, <ACPMeasurementBatch 0x7de7bb60>: {
bundles {
protocol_version: 1
events {
params {
name: "_c"
int_value: 1
}
params {
name: "_o"
string_value: "auto"
}
name: "_f"
timestamp_millis: 1465488710347
}
events {
params {
name: "_et"
int_value: 1
}
params {
name: "_o"
string_value: "auto"
}
name: "_e"
timestamp_millis: 1465488710347
}
events {
params {
name: "_o"
string_value: "app"
}
params {
name: "is_private"
int_value: 1
}
params {
name: "spot_name"
string_value: "TestLogSpotView"
}
name: "spot_view"
timestamp_millis: 1465488710411
}
events {
params {
name: "content_type"
string_value: "cont"
}
params {
name: "_o"
string_value: "app"
}
params {
name: "item_id"
string_value: "1"
}
name: "select_content"
timestamp_millis: 1465488710411
}
user_attributes {
set_timestamp_millis: 1465488710347
name: "_fot"
int_value: 1465491600000
}
upload_timestamp_millis: 1465488733550
start_timestamp_millis: 1465488710347
end_timestamp_millis: 1465488710411
platform: "ios"
os_version: "9.3"
device_model: "x86_64"
user_default_language: "en-us"
time_zone_offset_minutes: -240
app_store: "manual_install"
app_id: “——“
app_version: "0.0.0"
gmp_version: 3200
uploading_gmp_version: 3200
resettable_device_id: “—“——
limited_ad_tracking: false
app_instance_id: “———“
bundle_sequential_index: 1
gmp_app_id: “———“
firebase_instance_id: “———“
app_version_major: 106
}
}
2016-06-09 12:12:13.568[60279:] <FIRAnalytics/DEBUG> Uploading data. Host: https://app-measurement.com/a
2016-06-09 12:12:13.595[60279:] <FIRAnalytics/DEBUG> Received SSL challenge for host. Host: https://app-measurement.com/a
2016-06-09 12:12:13.731[60279:] <FIRAnalytics/DEBUG> Successful upload. Got network response. Code, size: 204, 0
Я побежал этот же код пару дней назад и до сих пор ничего не показал в Firebase.
Я также попытался записи в журнал события скопированный прямо из Firebase, которая заключается в следующем:
FIRAnalytics.logEventWithName(kFIREventSelectContent, parameters: [
kFIRParameterContentType:"cont",
kFIRParameterItemID:"1"
])
Что вы можете увидеть в консоли вывода журнала размещенном выше.
Единственное, что я мог подумать, было бы неправильно в GoogleService-Info.plist. Есть запись для IS_ANALYTICS_ENABLED
, которая настроена на нет. Я просто перевернул его на YES
и попытаюсь повторить попытку, хотя я не считаю, что это исправление. Я думаю, что эта запись относится только к Google Analytics.
Что также другие данные, такие как сеансы типа устройств и пользователей в настоящее время регистрируются. Таким образом, он просто регистрирует события, которые не работают.
ах, установив диапазон дат в «Сегодня», появились данные. Это не кажется правильным, хотя данные были опубликованы вчера, однако это отображается только в настройках даты «Сегодня»? Это намеренное поведение? – random
также вы не знаете, почему пользовательские параметры не отображаются в панели управления? Это то, что вы можете видеть только при экспорте в BigQuery? – random
В настоящее время часовой пояс вашего бизнеса не учитывается, поэтому ограничение на день может не соответствовать вашим ожиданиям. Re: События, представление параметров предоставляется для многих предлагаемых событий (например, select_content), но не для пользовательских событий. Тем не менее, вы можете использовать все свои пользовательские события и параметры в определениях аудитории. Я предлагаю вам максимально использовать предлагаемые события и параметры. И если вам нужно сообщать о своих пользовательских параметрах, я предлагаю вам взглянуть на BigQuery. –