-
modelUrl
java.lang.String modelUrl
A valid 3D model URL. at the moment we support the following 3D model formats:
- GLTF V2
- GLB
Note: the value of this attribute cannot be empty otherwise we should not launch the AR view!
-
sourceType
java.lang.String sourceType
Represents the format of the given 3d Model. We currently support the following 3D model formats:
- GLTF2
- GLB
Note: the value of this attribute cannot be empty otherwise we should not launch the AR view!
-
logoUrl
java.lang.String logoUrl
Image URL which represents the company logo.
Note: we do not show the logo (top|left) on the AR view if the value of this attribute is empty!
-
onboardingImageUrl
java.lang.String onboardingImageUrl
Image URL which represents the on-boarding and intro in the AR view.
Note: we do not show the on-boarding dialog on the AR view if the value of this attribute is empty!
-
landingPageLink
java.lang.String landingPageLink
A valid URL which will be used to show more information about the product.
Note: we MUST hide the info button if the value of this attribute is empty!
-
minScale
float minScale
Minimum scale level of the given 3D model.
Note: we do not use this attribute when the value is smaller or equals to 0!
-
maxScale
float maxScale
Maximum scale level of the given 3D model.
Note: we do not use this attribute when the value is 0 or is smaller or equals to min_scale!
-
initialScale
float initialScale
Initial scale level of the given 3D model.
Note: we do not use this attribute when the value is smaller or equals to 0!
-
auto
boolean auto
true', insert the pre-defined 3D model automatically on the plane (surface) otherwise 'false'.
the default value is 'false'.
-
singleEntry
boolean singleEntry
'true', only ONE node (3D model) is visible on the scene, otherwise 'false'.
the default value is 'false'.
Note: in single entry mode users can still insert a new node to the surface,
and we detach the latest node, if any!
-
shareEnabled
boolean shareEnabled
'true', show the camera (share) button, otherwise 'false'. the default value is 'false'.
-
onStartTracking
java.lang.String onStartTracking
A tracking URL which will be triggered when user opens the AR view.
-
onLandingPageOpenTracking
java.lang.String onLandingPageOpenTracking
A tracking URL which will be triggered when user taps on the landing page (more info) button.
-
onShareClickTracking
java.lang.String onShareClickTracking
A tracking URL which will be triggered when user taps on the share (camera) button.
-
onInsertFirstNodeTracking
java.lang.String onInsertFirstNodeTracking
A tracking URL which will be triggered as soon as we insert the first 3D model into the scene.
-
onPermissionGrantedTracking
java.lang.String onPermissionGrantedTracking
A tracking URL which will be triggered when required permission(s) is/are granted.
-
onPermissionDeniedTracking
java.lang.String onPermissionDeniedTracking
A tracking URL which will be triggered when required permission(s) is/are granted.