Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

Snapchat Sticker Generator

Snap Inc.
Made by Snap Inc.

Creates custom Snapchat stickers based on product metadata.

この拡張機能の動作

Use this extension to generate a custom Snapchat Camera sticker (png) and store on a Cloud Storage bucket for the purpose of sharing to Snapchat Stories using Creative Kit.

Creative Kit allows apps and websites to send content to Snapchat for sharing on Stories, while including a url attachment that helps to grow usage and awareness. This extension makes it easy to generate a sticker that is designed to be overlaid on top of the Snapchat camera (SCSDKNoSnapContent).

When calling the Snapchat sticker api, this extension:

  • Generates a new transparent png image to specification for sharing over Snapchat Camera with Creative Kit and Creative Kit Web
  • Customizes the image content based on the url and product schema or a provided url
  • Alternatively, customizes the image content based on the product and schema collection data of a Firestore product

Generated images can be cached by providing a path to store cached images.

Detailed configuration information

To configure this extension, specify a Cloud Storage bucket to store the generated images.

Product and Schema collections are optional and can be configured to allow stickers to be generated based on your own products.

Caching is an optional path for storing a generated image and is recommended for better performance.

Additional setup

Before installing this extension, make sure that you've set up a Cloud Storage bucket in your Firebase project.

In the Snap Kit Developer Portal you’ll need to create an account and register your app and/or website to enable sharing to Snapchat via Creative Kit. See docs here: Getting Started and Creative Kit.

Billing

To install an extension, your project must be on the Blaze (pay as you go) plan

  • Cloud Firestore
  • Cloud Functions (Node.js 10+ runtime. See FAQs)
  • Cloud Storage

You are responsible for any costs associated with your use of these services.

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

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

ステップ 4(任意): 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