跳过主要内容
返回插件
@capgo/capacitor-install-referrer
教程
@capgo/capacitor-install-referrer

安装引荐者

从Capacitor读取Google Play安装引荐者数据和Apple AdServices attribution

指南

Tutorial on Install Referrer

Test on device

下载Capgo应用,然后扫描code中的二维码。

Install Referrer插件预览二维码code

使用@capgo/capacitor-install-referrer

@capgo/capacitor-install-referrer 在Capacitor应用中读取安装来源信号。

在Android和iOS上通过一个API获取Google Play Install Referrer数据和Apple AdServices来源令牌。

安装

bun add @capgo/capacitor-install-referrer
bunx cap sync

此插件暴露的内容

  • getReferrer 返回安卓或iOS的安装来源信息
  • GetReferrer 是为迁移到 cap-play-install-referrer.
  • 安卓返回Google Play推荐人ID、点击时间戳、安装时间戳和即时应用标志。
  • iOS返回Apple AdServices的安装来源令牌,并可选地获取Apple的安装来源负载。

示例用法

import { InstallReferrer } from '@capgo/capacitor-install-referrer';

const result = await InstallReferrer.getReferrer();

if (result.platform === 'android') {
  console.log(result.referrer);
}

if (result.platform === 'ios') {
  console.log(result.attributionToken);
}

Apple安装来源负载

const result = await InstallReferrer.getReferrer({
  fetchAppleAttribution: true,
  appleAttributionRetryCount: 3,
  appleAttributionRetryDelayMs: 5000,
});

console.log(result.appleAttribution);

平台说明

安卓使用Google Play安装来源服务,需要在Google Play商店安装才能获取真实的安装来源信息。iOS使用Apple AdServices,因为Apple没有提供一个通用的App Store安装来源信息的等价物。

完整参考

继续使用@capgo/capacitor-install-referrer

如果您正在使用 使用@capgo/capacitor-install-referrer 来规划原生插件工作,连接它与 @capgo/capacitor-install-referrer 了解@capgo/capacitor-install-referrer的实现细节 开始使用 了解开始使用的实现细节 Capgo 插件目录 了解Capgo 插件目录中的产品工作流程, Capacitor 插件由 Capgo 提供 了解 Capacitor 插件由 Capgo 的实现细节 添加或更新插件 了解添加或更新插件的实现细节