본문 바로가기
코드리뷰/chatGPT(Python)코드

Streamlit 쿠팡 파트너스와 토스 후원 링크로 수익 창출

by 디마드 2024. 3. 16.

Streamlit 코드에 쿠팡 파트너스와 토스 후원 링크를 걸어보자. 간단한 코드로 수익을 창출 기회가 생길 수 있다니 재미있지 않은가!

 

1. 토스 후원 링크 만들기

토스 접속해 후원 링크를 만든다. 어렵지 않으니 만드는 방법은 패쓰~

https://toss.me/guslang

 

guslang님에게 보내주세요

토스아이디로 안전하게 익명 송금하세요.

toss.me

요렇게 생겼다. "익명 송금하기"를 눌러 송금하면 내 계좌에 꽂힌다. 

2. 쿠팡 파트너스 배너 만들기

역시 쿠팡 파트너스에 가입하고 배너 광고를 만든다. 300 * 250 사이즈 ifream태그 코드를 복사한다. 

 

3. Streamlit 코드 작성

from openai import OpenAI
import streamlit as st
from dotenv import load_dotenv

load_dotenv()
# client = OpenAI()

# print(f"client.api_key : {client.api_key}")


with st.sidebar:
    st.link_button("더 좋은 컨텐츠를 위한 후원하기","https://toss.me/guslang")
    iframe_html = """
    <iframe src="https://ads-partners.coupang.com/widgets.html?id=765536&template=banner&trackingCode=AF7819398&subId=&width=300&height=250" width="300" height="250" frameborder="0" scrolling="no" referrerpolicy="unsafe-url" browsingtopics></iframe>
    """
    st.markdown(iframe_html, unsafe_allow_html=True)
    st.info("이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.")
    openai_api_key = st.text_input("OpenAI API KEY",  type="password", value ="OpenAI API 코드 입력")
    client = OpenAI(api_key=openai_api_key)
    # thrdad_id = st.text_input("Thread ID", value="")
    
    thread_make_btn = st.button("Create a new thread")
    if thread_make_btn:
        thread = client.beta.threads.create()
        thread_id = thread.id
        # st.subheader(f"{thread_id}",divider="rainbow")
        st.subheader("",divider="rainbow")
        st.text_input("Thread ID",value=thread_id)
        st.info("새로운 쓰레드가 생성되었습니다.")
        
st.title("My Good ChatBot")

(1) 토스 후원 링크 걸기

st.link_button("더 좋은 컨텐츠를 위한 후원하기","https://toss.me/guslang")

(2) 쿠팡 파트너스 배너 링크 걸기

iframe_html = """
    <iframe src="https://ads-partners.coupang.com/widgets.html?id=765536&template=banner&trackingCode=AF7819398&subId=&width=300&height=250" width="300" height="250" frameborder="0" scrolling="no" referrerpolicy="unsafe-url" browsingtopics></iframe>
    """

st.markdown(iframe_html, unsafe_allow_html=True)
st.info("이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.")

쿠팡파트너스 제휴링크 관련 안내 문구는 꼭 등록하자. 나중에 수익이 몰수될 수도 있으니..

4. Streamlit 실행하기 

vscode 콘솔에서 다음 명령어로 실행

> streamlit run  .\04_streamlit_openai.py

토스 후원하기 클릭하면, 

쿠팡 파트너스 배너광고 클릭하면, 쿠팡 사이트로 이동한다. 제품을 구입한다면 수익의 3%가량 수입이 생기게 된다. 

 

Nest Steps

다음 시간에는 로컬 환경이 아니 웹 서비스가 가능한 곳에 올려 실제 사람들이 찾아올 수 있도록 확장해 보려 한다. 챗봇 기능을 특화해 관심을 끌 수 있다면 제휴 광고나 후원금 유치가 가능하지 않겠는가....

반응형

댓글