shareVideo 视频 APP开发接入 Facebook Share 分享SDK能力

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

shareVideo 视频 APP开发接入 Facebook Share 分享SDK能力

核心代码示例,详情参阅demo

jsBridge.fbShare.shareVideo({
  //可选的公共参数
  //...
  //描述
  contentDescription: "the description of the video",
  //标题
  contentTitle: "the title to display for this video",
  //预览图 the photo to be used as a preview for the video
  previewPhoto: {
    url    : "https://i.cdn.yimenapp.com/sys/1.jpg",
    caption: "图片说明",
    userGenerated: false
  },
  //视频链接
  videoUrl: "https://flv4mp4.people.com.cn/videofile7/pvmsvideo/2022/2/25/GuiZhouPinDao-TuMin_5905588433c0cefc445c910f6e7f772d.MP4"
}, function(succ, data) {
  if (data.result == "success") {
    alert("成功:" + data.postId);
  } else if (data.result == "cancel") {
    alert("取消");
  } else if (data.result == "error") {
    alert("错误:" + data.message);
  } else {
    alert(JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbShare.shareVideo({
  //可选的公共参数
  //...
  //描述
  contentDescription: "the description of the video",
  //标题
  contentTitle: "the title to display for this video",
  //预览图 the photo to be used as a preview for the video
  previewPhoto: {
    url    : "https://i.cdn.yimenapp.com/sys/1.jpg",
    caption: "图片说明",
    userGenerated: false
  },
  //视频链接
  videoUrl: "https://flv4mp4.people.com.cn/videofile7/pvmsvideo/2022/2/25/GuiZhouPinDao-TuMin_5905588433c0cefc445c910f6e7f772d.MP4"
}, function(succ, data) {
  if (data.result == "success") {
    alert("成功:" + data.postId);
  } else if (data.result == "cancel") {
    alert("取消");
  } else if (data.result == "error") {
    alert("错误:" + data.message);
  } else {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbShare.shareVideo({
  //可选的公共参数
  //...
  //描述
  contentDescription: "the description of the video",
  //标题
  contentTitle: "the title to display for this video",
  //预览图 the photo to be used as a preview for the video
  previewPhoto: {
    url    : "https://i.cdn.yimenapp.com/sys/1.jpg",
    caption: "图片说明",
    userGenerated: false
  },
  //视频链接
  videoUrl: "https://flv4mp4.people.com.cn/videofile7/pvmsvideo/2022/2/25/GuiZhouPinDao-TuMin_5905588433c0cefc445c910f6e7f772d.MP4"
}, function(succ, data) {
  if (data.result == "success") {
    alert("成功:" + data.postId);
  } else if (data.result == "cancel") {
    alert("取消");
  } else if (data.result == "error") {
    alert("错误:" + data.message);
  } else {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

sharePhoto 照片 APP开发接入 Facebook Share 分享SDK 实现APP分享到 Facebook 能力

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

sharePhoto 照片 APP开发接入 Facebook Share 分享SDK 实现APP分享到 Facebook 能力

核心代码示例,详情参阅demo

jsBridge.fbShare.sharePhoto({
  //可选的公共参数
  //...
  //照片数组
  photos: [
    {
      url    : "https://i.cdn.yimenapp.com/sys/1.jpg",
      caption: "图一的说明",
      //照片是用户还是应用生成的 whether the photo represented by this object was generated by the user or by the application
      //布尔类型
      userGenerated: false
    },
    {
      url    : "https://i.cdn.yimenapp.com/sys/2.jpg",
      caption: "图二的说明",
      userGenerated: false
    },
    {
      url    : "https://i.cdn.yimenapp.com/sys/3.jpg",
      caption: "图三的说明",
      userGenerated: false
    }
  ]
}, function(succ, data) {
  if (data.result == "success") {
    alert("成功:" + data.postId);
  } else if (data.result == "cancel") {
    alert("取消");
  } else if (data.result == "error") {
    alert("错误:" + data.message);
  } else {
    alert(JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbShare.sharePhoto({
  //可选的公共参数
  //...
  //照片数组
  photos: [
    {
      url    : "https://i.cdn.yimenapp.com/sys/1.jpg",
      caption: "图一的说明",
      //照片是用户还是应用生成的 whether the photo represented by this object was generated by the user or by the application
      //布尔类型
      userGenerated: false
    },
    {
      url    : "https://i.cdn.yimenapp.com/sys/2.jpg",
      caption: "图二的说明",
      userGenerated: false
    },
    {
      url    : "https://i.cdn.yimenapp.com/sys/3.jpg",
      caption: "图三的说明",
      userGenerated: false
    }
  ]
}, function(succ, data) {
  if (data.result == "success") {
    alert("成功:" + data.postId);
  } else if (data.result == "cancel") {
    alert("取消");
  } else if (data.result == "error") {
    alert("错误:" + data.message);
  } else {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbShare.sharePhoto({
  //可选的公共参数
  //...
  //照片数组
  photos: [
    {
      url    : "https://i.cdn.yimenapp.com/sys/1.jpg",
      caption: "图一的说明",
      //照片是用户还是应用生成的 whether the photo represented by this object was generated by the user or by the application
      //布尔类型
      userGenerated: false
    },
    {
      url    : "https://i.cdn.yimenapp.com/sys/2.jpg",
      caption: "图二的说明",
      userGenerated: false
    },
    {
      url    : "https://i.cdn.yimenapp.com/sys/3.jpg",
      caption: "图三的说明",
      userGenerated: false
    }
  ]
}, function(succ, data) {
  if (data.result == "success") {
    alert("成功:" + data.postId);
  } else if (data.result == "cancel") {
    alert("取消");
  } else if (data.result == "error") {
    alert("错误:" + data.message);
  } else {
    alert(JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

shareLink 链接 Facebook Share 分享 APP开发接入 Facebook Share 分享SDK功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

shareLink 链接 Facebook Share 分享 APP开发接入 Facebook Share 分享SDK功能

核心代码示例,详情参阅demo

jsBridge.fbShare.shareLink({
  //其他公共参数
  //...
  //话题 the ShareHashtag for this content
  hashtag   : "#UkraineCrisis",
  //链接 the URL for the content being shared
  contentUrl: "https://m.baidu.com",
  //引用 the quote to display for this link
  quote     : "Connect on a global scale."
}, function(succ, data) {
  if (data.result == "success") {
    alert("成功:" + data.postId);
  } else if (data.result == "cancel") {
    alert("取消");
  } else if (data.result == "error") {
    alert("错误:" + data.message);
  } else {
    alert(JSON.stringify(data));
  }
});

/*
所有分享接口都支持的公共参数
{
    //链接 the URL for the content being shared
    //可选,字符串
    contentUrl: "https://m.baidu.com",
    //标记人 the list of Ids for taggable people to tag with this content
    //可选,字符串数组
    peopleIds : [],
    //位置 the Id for a place to tag with this content
    //可选,字符串
    placeId   : "",
    //页面 the Id of the Facebook page this share is associated with
    //可选,字符串
    pageId    : "",
    //the value to be added to the referrer URL when a person follows a link from this shared content on feed
    //可选,字符串
    ref       : "",
    //话题 the ShareHashtag for this content
    //可选,#号开头的字符串
    hashtag   : ""
}
*/

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbShare.shareLink({
  //其他公共参数
  //...
  //话题 the ShareHashtag for this content
  hashtag   : "#UkraineCrisis",
  //链接 the URL for the content being shared
  contentUrl: "https://m.baidu.com",
  //引用 the quote to display for this link
  quote     : "Connect on a global scale."
}, function(succ, data) {
  if (data.result == "success") {
    alert("成功:" + data.postId);
  } else if (data.result == "cancel") {
    alert("取消");
  } else if (data.result == "error") {
    alert("错误:" + data.message);
  } else {
    alert(JSON.stringify(data));
  }
});

/*
所有分享接口都支持的公共参数
{
    //链接 the URL for the content being shared
    //可选,字符串
    contentUrl: "https://m.baidu.com",
    //标记人 the list of Ids for taggable people to tag with this content
    //可选,字符串数组
    peopleIds : [],
    //位置 the Id for a place to tag with this content
    //可选,字符串
    placeId   : "",
    //页面 the Id of the Facebook page this share is associated with
    //可选,字符串
    pageId    : "",
    //the value to be added to the referrer URL when a person follows a link from this shared content on feed
    //可选,字符串
    ref       : "",
    //话题 the ShareHashtag for this content
    //可选,#号开头的字符串
    hashtag   : ""
}
*/

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbShare.shareLink({
  //其他公共参数
  //...
  //话题 the ShareHashtag for this content
  hashtag   : "#UkraineCrisis",
  //链接 the URL for the content being shared
  contentUrl: "https://m.baidu.com",
  //引用 the quote to display for this link
  quote     : "Connect on a global scale."
}, function(succ, data) {
  if (data.result == "success") {
    alert("成功:" + data.postId);
  } else if (data.result == "cancel") {
    alert("取消");
  } else if (data.result == "error") {
    alert("错误:" + data.message);
  } else {
    alert(JSON.stringify(data));
  }
});

/*
所有分享接口都支持的公共参数
{
    //链接 the URL for the content being shared
    //可选,字符串
    contentUrl: "https://m.baidu.com",
    //标记人 the list of Ids for taggable people to tag with this content
    //可选,字符串数组
    peopleIds : [],
    //位置 the Id for a place to tag with this content
    //可选,字符串
    placeId   : "",
    //页面 the Id of the Facebook page this share is associated with
    //可选,字符串
    pageId    : "",
    //the value to be added to the referrer URL when a person follows a link from this shared content on feed
    //可选,字符串
    ref       : "",
    //话题 the ShareHashtag for this content
    //可选,#号开头的字符串
    hashtag   : ""
}
*/

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

setAdvertiserIDCollectionEnabled 启/停 收集广告主编号 APP开发接入Facebook 应用事件SDK

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

setAdvertiserIDCollectionEnabled 启/停 收集广告主编号 APP开发接入Facebook 应用事件SDK

核心代码示例,详情参阅demo

jsBridge.fbEvent.setAdvertiserIDCollectionEnabled({
  enabled: true
}, function(succ, data) {
  alert(succ ? "操作成功" : "失败\n" + JSON.stringify(data));
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbEvent.setAdvertiserIDCollectionEnabled({
  enabled: true
}, function(succ, data) {
  alert(succ ? "操作成功" : "失败\n" + JSON.stringify(data));
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbEvent.setAdvertiserIDCollectionEnabled({
  enabled: true
}, function(succ, data) {
  alert(succ ? "操作成功" : "失败\n" + JSON.stringify(data));
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

setAutoLogAppEventsEnabled 启/停 自动记录事件 APP开发接入Facebook 应用事件SDK

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

setAutoLogAppEventsEnabled 启/停 自动记录事件 APP开发接入Facebook 应用事件SDK

核心代码示例,详情参阅demo

jsBridge.fbEvent.setAutoLogAppEventsEnabled({
  enabled: true
}, function(succ, data) {
  alert(succ ? "操作成功" : "失败\n" + JSON.stringify(data));
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbEvent.setAutoLogAppEventsEnabled({
  enabled: true
}, function(succ, data) {
  alert(succ ? "操作成功" : "失败\n" + JSON.stringify(data));
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.fbEvent.setAutoLogAppEventsEnabled({
  enabled: true
}, function(succ, data) {
  alert(succ ? "操作成功" : "失败\n" + JSON.stringify(data));
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

logEvent 记录事件 Facebook 应用事件SDK APP开发接入Facebook 应用事件SDK能力

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

Facebook 应用事件_Facebook 应用事件SDK APP开发接入Facebook 应用事件SDK能力

核心代码示例,详情参阅demo

//示例:购买成功
jsBridge.fbEvent.logEvent({
  //必须,字符串类型,事件名称
  name : "fb_mobile_purchase",
  //可选,数字类型,事件值(如付款金额等)
  valueToSum: 123.45,
  //可选,任意 JSON Object 对象,事件参数
  value: {
    fb_currency    : "USD",
    fb_content_type: "Shirt",
    fb_content     : "[{\"id\": \"1234\", \"quantity\": 2}, {\"id\": \"5678\", \"quantity\": 1}]"
  }
}, function(succ, data) {
  alert(succ ? "操作成功" : "失败\n" + JSON.stringify(data));
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//示例:购买成功
jsBridge.fbEvent.logEvent({
  //必须,字符串类型,事件名称
  name : "fb_mobile_purchase",
  //可选,数字类型,事件值(如付款金额等)
  valueToSum: 123.45,
  //可选,任意 JSON Object 对象,事件参数
  value: {
    fb_currency    : "USD",
    fb_content_type: "Shirt",
    fb_content     : "[{\"id\": \"1234\", \"quantity\": 2}, {\"id\": \"5678\", \"quantity\": 1}]"
  }
}, function(succ, data) {
  alert(succ ? "操作成功" : "失败\n" + JSON.stringify(data));
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//示例:购买成功
jsBridge.fbEvent.logEvent({
  //必须,字符串类型,事件名称
  name : "fb_mobile_purchase",
  //可选,数字类型,事件值(如付款金额等)
  valueToSum: 123.45,
  //可选,任意 JSON Object 对象,事件参数
  value: {
    fb_currency    : "USD",
    fb_content_type: "Shirt",
    fb_content     : "[{\"id\": \"1234\", \"quantity\": 2}, {\"id\": \"5678\", \"quantity\": 1}]"
  }
}, function(succ, data) {
  alert(succ ? "操作成功" : "失败\n" + JSON.stringify(data));
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

registerAdjustBridge 注册 Adjust 官方 js 接口 APP开发接入Adjust归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

registerAdjustBridge 注册 Adjust 官方 js 接口 APP开发接入Adjust归因统计功能

核心代码示例,详情参阅demo

//详细说明 请参考这里
//如果需要集成调用 Adjust 官方的 js 接口,请在调用前执行此方法注册之
jsBridge.adjust.registerAdjustBridge(function(succ, data) {
    if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//详细说明 请参考这里
//如果需要集成调用 Adjust 官方的 js 接口,请在调用前执行此方法注册之
jsBridge.adjust.registerAdjustBridge(function(succ, data) {
    if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->

//详细说明 请参考这里
//如果需要集成调用 Adjust 官方的 js 接口,请在调用前执行此方法注册之
jsBridge.adjust.registerAdjustBridge(function(succ, data) {
    if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});
}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

trackThirdPartySharing 禁用/启用 第三方分享 APP开发接入Adjust归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

trackThirdPartySharing 禁用/启用 第三方分享 APP开发接入Adjust归因统计功能

核心代码示例,详情参阅demo

//此接口属于隐私设置
jsBridge.adjust.trackThirdPartySharing({
  //true : 启用当前用户第三方数据分享
  //false: 停用当前用户第三方数据分享
  enabled: true
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//此接口属于隐私设置
jsBridge.adjust.trackThirdPartySharing({
  //true : 启用当前用户第三方数据分享
  //false: 停用当前用户第三方数据分享
  enabled: true
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//此接口属于隐私设置
jsBridge.adjust.trackThirdPartySharing({
  //true : 启用当前用户第三方数据分享
  //false: 停用当前用户第三方数据分享
  enabled: true
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

getAmazonAdId 获取 Amazon 广告标识符 APP开发接入Adjust归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

getAmazonAdId 获取 Amazon 广告标识符 APP开发接入Adjust归因统计功能

核心代码示例,详情参阅demo

jsBridge.adjust.getAmazonAdId(function(succ, data) {
  alert(data.amazonAdId);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.getAmazonAdId(function(succ, data) {
  alert(data.amazonAdId);
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.getAmazonAdId(function(succ, data) {
  alert(data.amazonAdId);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

getGoogleAdId 获取 Google Play 服务广告标识符 APP开发接入Adjust归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

getGoogleAdId 获取 Google Play 服务广告标识符 APP开发接入Adjust归因统计功能

核心代码示例,详情参阅demo

jsBridge.adjust.getGoogleAdId(function(succ, data) {
  alert(data.googleAdId);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.getGoogleAdId(function(succ, data) {
  alert(data.googleAdId);
});
}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.getGoogleAdId(function(succ, data) {
  alert(data.googleAdId);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

getAdjustAdId 获取 Adjust 设备标识符 APP开发接入Adjust归因统计能力

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

getAdjustAdId 获取 Adjust 设备标识符 APP开发接入Adjust归因统计能力

核心代码示例,详情参阅demo

jsBridge.adjust.getAdjustAdId(function(succ, data) {
  alert(data.adjustAdId);
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.getAdjustAdId(function(succ, data) {
  alert(data.adjustAdId);
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.getAdjustAdId(function(succ, data) {
  alert(data.adjustAdId);
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

setSessionParameter 设置会话参数 APP开发接入Adjust归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

setSessionParameter 设置会话参数 APP开发接入Adjust归因统计功能

核心代码示例,详情参阅demo

//详细说明 请参考这里
//此接口为覆盖操作,执行时会先清除之前设置的会话参数
jsBridge.adjust.setSessionParameter({
  //可选,回传参数,json 对象
  callbackParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  },
  //可选,合作伙伴参数,json 对象
  partnerParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//详细说明 请参考这里
//此接口为覆盖操作,执行时会先清除之前设置的会话参数
jsBridge.adjust.setSessionParameter({
  //可选,回传参数,json 对象
  callbackParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  },
  //可选,合作伙伴参数,json 对象
  partnerParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//详细说明 请参考这里
//此接口为覆盖操作,执行时会先清除之前设置的会话参数
jsBridge.adjust.setSessionParameter({
  //可选,回传参数,json 对象
  callbackParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  },
  //可选,合作伙伴参数,json 对象
  partnerParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

trackPlayStoreSubscription 跟踪 Google PlayStore 订阅 APP开发接入Adjust归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

trackPlayStoreSubscription 跟踪 Google PlayStore 订阅 APP开发接入Adjust归因统计功能

核心代码示例,详情参阅demo

jsBridge.adjust.trackPlayStoreSubscription({
  //金额,整数类型
  price   : 123,
  //币种
  currency: "USD",
  //库存单位
  sku     : "goods_1_1",
  //交易号
  orderId : "",
  //收据
  signature: "",
  //付款 Token
  purchaseToken: "",
  //可选,回传参数,json 对象
  callbackParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  },
  //可选,合作伙伴参数,json 对象
  partnerParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.trackPlayStoreSubscription({
  //金额,整数类型
  price   : 123,
  //币种
  currency: "USD",
  //库存单位
  sku     : "goods_1_1",
  //交易号
  orderId : "",
  //收据
  signature: "",
  //付款 Token
  purchaseToken: "",
  //可选,回传参数,json 对象
  callbackParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  },
  //可选,合作伙伴参数,json 对象
  partnerParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.trackPlayStoreSubscription({
  //金额,整数类型
  price   : 123,
  //币种
  currency: "USD",
  //库存单位
  sku     : "goods_1_1",
  //交易号
  orderId : "",
  //收据
  signature: "",
  //付款 Token
  purchaseToken: "",
  //可选,回传参数,json 对象
  callbackParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  },
  //可选,合作伙伴参数,json 对象
  partnerParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

trackAdRevenue 跟踪广告收入 APP开发接入Adjust归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

trackAdRevenue 跟踪广告收入 APP开发接入Adjust归因统计功能

核心代码示例,详情参阅demo

jsBridge.adjust.trackAdRevenue({
  //必须,广告源
  //可能的值为:
  //  applovin_max_sdk
  //  mopub
  //  admob_sdk
  //  ironsource_sdk
  //  admost_sdk
  source : "applovin_max_sdk",
  //必需,广告收入信息,json 对象
  payload: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.trackAdRevenue({
  //必须,广告源
  //可能的值为:
  //  applovin_max_sdk
  //  mopub
  //  admob_sdk
  //  ironsource_sdk
  //  admost_sdk
  source : "applovin_max_sdk",
  //必需,广告收入信息,json 对象
  payload: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.trackAdRevenue({
  //必须,广告源
  //可能的值为:
  //  applovin_max_sdk
  //  mopub
  //  admob_sdk
  //  ironsource_sdk
  //  admost_sdk
  source : "applovin_max_sdk",
  //必需,广告收入信息,json 对象
  payload: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

trackEvent 事件跟踪 APP开发接入Adjust归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

trackEvent 事件跟踪 APP开发接入Adjust归因统计功能

核心代码示例,详情参阅demo

//详细说明 请参考这里
jsBridge.adjust.trackEvent({
  //必须,事件识别码
  //需事先在 Adjust 控制面板创建此事件识别码
  eventToken: "purchase",
  //可选,收入金额
  revenue   : 1.23,
  //可选,币种,如果提供了 revenue 则必选提供 currency 币种参数
  currency  : "USD",
  //可选,交易ID
  orderId   : "",
  //可选,回传标识符
  callbackId: "",
  //可选,回传参数,json 对象
  callbackParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  },
  //可选,合作伙伴参数,json 对象
  partnerParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//详细说明 请参考这里
jsBridge.adjust.trackEvent({
  //必须,事件识别码
  //需事先在 Adjust 控制面板创建此事件识别码
  eventToken: "purchase",
  //可选,收入金额
  revenue   : 1.23,
  //可选,币种,如果提供了 revenue 则必选提供 currency 币种参数
  currency  : "USD",
  //可选,交易ID
  orderId   : "",
  //可选,回传标识符
  callbackId: "",
  //可选,回传参数,json 对象
  callbackParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  },
  //可选,合作伙伴参数,json 对象
  partnerParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//详细说明 请参考这里
jsBridge.adjust.trackEvent({
  //必须,事件识别码
  //需事先在 Adjust 控制面板创建此事件识别码
  eventToken: "purchase",
  //可选,收入金额
  revenue   : 1.23,
  //可选,币种,如果提供了 revenue 则必选提供 currency 币种参数
  currency  : "USD",
  //可选,交易ID
  orderId   : "",
  //可选,回传标识符
  callbackId: "",
  //可选,回传参数,json 对象
  callbackParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  },
  //可选,合作伙伴参数,json 对象
  partnerParameters: {
    "key1": "value1",
    "key2": "value2"
    //...
  }
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

removeListener 移除监听器 APP开发接入Adjust归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

removeListener 移除监听器 APP开发接入Adjust归因统计功能

核心代码示例,详情参阅demo

//移除监听器,不会再收到回调通知
//在需要时可重新调用 setListener
jsBridge.adjust.removeListener();

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//移除监听器,不会再收到回调通知
//在需要时可重新调用 setListener
jsBridge.adjust.removeListener();

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
//移除监听器,不会再收到回调通知
//在需要时可重新调用 setListener
jsBridge.adjust.removeListener();

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

setListener 设置监听器 APP开发接入Adjust归因统计SDK教程

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

setListener 设置监听器 APP开发接入Adjust归因统计SDK教程

如需接口调用事件,请设置此监听器;

核心代码示例,详情参阅demo

jsBridge.adjust.setListener(function(event, data) {
  showResult({
    event: event,
    data : data
  });
});

//请拉到页面底部查看回调数据信息
$('html,body').animate({ scrollTop: $('#view').offset().top }, 500);

/**
回调参数说明:
event - 事件代码,字符串类型
  可能的值:
  onFinishedEventTrackingSucceeded
  onFinishedEventTrackingFailed
  onFinishedSessionTrackingSucceeded
  onFinishedSessionTrackingFailed
  launchReceivedDeeplink
  onAttributionChanged
data  - 事件数据,JSON 对象
**/

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.adjust.setListener(function(event, data) {
  showResult({
    event: event,
    data : data
  });
});

//请拉到页面底部查看回调数据信息
$('html,body').animate({ scrollTop: $('#view').offset().top }, 500);

/**
回调参数说明:
event - 事件代码,字符串类型
  可能的值:
  onFinishedEventTrackingSucceeded
  onFinishedEventTrackingFailed
  onFinishedSessionTrackingSucceeded
  onFinishedSessionTrackingFailed
  launchReceivedDeeplink
  onAttributionChanged
data  - 事件数据,JSON 对象
**/

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

anonymizeUser 匿名用户数据 APP开发接入AppsFlyer归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

anonymizeUser 匿名用户数据 APP开发接入AppsFlyer归因统计功能

核心代码示例,详情参阅demo

jsBridge.flyer.anonymizeUser({
  //是否匿名
  anonymize: false
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.flyer.anonymizeUser({
  //是否匿名
  anonymize: false
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.flyer.anonymizeUser({
  //是否匿名
  anonymize: false
}, function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->

start 开始,开始采集数据 APP开发接入AppsFlyer归因统计功能

用做网页的技术做APP
一门提供标准化的jsbridge-mini.js库,您只需要在页面引用执行JS即可实现各种原生APP、原生PC的功能能力。

==================APP端==================
【APP端】(安卓版&苹果版)目前提供200+原生功能,2000+JS映射接口,用做网站的技术即可实现各种原生APP能力、APP demo地址https://www.yimenapp.com/doc/demo.cshtml下载教程:
♦ JS-SDK 引用方式:
♦ 普通网页 script 方式加载:下载最新版,请在页面上调用 jsBridge 接口之前引用 jsbridge-mini.js 库;
♦ js module 方式引用:npm install ym-jsbridge 具体请参考 npm package
一门APP开发平台通用JS

start 开始,开始采集数据 APP开发接入AppsFlyer归因统计功能

核心代码示例,详情参阅demo

jsBridge.flyer.start(function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

A标签执行JS示例代码

<a href="javascript:void(0)" onclick="zhixing()">执行</a> 
<!-- 写入一个A标签href值为"javascript:void(0)",定义点击事件onclick;-->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- 在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接;-->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->
jsBridge.flyer.start(function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});

}
</script>
<!--执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可;-->

按钮执行JS示例代码

<button onclick="zhixing()" >执行</button>
<!-- //写一个按钮,定义点击执行事件; -->
<script src="您的服务器URL/jsbridge-mini.js"></script>
<!-- //在您的服务器引入一门JS地址,请下载jsbridge-mini.js上传您自己的服务器获取链接; -->
<script type="text/javascript">
function zhixing() {


<!--这里可以直接复制JS核心代码到此{}括号内-->

jsBridge.flyer.start(function(succ, data) {
  if (!succ) {
    alert("失败\n" + JSON.stringify(data));
  }
});
}
</script>
<!-- //执行核心代码;
//如果需要进入页面就执行,去掉点击事件即可; -->