Thanks! There was also a pair of minor typos I’ve noticed on the docs page, but I did not find a proper way to point on them, so will just put them here:
“set a custom dimensionvalue” -> space missed
“TThe SDK will” -> double T
Thanks! There was also a pair of minor typos I’ve noticed on the docs page, but I did not find a proper way to point on them, so will just put them here:
“set a custom dimensionvalue” -> space missed
“TThe SDK will” -> double T
Log in, and you can report issues, by clicking the button in the bottom right corner
Thanks for reporting this. I have corrected typos now on the docs page.
This should be fixed now in the latest version (v2.1.2)
Awesome! Will test soon.
Hi there, I saw there was an update to version 2.2.1 and it seems breaking my HTML5 builds. On try to run web-build I see in browser’s console errors inside ProjectName_asm.js and _wasm.js (depends on what is used, checked both). And the issue disappears after reverting to 2.2.0.
Does anyone else faces the same issue? I was using only Design events, nothing more.
Check please
UPD: raised the issue for this - https://github.com/GameAnalytics/GA-SDK-DEFOLD/issues/14
Should be already fixed in 2.2.2
Is Ad Events part of the Defold API? I can’t seem to find it in the documentation. If not, is there a plan to add it?
There is documentation on how to use ad events with GameAnalytics Defold SDK here: Knowledge Base
But yeah you need to able to send the event from ad callback function from the ad SDKs like onAdDisplayed()
or something like that for it to work properly.
Thanks, I must have missed that in the documentation before. Great stuff!
I’ve dusted off the GameAnalytics extension to be used in a web game. When building inside the editor ( ⌘B) there is a build error. This happens in my project as well as in a blank project with just the extension dependency.
As a side note, I’m using the generic link to the extension, since the project itself doesn’t have any builds (only tags):
Any idea what’s going on here?
build_errors.txt (44.8 KB)
minimal_project.zip (1.2 KB)
The extension should be updated to support arm64 macs, but it’s up to @gameanalytics
Here is a ticket you can ask for it `arm64-osx` support · Issue #40 · GameAnalytics/GA-SDK-DEFOLD · GitHub
For now, you can use this fork GitHub - AGulev/GA-SDK-DEFOLD: Repository for GameAnalytics Defold SDK where macos support fully removed from the extension + fixes for Defold 1.8.0
Thanks for that, that’s a fast response!
Using the fork solves the build issue! When I bundle to html5 I now get a new issue, any idea why? This happens on the minimal project I posted above too.
com.samskivert.mustache.MustacheException$Context: No method or field with name 'env' on line 1
at com.samskivert.mustache.Template.checkForMissing(Template.java:344)
at com.samskivert.mustache.Template.getValue(Template.java:247)
at com.samskivert.mustache.Template.getCompoundValue(Template.java:260)
at com.samskivert.mustache.Template.getValue(Template.java:244)
at com.samskivert.mustache.Template.getValueOrDefault(Template.java:292)
at com.samskivert.mustache.Mustache$VariableSegment.execute(Mustache.java:872)
at com.samskivert.mustache.Template.executeSegs(Template.java:170)
at com.samskivert.mustache.Template.execute(Template.java:137)
at com.samskivert.mustache.Template.execute(Template.java:128)
at com.defold.extender.TemplateExecutor.execute(TemplateExecutor.java:19)
at com.defold.extender.Extender.<init>(Extender.java:261)
at com.defold.extender.Extender.<init>(Extender.java:290)
at com.defold.extender.AsyncBuilder.asyncBuildEngine(AsyncBuilder.java:100)
at com.defold.extender.AsyncBuilder$$FastClassBySpringCGLIB$$3a887347.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:783)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:753)
at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
yes, this happens because my fork only for 1.8.0 and since it’s in beta it will work only with build-stage
extender (after release it will be fine on the main extender as well)
Good catch! Using 1.8.0 with the build server set to https://build-stage.defold.com
works perfectly.
Am I right in thinking GamesAnalytics can use your fork to fix the issue with the extension? Or are other changes needed?
No, they can’t or can but partially.
I added a note on Github in the hope the GameAnalytics devs see it.
I have a question about 1.8.0 support.
I use this versions
This version is worked, but it don’t contains fixed for 1.8.0.
I don’t understand why it worked:) I am using 1.8.0
and for all others dependencies I make a fix for webgl
How it worked? Is it correct?
I think @AGulev tried GameAnalytics in an html5 build in Defold 1.8.0. Did you run into any problems Alexey?
I use my own fork where