Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。
コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。

Snapchat Sticker Generator

Snap Inc.
Made by Snap Inc.

プロダクト メタデータに基づき、カスタムの Snapchat ステッカーを作成します。

この拡張機能の動作

Creative Kit でカスタムの Snapchat Camera ステッカー(png)を生成して Cloud Storage バケットに保存し、Snapchat のストーリーに共有できる拡張機能です。

Creative Kit を利用すると、アプリやウェブサイトからのコンテンツを Snapchat に送信してストーリーを共有できます。また、URL を 含めてステッカーの利用を促し、認知度を高めることができます。この拡張機能を使用すると、Snapchat のカメラに重ねて使用するためにデザインされたステッカーを簡単に作成できます( SCSDKNoSnapContent )。

ステッカー API を呼び出すと、この拡張機能は次の処理を行います。

  • Creative Kit と Creative Kit Web を使用して、Snapchat カメラで共有する仕様に合わせて透過 png 画像を新しく生成する
  • URL とプロダクト スキーマ、または指定された URL に基づいて画像コンテンツをカスタマイズする
  • もしくは、Firestore プロダクトのプロダクトおよびスキーマの収集データに基づいて画像コンテンツをカスタマイズする

キャッシュ画像を保存するパスを指定することで、生成された画像をキャッシュとして保存できます。

詳細な構成情報

この拡張機能を構成するには、生成された画像を保存する Cloud Storage バケットを指定します。

Product Schema のコレクションはオプションであり、独自のプロダクトに基づいてステッカーを生成できるように構成できます。

キャッシュは、生成された画像を保存するためのオプションのパスであり、パフォーマンスを向上させるために推奨されます。

追加の設定

この拡張機能をインストールする前に、必ず Firebase プロジェクトに Cloud Storage バケットを設定 してください。

Snap Kit デベロッパー ポータル で、アカウントを作成してアプリやウェブサイトを登録して、Creative Kit を介して Snapchat と共有できるように登録する必要があります。 スタートガイド Creative Kit のドキュメントをご覧ください。

料金

拡張機能をインストールするには、プロジェクトを Blaze(従量課金制)プラン に含める必要があります。

  • Cloud Firestore
  • Cloud Functions(Node.js 10 以降のランタイム。 FAQ を参照
  • Cloud Storage

これらのサービスの使用に関連する費用については、すべてお客様の負担となります。

この拡張機能をインストールする方法

Firebase コンソールの使用

拡張機能のインストールと管理は、Firebase コンソールで行えます。

コンソールを使用してインストールする

Firebase CLI の使用

拡張機能のインストールと管理は、Firebase CLI でも行えます。

ステップ 1: 以下の npm コマンドを実行して、CLI をインストールするか、最新バージョンの CLI に更新します。

npm install -g firebase-tools
正常に機能しない場合は、 Firebase CLI リファレンス を確認するか、 npm のアクセス権 を変更してください。

ステップ 2: 新しい Firebase プロジェクトのディレクトリを設定 するか、既存のプロジェクト ディレクトリに移動します

ステップ 3: 次を実行して、この拡張機能を 拡張機能のマニフェスト に追加します

firebase ext:install snap/snapchat-sticker-generator --local --project=projectId_or_alias

Step 4 (Optional): Test this extension locally with the Firebase Emulator Suite

firebase emulators:start

ステップ 5: マニフェストにある拡張機能をプロジェクトに デプロイ します

firebase deploy --only extensions --project=projectId_or_alias
サポート対象
Cloud Storage Cloud Firestore
作成者
ライセンス
Apache-2.0
バージョン
0.1.0