Попытка внедрить Google Analytics Эксперименты на Android с помощью TagManagerAndroid Google Analytics Эксперименты
Analytics версии: компилировать 'com.google.android.gms: играть-услуги-аналитика: 8.3.0'
Я нашел документация о том, как читать значения из него, но нет слов о поддержке типов переменных Google Experiment. https://developers.google.com/tag-manager/android/v4/
Фрагмент кода:
TagManager tagManager = TagManager.getInstance(LoginActivity.this);
PendingResult<ContainerHolder> pending = tagManager.loadContainerPreferNonDefault(getString(R.string.google_tag_manager_container_id), R.raw.tag_manager_container);
pending.setResultCallback(new ResultCallback<ContainerHolder>() {
@Override
public void onResult(ContainerHolder containerHolder) {
Container container = containerHolder.getContainer();
if (!containerHolder.getStatus().isSuccess()) {
return;
}
String testVariable = container.getString("LoginMethod");
}
}, 2, TimeUnit.SECONDS);
Все простые типы переменных в контейнере работают. Но когда я хочу читать переменный тип «Эксперимент с содержимым Google Analytics», он просто не работает и возвращает «недопустимый макрос»
Кто-нибудь знает обходное решение?