火曜日, 7月 15, 2025
No menu items!
ホーム ブログ ページ 3548

React Nativeで `expo-apple-targets`を使ってiOS WidgetとLive Activityの簡易実装 #@iOS



React Nativeで `expo-apple-targets`を使ってiOS WidgetとLive Activityの簡易実装 #@iOS

2025.05.20 | by Soumyajeet (github.com/SoumyajeetSarkar) 開発者 @menu.inc

✨ はじめに

Widgets iOS Image.jpg

進化し続けるモバイルテクノロジーの時代でも、iOS Widget と Live Activities は、ユーザー体験やエンゲージメントを向上させるために欠かせない存在となっています。特にデリバリーアプリやリアルタイム系のサービスにおいて、以下のような場面で真価を発揮します:

📦 リアルタイム注文追跡:ロック画面上で配達状況を確認でき、アプリを開く必要なし

🔔 エンゲージメント向上:お気に入りの店舗、リピート注文ボタン、限定クーポンなどにホーム画面から即アクセス

🚀 競争力の強化:主要アプリはすでにこれらを活用して、リテンションや満足度を向上中

しかし問題は、これを React Native(Expo)で開発されているアプリにどう組み込むか。Widget や Live Activity は iOS の native 機能であり、これらを実装するために native の知識がないと「無理 ! 」と思ってしまうことがありました。そこで見つけたのが、expo-apple-targets です。

📦 expo-apple-targets とは ?

expo-apple-targets は、Expo の開発者、Evan Bacon 氏によって開発された Expo 用ライブラリで、Expo の Continuous Native Generation (CNG) と iOS の App Extension( Widget や Live Activities )をつなぐ橋渡しの役割を果たします。

なぜ便利なの?

🚀 Expo Framework の使いやすさと iOS ネイティブ機能の間のギャップを解消するこのライブラリを簡単に導入できる。

👍 Root directory 下に📂 /targets で native ターゲットを分離し、プロジェクトをクリーンに保てる

🔄 Expo の Continuous Native Generation (CNG) に完全対応しているため、Xcode の手動設定は不要になる!!

📁 プロジェクト構成

Project の構成は単純に、本体と App Extension の組み合わせになる。

image.png

ここで、/root/ios/の内部のファイルに本体と App Extension が紐づいているコードを書く必要がありましたが、このライブラリの導入で、自動化されます。そのため、今回実装するファイルは/root/targetsの内部だけです。

🛠️ プロジェクトのセットアップ方法

1️⃣ ライブラリのセットアップ

expo-apple-targetsをインストールする

npm install @bacons/apple-targets

app.jsonに plugin を設定

"expo": {
  ...
  "plugins": [
      [
        "@bacons/apple-targets",
        {
          "appleTeamId": "XXXXXXXX"
        }
      ],
  ]
}

2️⃣ widget または live-activity を 📁targets下に定義

📂 Root
📂 targets
📂 widget
📄 expo-target.config.js
📄 Widget.swift
📂live-activity
...

expo-target.config.jsに widget の configuration を設定する

module.exports = {
  type: "widget",
  entitlements: {
    "com.apple.security.applicationgroups": ["group.{project-name}.widget"],
  },
};

次は、Widget の実装自体は、Swift で行ないます。ここで、swift UI の知識が必要になってくるのです。

Widget.swiftに簡単な Static Widget を以下のように実装する

import WidgetKit
import SwiftUI

struct Provider: TimelineProvider {
    func placeholder(in context: Context) -> SimpleEntry {
        SimpleEntry(date: Date(), item: "Loading")
    }

    func snapshot(in context: Context) async -> SimpleEntry {
        SimpleEntry(date: Date(), item: "Loading")
    }

    func timeline(in context: Context) async -> TimelineSimpleEntry> {
        var entries: [SimpleEntry] = []

        // Generate a timeline consisting of five entries an hour apart, starting from the current date.
        let currentDate = Date()
        for hourOffset in 0 .. 5 {
            let entryDate = Calendar.current.date(byAdding: .hour, value: hourOffset, to: currentDate)!
            let entry = SimpleEntry(date: entryDate, item: "トンカツ")
            entries.append(entry)
        }

        return Timeline(entries: entries, policy: .atEnd)
    }
}

struct SimpleEntry: TimelineEntry {
    let date: Date
    let item: String
}

struct WidgetEntryView : View {
    var entry: Provider.Entry

    var body: some View {
        VStack {
            Text(entry.date, style: .time)

            Text("おすすめ")
            if let url = URL(string: "any image url"),
               let imageData = try? Data(contentsOf: url),
               let uiImage = UIImage(data: imageData) {
               Image(uiImage: uiImage)
                .resizable()
                .aspectRatio(contentMode: .fit)
                .frame(height: 50)
            }
            Text(entry.item)
        }
    }
}

struct widget: Widget {
    let kind: String = "widget"

    var body: some WidgetConfiguration {
        StaticConfiguration(kind: kind, provider: Provider()) { entry in
            WidgetEntryView(entry: entry)
                .containerBackground(.fill.tertiary, for: .widget)
        }
    }
}

@main
struct widgetBundle: WidgetBundle {
    var body: some Widget {
        widget()
    }
}

3️⃣ Native のファイルを自動で作成

以下のコマンドだけで expo が 📂 ios/下のファイルを作成し、Widget/Live-Activity に必要なファイルを定義してあげる

結果

📂 Root
📂 targets
📂 widget
📄 expo-target.config.js
📄 Widget.swift
📄 Info.plist //自動作成
📄 target.entitlements //自動作成
📂live-activity
...

Xcode の複雑な設定画面を行わず、App Extension のセットアップが完了!!

4️⃣ ビルド

以下のコマンドで Xcode にプロジェクトを開き、

image.png

▶️ ボタン押して simulator 上でアプリを動かせる
今回はWidgetを開発してみました。結果 ⬇️

image.png

これで、React Native アプリの Widget を作ることができました。Swift も学びになりました。👏👏


📝 アプリから Widget へデータ送信 (Advanced)

上の手順でハードコードした「トンカツ」だけ表示できる簡単な Widget を作成しました。今からちょっと Advanced の機能に入ります。アプリ本体から Widget にデータを送信してみましょう!!

📂 データ送信

データ送信するために、以下の形でアプリからデータを UserDefaults に設定し、Widget 側からそのデータを取得して表示する

image.png

UserDefaults は何?

User Defaults 機能 は Apple が提供する永続的なキーと値の保存機能である。

📱 Native Swift コードの例

UserDefaults(suiteName: "{app group name}")?.set("value", forKey: "key")

次に Expo Module を実装する

Expo Module の実装

Expo Module を簡単に作るため、create-expo-module というものを利用します。

$ npx create-expo-module --local

Need to install the following packages:
[email protected]
Ok to proceed? (y) y

The local module will be created in the modules directory in the root of your project. Learn more: https://expo.fyi/expo-module-local-autolinking.md

✔ What is the name of the local module? … samplewidgetmodule
✔ What is the native module name? … Samplewidgetmodule
✔ What is the Android package name? … expo.modules.samplewidgetmodule

✔ Downloaded module template from npm
✔ Created the module from template files

✅ Successfully created Expo module in modules/samplewidgetmodule

You can now import this module inside your application.
For example, you can add this line to your App.js or App.tsx file:
import { hello } from './modules/samplewidgetmodule';

Learn more on Expo Modules APIs: https://docs.expo.dev/modules
Remember you need to rebuild your development client or reinstall pods to see the changes.

上記コマンドで以下のようにフォルダーが作成されます。

image.png

次に、ExpoWidgetModule.swiftUserDefaultsを設定する関数を定義します。

import ExpoModulesCore
import WidgetKit

public class ExpoWidgetModule: Module {
  public func definition() -> ModuleDefinition {

    Name("ExpoWidget")

    Function("set") { (key: String, value: String) in
      let userDefaults = UserDefaults.init(suiteName: "設定したApp group名")
      userDefaults?.set(value, forKey: key)
       if #available(iOS 14.0, *) {
          WidgetCenter.shared.reloadAllTimelines()
      }
    }
  }
}

この関数を React Native 側で以下のように呼ぶことができます。

import React from "react";
import { View, Button } from "react-native";
import type { RNSC } from "src/navigations/types";

import { requireNativeModule } from "expo-modules-core";

export const ExampleTemplate: RNSC = () => {
  const ExpoWidgetModule = requireNativeModule("ExpoWidget");

  return (
    View style={{ flex: 1, justifyContent: "center", alignItems: "center" }}>
      Button
        buttonText="Press to set new data"
        onPress={() => ExpoWidgetModule.set("data", "トンカツ")}
      />
    /View>
  );
};

Widget 側で UserDefaults からデータを取得

import WidgetKit
import SwiftUI

struct Provider: TimelineProvider {
    func placeholder(in context: Context) -> SimpleEntry {
        SimpleEntry(date: Date(), item: "Loading")
    }

    func snapshot(in context: Context) async -> SimpleEntry {
        SimpleEntry(date: Date(), item: "Loading")
    }

    func timeline(in context: Context) async -> TimelineSimpleEntry> {
        var entries: [SimpleEntry] = []
        //ここでUserDefaultsを呼び、データを取得する
        let userDefaults = UserDefaults(suiteName: "設定したApp Group名")
        let data = userDefaults?.string(forKey: "data") ?? "Loading..."
        let currentDate = Date()
        for hourOffset in 0 .. 5 {
            let entryDate = Calendar.current.date(byAdding: .hour, value: hourOffset, to: currentDate)!
            let entry = SimpleEntry(date: entryDate, item: data)
            entries.append(entry)
        }

        return Timeline(entries: entries, policy: .atEnd)
    }
}

struct SimpleEntry: TimelineEntry {
    let date: Date
    let item: String
}

struct WidgetEntryView : View {
    var entry: Provider.Entry

    var body: some View {
        VStack {
            Text(entry.date, style: .time)
            Text(entry.item)
        }
    }
}

struct widget: Widget {
    let kind: String = "widget"

    var body: some WidgetConfiguration {
        StaticConfiguration(kind: kind, provider: Provider()) { entry in
            WidgetEntryView(entry: entry)
                .containerBackground(.fill.tertiary, for: .widget)
        }
    }
}

@main
struct widgetBundle: WidgetBundle {
    var body: some Widget {
        widget()
    }
}

データ送信の Demo

1️⃣ Widget を押してアプリを開く

image.png

2️⃣ アプリの中で作った仮ページにあるボタンを押す

Screenshot 2025-04-29 at 22.05.20.png

3️⃣  データが realtime で送信できました 👏👏

image.png

🛑 課題とヒント

ここまでブログを読んでくれた人はもう React Native で Widget を開発できるようになりました。
しかし、開発中で問題が発生する可能性がゼロではないです。そこで、僕からいくつかヒントを教えさせていただきます。

  • ✅ OS バージョンの互換性:
    以下のバージョンを注意しながら開発をしてください。

WidgetKit:iOS 14 以降

ActivityKit:iOS 16 以降
バージョンのエラーを避けたい場合は、以下のようにロジックをラップすれば安心です。

if #available(iOS 14.0, *) {
          //コード
}
  • 🔍 デバッグのコツ:

Xcode の Debug Preview 機能を使って Widget を確認しましょう。

Widget.swiftLiveActivityControlModule.swift にブレークポイントを追加して、ネイティブコードをデバッグできます。

🔒 本番運用について:
問題ありません — このライブラリは本番環境でも利用可能です!
実際のアプリでも安心して使えます。

💡 まとめ

expo-apple-targets は、従来のウィジェット開発で必要だった Xcode プロジェクトの手動設定や複雑なビルド設定を不要にし、Expo 管理下でも手軽に iOS ウィジェットやライブアクティビティを導入できる点が非常に有用でした。
開発体験が大幅に向上し、React Native アプリへの統合もスムーズに行えました。

強くおすすめします:
👉 プロジェクトに Expo CNG(Continuous Native Generation) を導入しましょう。
ネイティブ拡張の統合がとてもスムーズで、保守性も高まります。

📚 参考資料
expo-apple-targets GitHub リポジトリ

Expo Continuous Native Generation ドキュメント

User Defaults ドキュメント

Expo Modules ドキュメント


▼ 採用情報

レアゾン・ホールディングスは、「世界一の企業へ」というビジョンを掲げ、「新しい”当たり前”を作り続ける」というミッションを推進しています。

現在、エンジニア採用を積極的に行っておりますので、ご興味をお持ちいただけましたら、ぜひ下記リンクからご応募ください。





Source link

Views: 0

AIにプルリクを作成させて個人開発のモチベを上げる




1.モチベーション
久々の投稿です。
今回は個人開発のモチベーションを上げるために「自分の好きなキャラを作って、そのキャラにPRを自動生成するbot」を作成しました。
https://github.com/kata-n/llm-assistant-bot
こんな感じです。

開発ではPRの差分をまとめたり、タイトルや本文を整える作業が繰り返し発生します。
特に個人開発の時はPRを書くのがめんどくさくなったり、味気なくなりがちなので、もっと楽しみながら個人開発したいなーと思ってました。
そこで、そのPR作成作業をBotにまかせてみることにしました。
コメントひとつでPRを作ってくれるア…



Source link

Views: 0

「エアホッケー」カプセルトイ発売!7種の魅力的チャーム登場✨

🔸 ざっくり内容:

この記事は、1998年にブラウザ用にリリースされたミニゲーム集について紹介しています。このゲーム集には計7個のアクリルチャームが付属し、その中にはシークレットのアイテムも含まれています。販売価格は1回300円で、9月に発売が予定されています。

背景情報

このゲーム集は、懐かしさを感じさせるレトロなデザインが特徴で、多くのファンに支持されています。アクリルチャームは、ゲームのキャラクターやテーマを反映したアイテムとして人気があり、コレクション性の高さが魅力です。

重要な視点

  • リリース日: 1998年という古典的な時代にブラウザゲームが普及し始めた頃の作品。
  • アイテムバリエーション: 7つの異なるチャームがあり、コレクターにとっての楽しみも増す設計。
  • 価格と販売方法: 1回300円という価格設定は、手軽に楽しめる点を強調しています。

このミニゲーム集は、懐かしさと新たな楽しみを提供することで、世代を超えたファン層の獲得を目指しています。

🧠 編集部の見解:
この記事のテーマは、1998年にブラウザでリリースされたミニゲーム集に関するものですね。懐かしさと共に、改めてゲームの進化を振り返る良い機会だと思います。

まず、筆者が感じたこととして、こうしたミニゲーム集は、特定の時代の文化や趣向を反映しているなと感じます。1998年というと、インターネットが急速に普及し始めた頃で、ブラウザゲームやフラッシュゲームが注目を集めていましたよね。手軽に楽しめるゲームは、多くの人にとって新たな娯楽の形を提供していたと思います。

関連する事例としては、最近のモバイルゲームのブームも挙げられます。昔はパソコンで遊んでいたゲームが、今ではスマートフォンで簡単にアクセスできるようになり、ゲームの楽しみ方が大きく変わりました。特に「アクリルチャーム」などの物理的なコレクション要素が追加されることで、ゲームへの愛着が深まり、リアルとデジタルの融合が進んでいるのも面白いポイントです。

社会的影響という点では、ゲームは子どもたちの遊び方やコミュニケーションのスタイルにも影響を及ぼしています。オンラインでの対戦や協力プレイは、距離を超えた友人関係を育む手段ともなっているため、単なる娯楽以上の価値を持っていると言えます。

ところで、豆知識ですが、1998年には「ポケットモンスター ピカチュウ」や「バイオハザード2」など、今でも記憶に残る名作がリリースされた年でもあります。この頃のゲームは、ストーリーやキャラクターの魅力が特に際立っていました。そういった背景を知ると、当時のゲーム文化の豊かさをもっと楽しめるかもしれませんね!

  • キーワード: ミニゲーム集

※以下、出典元
▶ 元記事を読む

Views: 0

North Korea’s Kim slams ‘serious accident’ at warship launch | breaking news | today news |

9news #newsi #news #news24 #usnews #bdnews #bdnews #cbcnews #ctvnews #日テレnews #gmanews #sunnews #hotnews …

Views: 0

おすすめのYouTube広告代理店10社について紹介!


  • おすすめのYouTube広告代理店が気になる
  • YouTube広告代理店の選び方について知りたい!

現在は多くのユーザーがYouTubeを利用していることから、ターゲットにアプローチする手段の一つとして、YouTube広告を検討している企業も多いのではないでしょうか。

YouTube広告を運用するにはある程度の経験や知識が必要となってくるため、成果を出したいのであれば、広告代理店に依頼するのがおすすめです。

そこで本記事では、YouTube広告における基礎知識や広告代理店に依頼するメリット・デメリット、広告代理店の選び方について解説します。

記事の後半には、おすすめのYouTube広告代理店10社についてもご紹介していますので、ぜひ最後までご覧ください。

編集部

編集部

本記事を執筆・監修しているのは、不動産・人材・金融・クリニック・観光など多岐にわたる業界のSNS運用代行の成功実績があり、累計登録者数200万人超えの自社SNSを運用している株式会社pamxyが運営するマーケドリブン編集部です。

Pick up!

\ YouTube運用代行の無料相談実施中! /

自社YouTubeチャンネル登録者数200万人超!
圧倒的なYouTube運用ノウハウで成功に導きます 。

➡pamxyの運用実例はこちら

お問い合わせはこちら

YouTube広告の基礎知識と広告代理店について

YouTube広告の基礎知識と広告代理店について

YouTube広告は、YouTube上に掲載できる広告のことであり、以下のような種類があります。

  • インストリーム広告:動画の再生前後や再生している途中で表示される広告
  • インフィード動画広告:関連動画欄や検索結果上に表示される広告
  • バンパー広告:動画の再生前後や再生している途中で6秒以内に表示されてスキップできない広告
  • アウトストリーム広告:無音の状態で再生されてYouTube外のGoogle動画パートナーサイトやアプリ上に表示されるスマホ専用の広告
  • マストヘッド広告:YouTubeのホーム画面上部に最大30秒間、無音の状態で表示される広告

YouTube広告にはさまざまな種類があり、年齢や性別、地域に応じてターゲットを絞れるため、アプローチしたいユーザーに対して正確に広告を配信できます

インプレッション数や再生数、再生時間なども測定できることから、それらのデータを活用してPDCAを回しやすいのも大きな特徴です。

なお、YouTube広告代理店とは、企業や個人がYouTube上で広告を出稿・運用する際に業務を代行したりサポートしてくれたりする専門会社です

YouTube広告代理店に依頼することで、ターゲットの選定や広告の作成、配信後のデータ分析などを自分たちの代わりに行ってくれます。

 

YouTube広告代理店に依頼する際の目安費用

YouTube広告代理店に依頼する際の目安費用

YouTube広告代理店に依頼する際の費用が気になる方も多いかもしれません。

目安としては、広告運用費の20%が相場と言われています。

つまり、広告運用費が50万円であれば運用代行手数料は10万円です。

ただし、業務範囲ごとに料金を設定しているケースもあるなど、YouTube広告代理店によっても料金形態は異なります

編集部

編集部

気になるYouTube広告代理店を見つけたら、一度サイトなどで確認してみましょう。

 

Pick up!

最短の成果を求める方へ
\  YouTube運用代行の無料相談実施中! /

お問い合わせはこちら

YouTube広告代理店に依頼するメリット

YouTube広告代理店に依頼するメリット

YouTube広告代理店に依頼するメリットは、以下の通りです。

  • 担当者の負担を軽減できる
  • クオリティの高い動画を制作できる
  • 成果に期待ができる

順番に解説します。

 

担当者の負担を軽減できる

YouTube広告を運用するにあたって、広告動画の作成から運用、その後のデータ分析まで、やることが数多くあるため、企業は十分なリソースを確保しなければいけません。

しかし、YouTube広告代理店に依頼することで、それらの業務を委託できるため、担当者の負担軽減につながります。

 

クオリティの高い動画を制作できる

YouTube広告代理店は、これまでに数多くの企業の広告運用をサポートしてきたプロの集まりです。

広告動画の作成まで一括で対応しているYouTube広告代理店も多く、実力のあるクリエイターが携わってくれるため、クオリティの高い動画制作に期待ができます。

広告動画が評価されることで自社に対する印象も良くなるため、ブランディングの向上にもつながります

 

成果に期待ができる

YouTube広告代理店では、広告動画の作成や運用だけでなく、その後のデータ分析やレポート作成まで対応してくれます

迅速にPDCAを回してプロによる効率的な広告運用を行ってくれるため、十分な成果に期待ができるでしょう。

 

YouTube広告代理店に依頼するデメリット

YouTube広告代理店に依頼するデメリット

YouTube広告代理店に依頼するにあたって、メリットだけでなくデメリットもあります

主なデメリットは、以下の通りです。

  • 費用がかかる
  • 運用ノウハウが蓄積されない
  • 必ず成果が出るとは限らない

一つずつ解説します。

 

費用がかかる

YouTube広告代理店に依頼するにあたって、当然ですが費用がかかります。

目安としては、広告運用費の20%が相場と言われていますが、YouTube広告代理店によって変動があるため、依頼する前に一度確認しておくことをおすすめします。

費用によっては負担が大きいと感じるかもしれませんが、担当者の負担を大幅に軽減できたり十分な成果に期待ができたりするなどのメリットがあるため、費用対効果は高いと言えるでしょう。

 

運用ノウハウが蓄積されない

YouTube広告代理店に依頼することで、全ての業務を委託できるため、運用ノウハウが蓄積されないといったデメリットがあります

その結果、いつまでもYouTube広告代理店に費用を支払い続けなければいけません。

今後も依頼する前提であれば問題ありませんが、将来的に内製化していきたいのであれば、少しずつ依頼する業務を減らして自分たちで運用できる体制を整えていきましょう

編集部

編集部

また、内製化支援も行ってくれるYouTube広告代理店に依頼するのもおすすめです。

 

必ず成果が出るとは限らない

YouTube広告代理店は、豊富な実績やノウハウを持つプロ集団であるため、依頼することで十分な成果に期待ができます。

しかし、必ずしも自分たちが望むような成果が出るとは限りません

編集部

編集部

「何かしらの要因が重なってしまいうまくいかなかった」なんてこともあるので、過信しすぎないようにしましょう。

 

Pick up!

YouTube運用についてお悩みはありませんか?
YouTube運用のプロ集団pamxyへぜひご相談ください! 

お問い合わせはこちら

YouTube広告代理店の選び方

YouTube広告代理店の選び方

自社に最適なYouTube広告代理店を選びたいのであれば、以下の項目を意識しましょう。

  • 豊富な運用実績はあるか
  • 担当者とスムーズなコミュニケーションを行えるか
  • 費用が予算内に収まるか
  • どこまでの業務を依頼できるか
  • 運用状況やノウハウを共有してくれるか
  • 解約条件に問題はないか

順番に解説します。

 

豊富な運用実績はあるか

運用実績が乏しいYouTube広告代理店に依頼してしまうと、担当者とのコミュニケーションがスムーズに行えなかったりスキルが不足していたりする可能性が高く、十分な成果に期待ができない恐れがあります。

そのため、豊富な運用実績のあるYouTube広告代理店に依頼するようにしましょう

実績の有無については公式サイトに掲載されていることがほとんどですが、非公開にしている広告代理店もあります。

編集部

編集部

そのような場合には、一度問い合わせしてみましょう。

 

担当者とスムーズなコミュニケーションを行えるか

YouTube広告代理店を選ぶ上で、担当者との相性も大事です。

いくら豊富な運用実績のある広告代理店だとしても、担当者とコミュニケーションをうまく図ることができなければ、認識のズレが生じてしまい思うような成果に期待ができません。

そのような事態を防ぐためにも、契約前の段階で信頼できる人物なのかを見定めましょう。

 

費用が予算内に収まるか

YouTube広告代理店を選ぶ上で、費用が予算内に収まるかどうかも必ず確認しましょう。

相場よりも割高な金額で提示してくる広告代理店もあるため、まずは複数の代理店から見積もりを取ることをおすすめします

費用を比較検討した上で、予算内に収まるYouTube広告代理店を選びましょう。

 

どこまでの業務を依頼できるか

YouTube広告に関する全ての業務を委託できる広告代理店もあれば、依頼できる業務が限定されている広告代理店もあります。

もし依頼できる業務が限定されている広告代理店に依頼した場合、自分たちで一部の業務を巻き取るか、別の広告代理店に再度依頼しなければいけません。

非常に手間がかかるため、なるべく全ての業務を依頼できるYouTube広告代理店を選びましょう

 

運用状況やノウハウを共有してくれるか

運用状況やノウハウを定期的に共有してくれる広告代理店もあれば、全く共有してくれない広告代理店もあります。

運用状況が共有されないと、現在の状況が把握できないため、不安に感じる方も少なくありません。

また、ノウハウが共有されないと将来的に内製化したくても行えないといったリスクがあるため、可能な限り運用状況やノウハウを共有してくれるYouTube広告代理店を選ぶようにしましょう

 

解約条件に問題はないか

契約したものの、何かしらの事情によって解約せざるを得ないという状況がくるかもしれません。

そのような場合に、違約金が発生してしまうYouTube広告代理店もあるため、解約条件について問題がないか事前に確認しておきましょう。

 

おすすめのYouTube広告代理店10社を紹介

おすすめのYouTube広告代理店10社を紹介

おすすめのYouTube広告代理店として、以下の10社をご紹介します。

  1. 株式会社pamxy
  2. デジタルアスリート株式会社
  3. 株式会社ユニアド
  4. 株式会社メディアエクシード
  5. 株式会社グラッドキューブ
  6. 株式会社ユニークワン
  7. 株式会社Enigol
  8. デジマール株式会社
  9. 株式会社キーワードマーケティング
  10. 株式会社PLAN-B

 

1. 株式会社pamxy

株式会社pamxy

株式会社pamxyは、業界や業種に問わず各種SNSを活用したマーケティングの包括的支援を行っています

現役YouTuberから民放TV局員まで、プロの映像制作クリエイターが在籍しており、累計登録者数200万人超えの自社SNSを運用しています。

成果・売上に直結しやすいプロモーションが強みです。

これまでの実績が豊富にあるので、依頼することで十分な成果に期待ができます。

会社名 株式会社pamxy
所在地 東京都港区北青山一丁目3番1号 アールキューブ青山3F
設立日 2019年9月
事業内容
  • IP事業
  • マーケティング事業
  • コマース事業
公式サイト https://pamxy.co.jp/
https://service.pamxy.co.jp/marketing/ad

Pick up!

\ YouTube運用代行の無料相談実施中! /

YouTube運用は実績豊富な株式会社pamxyへお任せください。

お問い合わせはこちら

 

2. デジタルアスリート株式会社

デジタルアスリート株式会社

デジタルアスリート株式会社は、これまで1,800社を超える企業の支援実績があり、Webマーケティング戦略の設計や広告運用、Web制作を一括支援しています

デジタルアスリート株式会社が扱っている多様な広告媒体やLP、サイト制作と組み合わせることで、さらなる相乗効果を生み出すことが可能です。

インハウス支援も行っていて、最大30分の無料相談を受け付けているので、気になる方はお問い合わせしてみましょう。

会社名 デジタルアスリート株式会社
所在地 東京都新宿区西新宿6-24-1西新宿三井ビルディング4階
設立日 2011年7月
事業内容
  • リスティング事業
  • LP制作事業
  • ホームページ制作事業
  • デジタルマーケティング人材の育成や派遣事業
公式サイト https://ppc-master.jp/

 

3. 株式会社ユニアド

株式会社ユニアド

株式会社ユニアドは、これまで大手企業や官公庁など208業種での支援実績があり、予算や会社規模、商材、目的に応じて柔軟なプランニングを行っています

顧客の目線に立つことを徹底していて、悩みやニーズについて丁寧にヒアリングしてから課題点を見極めることを大切にしています。

YouTubeの他に、TikTok広告やFacebook広告の運用を依頼することも可能です。

会社名 株式会社ユニアド
所在地 東京都千代田区麹町5-3-23 WeWork 日テレ四谷ビル 6F
設立日 2015年9月
事業内容
  • リスティング広告事業
  • SNS広告事業
  • 動画広告事業
  • マーケティング支援事業
公式サイト https://www.uniad.co.jp/

 

4. 株式会社メディアエクシード

株式会社メディアエクシード

株式会社メディアエクシードは、「即レス・誠実・新しいものに挑戦する姿勢」を強みとしていて、スピード感を常に意識しています

広告運用では、レポートの見方や基礎的な広告用語を丁寧に説明してくれるため、初めて依頼する方でも安心です。

SEO対策やSNS運用代行、Googleアナリティクス設定代行など、Web施策全般の提案も行っているので、気になる方は問い合わせてみましょう。

会社名 株式会社メディアエクシード
所在地 東京都新宿区新宿2丁目3-11 VORT新宿御苑 7F
設立日 2013年12月
事業内容
  • Webメディア運営事業
  • Web広告事業
  • 広告代理事業
公式サイト https://mediaexceed.co.jp/

 

5. 株式会社グラッドキューブ

株式会社グラッドキューブ

株式会社グラッドキューブは、Google Premier Partner Awards 2019の動画広告部門において、日本国内第1位を受賞した実力のある企業です

広告主ごとに専任のYouTube広告運用代行担当者のチームを配置し、いつでも対応できるサポート体制を完備しています。

広告費が50万円以上の場合には初期費用が0円となるため、なるべく初期コストを抑えたい企業におすすめです。

会社名 株式会社グラッドキューブ
所在地 大阪府大阪市中央区瓦町2-4-7 新瓦町ビル 8F
設立日 2007年1月
事業内容
  • Wevサイト解析・改善SaaS事業
  • ネット広告事業
  • クリエイティブ事業
  • 受託開発事業
公式サイト https://corp.glad-cube.com/

 

6. 株式会社ユニークワン

株式会社ユニークワン

株式会社ユニークワンは、これまでに50以上の業種、計1,250社のデジタルコミュニケーションを支援してきました

Google・Yahoo!の「認定代理店」として、トレンドに合わせた広告運用を強みとしています。

独自開発した広告レポートツール「racooon」を無償で提供しているので、リアルタイムで広告の配信状況やレポーティングに必要な情報を閲覧できるのも嬉しいポイントです。

会社名 株式会社ユニークワン
所在地 新潟県新潟市東区江南1-9-11
設立日 2014年4月
事業内容
  • インターネット広告代理事業
  • インターネットメディア事業
公式サイト https://unique1.co.jp/

 

7. 株式会社Enigol

株式会社Enigol

株式会社Enigolは、再現性のある施策で広告による成果の最大化を強みとしており、契約継続率は90%を超えています

目的や課題に合わせて、経験豊富な専門チームが提案・運用を行います。

広告管理画面や手数料は全て開示していて、運用ノウハウや改善手順も日々の報告で共有してくれるため、将来的に社内で広告運用を完結したい企業におすすめです。

会社名 株式会社Enigol
所在地 東京都港区北青山2丁目12-8 BIZ SMART235
設立日 2018年8月
事業内容
  • SaaS事業
  • マーケティング事業
  • BPaaS事業
公式サイト https://enigol.com/

 

8. デジマール株式会社

デジマール株式会社

デジマール株式会社は、上流から実行まで全ての工程を支援する、デジタルマーケティング総合支援カンパニーです

YouTube広告においても、全ての業務を一任できます。

アクセス権限を付与してくれるため、どのような広告が配信されているのか、リアルタイムで運用状況を確認することが可能です。

Googleショッピング広告やPinterest広告、Microsoft広告など、さまざまな媒体の広告も取り扱っているため、気になる方は併せて活用してみましょう。

会社名 デジマール株式会社
所在地 東京都品川区西五反田3ー16ー12
設立日 2016年12月
事業内容 デジタルマーケティング事業
公式サイト https://digimarl.com/

 

9. 株式会社キーワードマーケティング

株式会社キーワードマーケティング

株式会社キーワードマーケティングは、運用型広告に20年以上携わってきており、これまで1,483社・150業種以上の支援実績があります

東京と佐賀の2拠点体制を活かした、スピード感のある施策提案・実行を強みとしています。

広告アカウント診断を無料で実施しているので、どのくらいの分析力・提案力があるのか気になる方は問い合わせしてみましょう。

会社名 株式会社キーワードマーケティング
所在地 東京都港区赤坂4-15-1 赤坂ガーデンシティ13F
設立日 2004年7月
事業内容
  • 運用型広告の運用代行事業
  • 検索エンジンマーケティングの研究・教育事業
公式サイト https://www.kwm.co.jp/

 

10. 株式会社PLAN-B

株式会社PLAN-B

【PR】

株式会社PLAN-B(以下PLAN-B)は、SEO事業やインターネット広告事業などに強みを持つPLAN-Bと、総合広告会社としてのノウハウや実績を持つADKグループによって設立された会社です

PLAN-BのWeb広告運用代行サービスは、リスティング広告運用代行SNS広告運用代行など様々な広告媒体の運用代行に対応しています。

国内代理店の3%のみが認定されるGoogle Premierパートナー、LINEヤフー広告Selectパートナー、Criteo Certified Agency Bronzeなどに選ばれており、高い運用力を誇っています。

 

PLAN-Bの広告事業の特徴は顧客の事業成長を目的とした広告運用を行うことです

特定の媒体に限らず、顧客の課題や目的に応じた幅広いプランニングを行います。

また運用者の評価は運用額ではなく「どれだけ顧客の売上に貢献できたか」を重要視した「KPI達成率」「顧客満足度」などをもとに行われているため、顧客の成功を一番に追い求める体制を築いています。

【PR】

会社名 株式会社PLAN-B
所在地 大阪市西区新町 1-28-3 四ツ橋グランスクエア 6階
設立日 2003年10月
事業内容
  • デジタルマーケティング事業
  • マーケティングDX事業
  • ASP事業
  • メディア事業
  • 人材事業
公式サイト https://www.plan-b.co.jp/

 

まとめ

本記事をまとめると、以下のようになります。

  • YouTube広告はインストリーム広告やバンパー広告など、さまざまな広告の種類があり、アプローチしたいユーザーに対して正確に広告を配信できる 
  • YouTube広告代理店に依頼する際の目安費用は、広告運用費の20% 
  • YouTube広告代理店に依頼するメリットとして、担当者の負担を軽減できたり、クオリティの高い動画を制作できたりすることが挙げられる
  • YouTube広告代理店に依頼するデメリットとして、運用ノウハウが蓄積されなかったり、必ず成果が出るとは限らなかったりすることが挙げられる
  • YouTube広告代理店を選ぶ際には、これまでの運用実績や依頼できる業務範囲、コミュニケーションの有無などを確認する

YouTube広告を運用するためには、ある程度の経験やスキルが必要となるため、自分たちで運用できるか不安に感じるのであれば、広告代理店に依頼するのがおすすめです。

YouTube広告代理店は数多くあるため、ぜひ本記事を参考にしてみてください。

 

YouTubeの運用事例

最後に、株式会社pamxyが実際に行ったYouTubeアカウントの運用事例をご紹介します。

  • ナイツ塙の自由時間
  • 腰痛・肩こり駆け込み寺【山内義弘】

 

ナイツ塙の自由時間

ナイツ塙氏のチャンネルでは「自由時間」の名前の通り幅広い企画を行っています

弊社では、チャンネル運用・ディレクション・撮影・データ分析までを一貫して提供。

テレビやラジオなど、従来メディアの枠にとらわれず、自由気ままなコンテンツ制作や芸能人コラボ企画を展開しています。

M-1の裏側を語った動画は公開1日で20万回を超える再生数を叩き出し、YouTube急上昇動画7位にランクインしました。

 

腰痛・肩こり駆け込み寺【山内義弘】

山内義弘様からはチャンネル登録者3500名の段階でご相談をいただきました。

実際に自社でYouTube運用をしてきた累計登録者数200万人超ノウハウをもとに、独自の世界観を企画してあらたに「セルフ整体」動画を配信いたしました

 

チャンネル設計・構成制作・動画編集・実配信まで一通りご支援の結果、運用開始一ヶ月でチャンネル登録者10万人を達成しました。

中でも肩甲骨はがしの動画は、590万回超の視聴回数を誇る現在でも人気の動画です。

 

【先着10社/月】無料相談受付中‼
株式会社pamxyのYouTube運用代行

累計登録者200万人の自社チャンネルで培った、売上につながるYouTube運営のノウハウを存分に活用したYouTube運用代行サービスです。

下記のようなお悩みがある場合はお気軽にご相談ください。

  • YouTubeを始めたいが、自社内にノウハウやリソースがない
  • ただ再生数を稼ぐのではなく、自社の売上につながる運用をしたい
  • 視聴者とより濃密な関係を構築したい

ぜひお気軽に下記フォームよりお申し込みください。

まずは無料WEB会議にて、YouTube活用のメリットや同業界の成功事例についてお伝えします。

window.hsFormsOnReady = window.hsFormsOnReady || [];
window.hsFormsOnReady.push(()=>{
hbspt.forms.create({
portalId: 8538486,
formId: “fb7ec51a-d237-42a1-a161-626957a76d55”,
target: “#hbspt-form-1748286375000-5114372440”,
region: “”,

})});

The post おすすめのYouTube広告代理店10社について紹介! first appeared on マーケドリブン.

Copyright © 2025 マーケドリブン All Rights Reserved.



Source link

Views: 0

「33歳・JUONHOが語る国境越え友情」

🔸 ざっくり内容:
韓国人アーティストJOONHO(ジュノ)が、東京・上野恩賜公園でソロライブを開催しました。彼は『ミスタートロット ジャパン』という一発勝負の歌謡オーディション番組で準優勝を果たしました。この番組は、韓国の人気トロット歌手を決めるオーディションの日本版で、74人の男性ボーカリストが競いました。初代Mr.TROTに輝いたのは17歳の高校生・島憂樹でしたが、ジュノは準優勝ながら貴重な友情を育む経験を持ち帰りました。

ジュノにとってこの挑戦は新たな道を切り開くものでした。彼は以前、日韓合同の5人組グループBEE SHUFFLEのメンバーとしてデビューしていましたが、活動休止後はソロ活動を始めました。『ミスタートロット ジャパン』では、多種多様な出場者たちとの関わりを通じて、練習時の絆や国を越えた理解が深まったと述べています。

ライブでは14曲を披露し、かつてのライバルたちやファンが駆けつけ、支え合うコミュニティの大切さを感じました。韓国と日本の距離を超えて、共に成長した仲間としての絆を強調し、互いにインスピレーションを与えたと振り返っています。

この体験を経て「頑張っている姿が多くの人に感動を与える」と言い、歌手としての思いを新たにしました。JUONHOは、多様なバックグラウンドを持つ仲間たちとの経験を通じて、感情の交流や努力の大切さを実感し、「熱いドラマ」がそこにあったと語りました。このような番組がもたらした友情や理解の深まりは、今後の彼の音楽活動にも大きく影響すると考えられます。

🧠 編集部の見解:
この記事は、韓国人アーティストJOONHOの奮闘を描いていますね。『ミスタートロット ジャパン』での準優勝という成果は、自己表現や国境を越えた友情の象徴とも言えます。

### 感想
JUONHOの経歴には、夢の実現のための努力と挑戦がにじみ出ています。日韓での活動を通して、彼は多くの人々との絆を深めたことでしょう。特に、15歳年下の高野君との交流は、新たな世代のアーティスト同士のつながりを感じさせます。その友情が緊張感を取り除き、より良いパフォーマンスにつながったのではないかと思います。

### 関連事例
こういった歌謡オーディションは、韓国だけでなく、日本や国際的にも多くのファンを獲得しています。例えば、『プロデュース101』シリーズや、『アーティスト・オブ・ザ・イヤー』など、多くの国で類似の形式の番組が放送され、参加者同士の結束や友情が生まれる場となっています。

### 社会的影響
このようなオーディションは、アーティストたちに新たな機会を与えるだけでなく、視聴者にも感動を提供します。彼の言葉にある「頑張っている人間の姿」は、多くの人々にインスピレーションを与え、音楽やアートに対する興味をさらに広げる要因となります。また、韓国と日本の文化が交ざり合うことで、相互理解や友情も育まれるのではないでしょうか。

### 豆知識
実はトロットは、韓国の伝統的な音楽ジャンルで、歌詞は恋愛や人生の悲喜こもごもを描いています。昨今は、K-POPと共に世界的に注目されつつあり、特に中高年層を中心に人気が再燃しています。

JOONHOのようなアーティストが活躍することで、ダイバーシティと文化交流が促進されるのは素晴らしいことですね。彼のこれからの活躍にも期待大です!

  • キーワード: JOONHO


※以下、出典元
▶ 元記事を読む

Views: 0

「週刊プロゲーマーファイル」File.285:はるきよ選手【フォートナイト】


画像ギャラリー No.001のサムネイル画像 / 「週刊プロゲーマーファイル」File.285:はるきよ選手【フォートナイト】

 「週刊プロゲーマーファイル」では,幅広いジャンルで活躍するプロゲーマーを毎週一人ずつ取り上げ,プロフィールを紹介していきます。今週取り上げるのは「フォートナイト」のプロシーンで活躍するはるきよ選手です。


選手データ

画像ギャラリー No.002のサムネイル画像 / 「週刊プロゲーマーファイル」File.285:はるきよ選手【フォートナイト】

■名前:はるきよ
■年齢:20歳
■所属:DetonatioN FocusMe
■主な競技タイトル:フォートナイト
■X(旧Twitter):@harukiyoFN
■主な戦績:

  • C2S3: FNCS Grand Finals: Asia 2位

※2025年5月27日時点


プロゲーマーへの10の質問

Q01.プロゲーマーを目指したきっかけはなんですか。
 うまくなりたいと思って楽しくゲームをしていたところ,気づいたらプロになってました。
Q02.プロになったことで,最も変化したことは?
 生活習慣が昼夜逆転が当たり前になり,外出することが明らかに減りました。
Q03.普段,主にどんな練習をしていますか。
 スクリム,エイム練習,リプレイ研究,フリービルドなどをしています。
Q04.プロ選手の中で尊敬,あるいは目指している人は誰ですか。
(回答なし)
Q05.選手以外で注目している人物がいたら教えてください。
 じゃすぱーさん
Q06.競技タイトル以外ではどんなゲームを遊びますか。
 VALORANT,Minecraft
Q07.ゲーム以外の趣味,あるいは好きなことはなんですか。
 デバイス集めです。
Q08.休日はどんな風に過ごしていますか。
 家で寝ています。
Q09.今後挑戦してみたいことはありますか。
 自動車免許を取得して,リアルの方を充実させたいです。
Q10.ファンへのメッセージをお願いします。
 いつも応援ありがとうございます! これからも全力で頑張るので応援よろしくお願いします!!

4Gamerによる選手紹介

 バトルロイヤルゲーム「フォートナイト」で活躍するプロゲーマー。ここ数年は常にアジア大会をコンスタントに勝ち上がっており,大会上位入賞の常連プレイヤーとして知られている。選手としての活動に加えて,ストリーマーと動画投稿者としても活躍しており,思わずクリックしたくなるユニークなサムネイルで投稿される動画には,はるきよ選手の面白さが凝縮されていると言えるだろう。
 ゲームプレイではキーボードとマウスを使っており,ゲームパッドでは難しい正確なキャラクターコントロールが強みだ。トリオ/ソロ問わず大会で結果を残しており,個人技,チームプレイともに一流だ。今後の活躍にもさらに期待がもてる,実績と実力を兼ね備えたプロゲーマーだ。

今週の大会情報

日程 大会名 競技タイトル 配信
5月12日〜6月3日 OWCS 2025 Japan Stage 2 オーバーウォッチ2 YouTube
Twitch
5月31日,6月1日 Identity V Japan League レギュラーシーズン WEEK1 Identity V 第五人格 YouTube
6月1日 ALGS Year 5 Split 1 Pro League APAC North Apex Legends YouTube
Twitch


「フォートナイト」公式サイト

「週刊プロゲーマーファイル」記事一覧



続きを見る


🧠 編集部の感想:
はるきよ選手の特集が嬉しいです。彼の努力と実績は若い選手たちに大きな刺激となることでしょう。今後の大会でもさらなる活躍を期待しています!

Views: 0

「まどマギ」新イベント5月30日配信!長編20万字冒険!

🔸 ざっくり内容:

『まどマギ』スマホゲーム新イベントの概要

2025年5月30日、アニプレックスからスマートフォンゲーム『魔法少女まどか☆マギカ Magia Exedra』(通称、まどドラ)の新イベント「魔法少女まどか☆マギカ scene0」の前編が配信されることが決定しました。このイベントは、アニメ『魔法少女まどか☆マギカ』の10周年を記念したプロジェクトの一環で、ニトロプラスのシナリオライター・下倉バイオが担当した、20万文字を超える長編ストーリーとなっています。

イベントの内容

  • 全体構成: イベントは前編、中編、後編の3部作に分けられ、前編は2025年5月30日から6月30日まで開催されます。参加にはメインクエストの特定ミッションをクリアする必要があります。
  • 新キャラクター: 新たに登場するキャラクター「愛生まばゆ」(CV:早見沙織)が紹介され、ストーリーシーンも公開されました。彼女は攻撃バフを持つ光属性の魔法少女です。

特典とログインボーナス

イベント開催を記念して、ログインボーナスや1日1回の無料ガチャが実施されます。特に、特定のポートレイトは作画監督が描き下ろした特別なものです。ボーナスは5月27日から始まり、毎日ログインすることで特典が得られます。

新モードと今回のアップデート

5月30日に行われるアップデートにおいて、新たに「Chaos」モードがメインクエストに追加され、より高難易度の挑戦が可能になります。このモードでは魔女とのボス戦のみが構成され、特定の条件を達成することで新しい敵に挑むことができます。

今後の展望

その後も、6月上旬には「Memories of you 後編」というイベントや「タワーイベント」が予定されています。また、新たな記憶の光解放イベントもあり、さらなるストーリー展開が楽しみです。

キャンペーン情報

特別なキャンペーンも発表され、フォロー&リポストを通じて豪華賞品を獲得できるチャンスがあります。これを機に、新しいストーリーや冒険に訪問者をお迎えすることでしょう。

このイベントは、ファンにとって楽しみな要素が満載で、アニメの魅力を再確認する絶好の機会となっています。

🧠 編集部の見解:
この記事では、2025年5月30日に配信される『魔法少女まどか☆マギカ Magia Exedra』の新イベント「魔法少女まどか☆マギカ scene0 前編」についての詳細が語られています。個人的には、このシリーズのストーリー展開が、ファンにとって非常に魅力的であると感じます。20万字を超える長編ストーリーという壮大さは、まどマギの世界観を深く探索できる貴重な機会でもありますね。

例えば、記憶をテーマにしたストーリーは、多くの人が感情移入しやすいもので、登場キャラクターの成長や葛藤がさらに引き立てられています。下倉バイオ氏のシナリオがどのように、その深みを演出するのか楽しみです。

社会的な影響としては、魔法少女というキャラクターが特に若い世代に与える影響が大きいと考えられます。彼女たちの強さや苦悩は、視聴者にとって身近なものとして共鳴し、自己成長や友情の重要性についてのメッセージが強まります。

豆知識ですが、実は『魔法少女まどか☆マギカ』は、2011年の放送以来、その独自のスタイルでアニメ界に多大な影響を与えてきました。一般的な魔法少女アニメのイメージを覆す内容や複雑なキャラクター設定が話題を呼び、様々なメディア展開へと発展しているんです。

いずれにせよ、この新イベントでは登場キャラクター“愛生まばゆ”が加わることで、さらなるダイナミクスが加わることが期待されます。ファンにとっては嬉しい進展ですね!

  • キーワード:

    魔法少女まどか☆マギカ

    概要:

    2025年5月30日に、スマホゲーム『魔法少女まどか☆マギカ Magia Exedra』にて新イベント“魔法少女まどか☆マギカ scene0”が始まります。これは、10周年を記念したイベントで、20万文字を超える長編ストーリーが特徴で、新キャラクター“愛生まばゆ”も登場します。また、メインクエストに新モード“Chaos”も追加され、カウントダウンやログインボーナス、無料ガチャのイベントも実施されます。


※以下、出典元
▶ 元記事を読む

Views: 0

「鉄拳8」新トレーラー公開!アーマーキング参戦!

📌 ニュース:

バンダイナムコエンターテインメントは、
「鉄拳8」の第6弾追加キャラクター
「ファーカムラム」のゲームプレイトレーラーを公開しました。

このキャラクターは、
巨躯を活かした圧倒的リーチと
強力な重量級ムエタイが特徴で、
キングや三島一八、ブライアン・フューリーとの
戦闘シーンが見られます。

さらに映像の最後で、
第7弾キャラクター「アーマーキング」の参戦も発表。
今後の情報が楽しみです!

【TEKKEN 8 – 「ファーカムラム」 ゲームプレイトレイラー】
動画リンク

  • 以下が「鉄拳8」に関する記事のポイントです。

    1. 🎮 新キャラクター「ファーカムラム」の登場

      • プレイステーション 5、Xbox Series X|S、Steam向けの「鉄拳8」に、追加プレイアブルキャラクターとして「ファーカムラム」が登場します。彼の巨体を活かしたムエタイスタイルが特徴です。
    2. 📹 ゲームプレイトレーラー公開

      • 7月11日より配信されるファーカムラムのゲームプレイトレーラーが公開され、彼とキングや三島一八、ブライアン・フューリーとのバトルシーンが披露されました。
    3. 🔥 アーマーキングの参戦決定
      • トレーラーの最後には「アーマーキング」の参戦が発表され、今後第7弾プレイアブルキャラクターとしての情報が期待されています。

※以下、出典元
▶ 元記事を読む

Views: 0

「お買い得!エプソンA4スキャナ最安値6,520円OFF」

📌 ニュース:
本日、エプソンのA4シートフィードスキャナ「DS-531」が、6,520円引きで最安値31,480円に!
OCNオンラインショップで、会員限定の割引クーポンが利用可能です。
このスキャナは両面同時読み取りに対応し、USB接続でハガキや名刺もスキャンできます。
また、「e-文書モード」を搭載し、A4片面の読み取り速度は35枚/分。
さらに、別の選択肢として、エプソンの「ES-50」も紹介。
こちらは3,355円引きの1万2,980円で、軽量で持ち運びやすく、5.5秒/枚の読み取り速度があります。
興味のある方はぜひチェックしてみてください!

  • こちらの記事のポイントを3つご紹介します!✨

    1. お買い得価格💰
      エプソンのA4シートフィードスキャナ「DS-531」は、6,520円引きの31,480円で購入可能です!このクーポンは会員限定で、期限は「今だけ」ですので急いでゲットしてください!

    2. 多機能スキャナ🔍
      「DS-531」は両面同時読み取りが可能で、A4だけでなくハガキや名刺もスキャンできます。高速で、片面の読み取り速度は35枚/分です。

    3. 他のモデルもお得📦
      エプソンの「ES-50」やキヤノンの「DR-M260L」もクーポンでお得に購入でき、持ち運びやすい軽量モデルや高速スキャンが特徴です。こちらもチェックしてみてください!

    お得な情報を見逃さないようにしましょう!🌟


※以下、出典元
▶ 元記事を読む

Views: 0